بسم الله الرحمن الرحيم
الحمد لله قمت ببرمجة نموذج تسجيل singup كامل
ولكن ينقصه خدمة ارسال رسالة تفعيل
ارجو شرح الفكرة علما اني متعلم الاساسيات
وهذا كود التسجيل كتبته بنفسي
<?php
// ==> programming by : hussam alzahabi
session_start();
include ("config.php");
echo ("<meta content='text/html; charset=windows-1256' http-equiv='Content-Type' />");
echo ("<link href='style/style.css' movie='screen' rel='stylesheet' />");
/* جدول قاعدة \==> ~hosting~ <==|
CREATE TABLE `users` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`username` VARCHAR( 60 ) NOT NULL ,
`useremail` VARCHAR( 60 ) NOT NULL ,
`userpass` VARCHAR 60 ) NOT NULL ,
`zipcode` VARCHAR( 60 ) NOT NULL ,
`userphone` VARCHAR( 60 ) NOT NULL
) ENGINE = MYISAM ;
*/
$date = date($_GET['date']);
$un = mysql_real_escape_string(strip_tags($_POST['username']));
$up = mysql_real_escape_string(strip_tags(md5(md5($_POST['userpass']))));
$ue = mysql_real_escape_string(strip_tags($_POST['useremail']));
$z = mysql_real_escape_string(strip_tags($_POST['zipcode']));
$uph = mysql_real_escape_string(strip_tags($_POST['userphone']));
if (isset($_POST['user']) and $_POST['user'] == 'do'){
if(empty($un)){
echo ("<center><div class='error'><b>
يرجى ادخال اسم العميل
</b></div></center>");
}elseif(empty($ue)){
echo ("
<center><div class='error'>
<b>
يرجى ادخال ايميلك
</b>
</div></center>
");
}elseif (strlen($up) <= 6 or empty($up)){
echo ("<center><div class='error'>
<b>
كلمة المرور لاتقل عن 6 احرف
</b>
</div></center>");
}elseif(empty($z)){
echo ("<center><b><div class='error'>يرجى ادخال الرمز البريدي</div></b></center>");
}elseif(empty($uph)){
echo ("<center><div class='error'><b>يرجى ادخال رقم التلفون ولو كان غير صحيح </b></div></center>");
}elseif($_SESSION['code'] != $_POST['captcha'] || empty($_SESSION['code'])){
echo ("<center>
<div class='error'>
<b>
الرمز الذي ادخلته لا يطابق الذي في الصورة
</b>
</div>
</center>");
}else{
$insert = mysql_query("insert into users(username,useremail,userpass,zipcode,userphone,date)
values('$un','$ue','$up','$z','$uph','$date')") or die ("<b>mysql error</b>");
echo ("<center><div class='true'>
<b>
تمت اضافة المعلومات الى قاعدة البيانات
</b>
</div></center>");
echo ("<br />");
}
}
echo ("
<center><div class='h1'>
<form action='".$_SERVER['PHP_SELF']."' method='post'>
<table cellpadding='5' border='0' cellspacing='0' width='50%' align='center'>
<tr>
<td align='center' colspan='3'><h1>تسجيل عميل جديد</h1></td>
</tr>
<tr>
<td align='center'><input type='text' name='username' class='text' /></td>
<td>:</td>
<td>اسم العميل</td>
</tr>
<tr>
<td align='center'><input type='text' name='useremail' class='text' /></td>
<td>:</td>
<td>ايميل العميل</td>
</tr>
<tr>
<td align='center'><input type='password' name='userpass' class='text' /></td>
<td>:</td>
<td>كلمة مرور العميل</td>
</tr>
<tr>
<td align='center'><input type='text' name='zipcode' class='text' /></td>
<td>:</td>
<td>الرمز البريدي</td>
</tr>
<tr>
<td align='center'><input type='text' name='userphone' class='text' /></td>
<td>:</td>
<td>رقم الجوال</td>
</tr>
<tr>
<td align='center'><input type='text' name='captcha' size='6' class='text' /> <img src='captcha.php' /></td>
<td>:</td>
<td>ادخل الرمز الذي في الصورة</td>
</tr>
<tr>
<td colspan='3' align='center'><input type='submit' class='botton' value='سجل البيانات' /> <input type='reset' class='botton' value='مسح البيانات' c/> </td>
</tr>
</table>
<input type='hidden' name='user' value='do' />
</form></div></center>");
mysql_close($connectdb);
?>وشكرا

