الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حاولت انشاء هذا الكود ولكن

بدأه qarnt في 11 أبريل 2008 · 4 رد · 616 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم وشخباركم ان شاء الله بخير

اخواني انا عندي هذا الكود وحاولت عمله ولكن لم يعمل لاسف :S

واطلب منكم ارشادي الى الخطا

<html>
<head>
<meta http-equiv="Content-Language" content="ar-sa">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
<title>اسم المستخدم</title>
</head>
<body background="../index_08.gif" style="background-attachment: fixed">
<form method="POST" action="rig.php">
 <table border="0" width="100%" dir="ltr">
  <tr>
   <td> </td>
   <td>
   <p align="right"><input name="name" size="20" style="float: right">           
   </td>
   <td>
   <p align="right"><font color="#FFFFFF">اسم المستخدم*</font></td>
  </tr>
  <tr>
   <td>
   <p align="right"><font color="#FFFFFF">
   <input name="pass2" size="20" style="text-decoration: underline"><u>إ</u>عادة 
   كلمة المرور</font></td>
   <td>
   <p align="right"><input type="text" name="pass" size="20"></td>
   <td>
   <p align="right"><font color="#FFFFFF">كلمة المرور*</font></td>
  </tr>
  <tr>
   <td>
   <p align="right"><font color="#FFFFFF">
   <input type="text" name="mail2" size="20"> إعادة البريد الالكتروني</font></td>
   <td>
   <p align="right"><input type="text" name="mail" size="20"></td>
   <td>
   <p align="right"><font color="#FFFFFF">البريد الالكتروني</font></td>
  </tr>
  <tr>
   <td height="27"> </td>
   <td height="27"> </td>
   <td height="27"> </td>
  </tr>
 </table>
 <p align="right"><input type="submit" value="إرسال" name="B1"><input type="reset" value="إعادة تعيين" name="B2"></p>
</form>
<?
$link = mysql_connect("localhost","root","406723") or die( mysql_error()); //امر الاتصال ب السيرفر
mysql_select_db("dah",$link) or die ( mysql_error() );
if (!$name&&$pass&&$mail){
	echo"الرجاء قم بملئ البيانات";
	}
if  (!$pass==$pass2&&$mail==$mail2) {
	echo "الرجاء تاكد بن كلمت المرور والبريد الاكتروني متطابقان";
}
$select_db= mysql_select_db("test",$connect);
$query="select * from users WHERE name='$name'";
$result= mysql_query($query,$connect); 
if(mysql_num_rows($result)==1){
echo " الإسم موجود مسبقاً حاول التسجيل بإسم آخر ";
}
else {
	$query = "INSERT INTO user (name,pass,email) VALUES ('$name' , '$pass' , '$mail')";
	   $do = mysql_query($query);
	   echo "تم التسجيل بنجاح اهلا بك يا $name";
	   }

$name = $_POST['name'];
$pass = $_POST['pass'];
$mail = $_POST['mail']; 

?>

</body>
</html>
#2

من الأحسن أن تعرف متغيرات غير تلك التي عرفتها في النموذج .

أنت لم تستقبل قيم الحقلين mail2 و pass2 فقط قيم mail و pass

if (!$name&&$pass&&$mail)

تكتب هكذا :

if ($name == 0&&$pass == 0&&$mail == 0)

أو

if (empty($name)&∅($pass)&&(empty($mail))

أو طريقة أخرى لا أعرفها .

mysql_close($link);

لاتنسها في آخر السكربت .

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#3

هلا اخوي لكن سؤالي ليس هنا سوالي لماذا لا يعمل الكود واتمنى منك حقيقا تجربته

وظهرت الاخطا التالية

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in C:\AppServ\www\daffah\rig\rig.php on line 54

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\AppServ\www\daffah\rig\rig.php on line 56

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\daffah\rig\rig.php on line 57
تم التسجيل بنجاح اهلا بك يا

ولك مني خالص التحايا

اخوك ومحبك

qarnt

تم تعديل هذه المشاركة بواسطة qarnt في 13 أبريل 2008 في 03:41

#4

ارجوا منك اخي الكريم , وايضاً بقية الاخوة الذين لديهم مشاكل في تنفيذ البرامج خصوصاً المحتوية على اتصال بقاعدة بيانات , ان يرفقوا برامجهم وافيه , بما فيها قاعدة البيانات التي يتعامل معها المثال من خلال تصديرها من برنامج phpmyadmin .

بغير ذلك لايحد سوف يستطيع مساعدتكم طالما ان متطلبات تشغيل البرنامج ناقصه .

تم تعديل هذه المشاركة بواسطة محمد معاشر في 13 أبريل 2008 في 08:33

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#5

ya man el link lel db esmo $link mesh $connect

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…