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

طلب مساعدة في نظام التسجيل دة

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

اما اجي اجرب عشان اسجل ده الي يخرج لية

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\camel\www\helal\regist.php on line 98
من فضلك اختار النوع
الرجوع الي صفحة النسجيل

وانا عامل في ان يتحقق من اسم المستخدم موجود ام لا قبل التسجيل

و عامل اختيار النوع

ولكن مش عارف اظبط اذي لذا ارجو المساعدة فية وحد ان يقول لية كيفية عمل النوع الشخص ذكر او انثي اذي وشكرااااا جدااااااااااااااا

الاسم:محمدهلال

البلد:مصر

مبتدى بي اتش بي

#2

ده السكريبت متاع نظام التسجيل ارجو منكم المساعدة

وشكراااااااااااااااااااااااااااا

جدول قاعدة البيانات

CREATE TABLE IF NOT EXISTS `member` (
  `id` int(11) NOT NULL auto_increment,
  `username` varchar(200) NOT NULL,
  `password` varchar(200) NOT NULL,
  `email` varchar(200) NOT NULL,
  `sex` varchar(200) NOT NULL,
  `date` varchar(200) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1256 AUTO_INCREMENT=1;

helal.zip

تم تعديل هذه المشاركة بواسطة محمدهلال في 25 سبتمبر 2008 في 00:51

الاسم:محمدهلال

البلد:مصر

مبتدى بي اتش بي

#3

الكود دا كدا شغال بيسجل و الرساله مش بتطلع راجه الكوود جزء جزء وراح تكتشف خطائك الى عدلته

وكمان البرنامج دا لسا فيه خطاء وهوا انو لا يرسل لك username password email اى لا يدخلهم فى قاعدة البيانات

حاول فيها ولو مش عرفت كلنا معاك نقولك عليها بس انا عاوزك تحاول و مش تكون عجول البرمجه عاوزه تركيز و صبر عشان تقدر تحل اى مشكله

اخوك اىوغالى

مصر

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />
<title>التسجيل</title>
<style type="text/css">
<!--
.style1 {color: #FFFF00}
-->
</style>
</head>

<body>

<form id="form1" name="form1" method="post" action="regist.php?mode=add">
  <table width="50%" border="1" align="center" bordercolor="#666666" bgcolor="#666666">
	<tr>
	  <td bordercolor="#666666" bgcolor="#666666"><div align="center" class="style1">التسجيل في الموقع</div></td>
	</tr>
  </table>
  <table width="50%" border="1" align="center" bordercolor="#666666" bgcolor="#666666">
	<tr>
	  <td width="64%" bgcolor="#999999"><label>
		<div align="right">
		  <input name="T1" type="text" id="T1"  dir="rtl" />
		</div>
	  </label></td>
	  <td width="36%" bgcolor="#999999"><div align="center" class="style1">الاسم</div></td>
	</tr>
	<tr>
	  <td bgcolor="#999999"><label>
		<div align="right">
		  <input type="password" name="T2" id="T2"  dir="rtl"/>
		</div>
	  </label></td>
	  <td bgcolor="#999999"><div align="center" class="style1">البسورد</div></td>
	</tr>
	<tr>
	  <td bgcolor="#999999"><label>
		<div align="right">
		  <input type="password" name="T2B" id="T2B"  dir="rtl"/>
		</div>
	  </label></td>
	  <td bgcolor="#999999"><div align="center" class="style1">تاكيد</div></td>
	</tr>
	<tr>
	  <td bgcolor="#999999"><label>
		<div align="right">
		  <input type="text" name="T3" id="T3"  dir="rtl"/>
		</div>
	  </label></td>
	  <td bgcolor="#999999"><div align="center" class="style1">الايميل</div></td>
	</tr>
	<tr>
	  <td bgcolor="#999999"><label>
		<div align="right">
		  <input type="text" name="T3B" id="T3B"  dir="rtl"/>
		</div>
	  </label></td>
	  <td bgcolor="#999999"><div align="center" class="style1">تاكيد</div></td>
	</tr>
	<tr>
	  <td bgcolor="#999999"><label>
		<div align="right">
		  <select name="sex" id="sex">
			<option value="noe">النوع</option>
			<option value="M">ذكر</option>
			<option value="F">انثي</option>
		  </select>
		</div>
	  </label></td>
	  <td bgcolor="#999999"><div align="center" class="style1">النوع</div></td>
	</tr>
  </table>
  <table width="50%" border="0" align="center" bordercolor="#666666" bgcolor="#666666">
	<tr>
	  <td bgcolor="#666666"><label>
		<div align="center">
		  <input type="submit" name="button" id="button" value="اتسجيل" />
		</div>
	  </label></td>
	</tr>
  </table>
</form>
<?
include("config.php");


$user=trim(strip_tags(addslashes($_POST['T1'])));
$pass=trim(strip_tags(addslashes(md5($_POST['T2']))));
$pass_pr=trim(strip_tags(addslashes($_POST['T2B'])));
$email=trim(strip_tags(addslashes($_POST['T3'])));
$emai_pr=trim(strip_tags(addslashes($_POST['T3B'])));
$sex=$_POST['sex'];
if($_GET['mode']==add){
$sql=mysql_query("select*from member where username='$user'");
$row=mysql_num_rows($sql);
if($row != 0){
echo"هذا الاسم موجود مسبقا<br>";
echo"<a href=regist.php>الرجوع الي صفحة النسجيل</a>";
exit;
}else{
if($user=""){
echo"من فضلك ادخل الاسم<br/>";
echo"<a href=regist.php>الرجوع الي صفحة النسجيل</a>";
exit;
}
elseif($pass=""){
echo"من فضلك ادخل البسورد<br/>";
echo"<a href=regist.php>الرجوع الي صفحة النسجيل</a>";
exit;
}
elseif($email=""){
echo"من فضلك ادخل الايميل<br/>";
echo"<a href=regist.php>الرجوع الي صفحة النسجيل</a>";
exit;
}
elseif($_POST['T2']!=$_POST['T2B']){
echo"لايوجد تطابق بين البسور<br/>";
echo"<a href=regist.php>الرجوع الي صفحة النسجيل</a>";
exit;
}
elseif($email!=$email_pr){
echo"لايوجد تطابق بين الايميلين<br/>";
echo"<a href=regist.php>الرجوع الي صفحة النسجيل</a>";
exit;
}
if($sex =='M' | 'F'){
echo"من فضلك اختار النوع<br/>";
echo"<a href=regist.php>الرجوع الي صفحة النسجيل</a>";
exit;
}else{
$date=date("d:m:y");
$sql1=mysql_query("insert into member(id,username,password,email,sex,date)values('$id','$username','$password','$email','$sex','$date')");
if($sql1){
echo"<title>تم التسجيل</title>";
echo"تم التسجيل بنجاح<be/>";
echo"";
}else{
echo"<title>لم يتم التسجيل</title>";
echo"تم التسجيل";
echo"<a href=regist.php>الرجوع الي صفحة النسجيل</a>";
}
}
}
}
mysql_close();
?>
</body>
</html>
#4

شكراااااااااااا ليك جدا اخي ابو غالي انا عملت النظام قبل كدة بس اكمني مش بجلس علي الكمبيوتر وابرمج كتير

واعتقد انك عدلت في دول

$row != 0

$sex =='M' | 'F'

منكن اخي الكريم ابوغالي لو تعرف تعلمني عمل كود اتحقق الي هو صورة

بس ارجوك فهمهلي وحده وحده وشكرااااااااااااااااا جداااااااااااااااا

طلب اخر لو فية رزالة مني لو عندك اسطوانة شرح الفنكشن والسيشن والبرمجة الكائنية هما دول محتاجهم ده لو عندك وشكرا اناعارف اني تقلت عليك وانااسف لو تضيفني عند في الهوتميل اكون شاكراا ليك عشان كل ما احتاج حاجة اطلبة منك لان اكترية المنتديات لما اكتب موضوع ياما تدينيرابط لموقع تاني او يشرح بطريقة لا استطيع فهمة ولو كتبة ان يفهمة ولو مبسطة ميكتبش تاني وشكراااااااااااااااا جداااااااااااا

تم تعديل هذه المشاركة بواسطة محمدهلال في 25 سبتمبر 2008 في 06:49

الاسم:محمدهلال

البلد:مصر

مبتدى بي اتش بي

#5

اوكي راح اضيفك واقولك

#6

جزاك الله خيرا اخي الكريم ابوغالي

الاسم:محمدهلال

البلد:مصر

مبتدى بي اتش بي

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