KSA brg نشر 8 أغسطس 2016 أرسل تقرير نشر 8 أغسطس 2016 السلام عليكم ورحمة الله وبركاته قمت ببرمجة موقع فيه نظام عضويات وفيه ثلاث عضويات للتجربة طبعا جدول العضو users يوجد فيه الأساسيات Id , UserName ,Password , Email , GroupId , RegStatus هذي هي الأعمدة الخاصة بجدول اليوزر أريد طريقة عند دخول العضو لملفه الشخصي ويذهب لاضافة بروكسيات سيظهر له حقل textarea ويقوم بإضافة عدد من البروكسيات لنفرض عشر ايبيات كيف أضيفها في قاعدة البيانات بحيث كل عضو له عمود بروكسي خاص فيه طبعا بعد الإضافة أريد أن يستخدم العضو كل بروكسي على حده يعني يقوم بتجربة البروكسيات كل ايبي وبورت لحاله فأبغى أضيفه للقاعدة كمصفوفة خاصة للعضو وعند إخراجه ان يخرج كل ايبي وبورت لحاله كالاستدعاء من المصفوفة أتمنى أن يكون سؤالي واضح وغير مبهم اقتباس
0 هشام رزق الله نشر 8 أغسطس 2016 أرسل تقرير نشر 8 أغسطس 2016 يمكنك حفظ الأيبيات كسلسلة نصية في قاعدة البيانات وعند استخراجها من قاعدة البيانات حوّلها إلى مصفوفة واستخدمها كما تريد. الفصل يتم عبر دالة explode، مثال بسيط: $pizza = "piece1 piece2 piece3 piece4 piece5 piece6"; $pieces = explode(" ", $pizza); echo $pieces[0]; // piece1 echo $pieces[1]; // piece2 للمزيد من المعلومات حول هذه الدالة، راجع التوثيق الرسمي. 1 اقتباس
1 هشام رزق الله نشر 8 أغسطس 2016 أرسل تقرير نشر 8 أغسطس 2016 هذا المثال البسيط سيساعدك على فعل ما تريده لأنني لم أفهم بالضبط ما الذي تريده. هذا المثال سيقوم بإضافة عنوان ونص لمقالة إلى قاعدة البيانات، فإذا افترضنا أن هذه هي شيفرة HTML الخاصة بتسجيل مقالة جديدة إلى قاعدة البيانات: <form id="form1" method="post" action="mydata.php"> <p> <label for="title">The title:</label> <input name="title" type="text" class="widebox" id="title"> </p> <p> <label for="article">Article:</label> <textarea name="article" cols="60" rows="8" class="widebox" id="article"> </textarea> </p> <p> <input type="submit" name="submit" value="Insert New Article" id="submit"> </p> </form> فإن شيفرة PHP الخاصة بإضافة إلى قاعدة البيانات ستكون كالتالي: if(isset($_POST['submit'])) { // Putting data from form into variables to be manipulated $title = $_POST['title']; $article = $_POST['article']; $conn = mysql_connect("localhost","root","root") or die ("Can't connect"); mysql_select_db("your_db",$conn); // Getting the form variables and then placing their values into the MySQL table mysql_query("INSERT INTO blog (title, article) VALUES ('".mysql_real_escape_string($title)."', '".mysql_real_escape_string($article)."')"); } فقط غيّر بيانات قاعدة البيانات و المعلومات التي تريد إضافتها وغيرها من المعلومات وستتمكن من تنفيذ فكرتك. اقتباس
0 KSA brg نشر 8 أغسطس 2016 الكاتب أرسل تقرير نشر 8 أغسطس 2016 بتاريخ 8 دقائق مضت قال هشام رزق الله: هذا المثال البسيط سيساعدك على فعل ما تريده لأنني لم أفهم بالضبط ما الذي تريده. هذا المثال سيقوم بإضافة عنوان ونص لمقالة إلى قاعدة البيانات، فإذا افترضنا أن هذه هي شيفرة HTML الخاصة بتسجيل مقالة جديدة إلى قاعدة البيانات: <form id="form1" method="post" action="mydata.php"> <p> <label for="title">The title:</label> <input name="title" type="text" class="widebox" id="title"> </p> <p> <label for="article">Article:</label> <textarea name="article" cols="60" rows="8" class="widebox" id="article"> </textarea> </p> <p> <input type="submit" name="submit" value="Insert New Article" id="submit"> </p> </form> فإن شيفرة PHP الخاصة بإضافة إلى قاعدة البيانات ستكون كالتالي: if(isset($_POST['submit'])) { // Putting data from form into variables to be manipulated $title = $_POST['title']; $article = $_POST['article']; $conn = mysql_connect("localhost","root","root") or die ("Can't connect"); mysql_select_db("your_db",$conn); // Getting the form variables and then placing their values into the MySQL table mysql_query("INSERT INTO blog (title, article) VALUES ('".mysql_real_escape_string($title)."', '".mysql_real_escape_string($article)."')"); } فقط غيّر بيانات قاعدة البيانات و المعلومات التي تريد إضافتها وغيرها من المعلومات وستتمكن من تنفيذ فكرتك. اخ هشام الف شكر لك على محاولتك مساعدتي اعرف اتعامل مع قاعدة البيانات استاذي الفاضل سؤالي بالتفصيل بارك الله فيك عندي عضويه بموقعي وبعد تسجيلي الدخول اتاني خيار اضف لستة بروكسيات ساقوم باضافة لستة كالتالي 127.0.0.1:8080 127.0.0.1:1222 127.0.0.1:1222 127.0.0.1:1222 هذا كمثال عند قيام هذا العضو صاحب اللستة المضافة باستخدام البروكسي لاأريد كامل اللستة تخرج بل اريد اول ايبي الذي يحمل البورت 8080 يعني بمعنى اصح عندما اعمل مصفوفة $proxy = array("127.0.0.1:1222","127.0.0.1:8080"); استدعي اول قيمة من المصفوفه كالتالي $proxy[1]; هذا ماأريده بالضبط من قاعدة البيانات اريد ان اضيف مصفوفة الى حقل معين وان استدعي سطر سطر وليس كامل الحقل ولاأعلم هل سؤالي اتضح لحضرتك ام أني لاأجيد الاستفسار اقتباس
السؤال
KSA brg
السلام عليكم ورحمة الله وبركاته
قمت ببرمجة موقع فيه نظام عضويات
وفيه ثلاث عضويات للتجربة
طبعا جدول العضو users يوجد فيه الأساسيات Id , UserName ,Password , Email , GroupId , RegStatus
هذي هي الأعمدة الخاصة بجدول اليوزر
أريد طريقة عند دخول العضو لملفه الشخصي ويذهب لاضافة بروكسيات سيظهر له حقل textarea
ويقوم بإضافة عدد من البروكسيات لنفرض عشر ايبيات
كيف أضيفها في قاعدة البيانات
بحيث كل عضو له عمود بروكسي خاص فيه
طبعا بعد الإضافة أريد أن يستخدم العضو كل بروكسي على حده يعني يقوم بتجربة البروكسيات كل ايبي وبورت لحاله
فأبغى أضيفه للقاعدة كمصفوفة خاصة للعضو وعند إخراجه ان يخرج كل ايبي وبورت لحاله كالاستدعاء من المصفوفة
أتمنى أن يكون سؤالي واضح وغير مبهم
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.