محمد عمارة
Wed-Oct-2008, 05:30 PM
الحمد لله و الصلاة و السلام على رسول الله
أما بعد
فأسال الله أن يشرح صدروكم لي
قمت بعمل نموذج اتصل بنا و أريد في نفس الصفحة أن أتأكد من معلومات الإدخال و الحمد لله فعلت ذلك
لكن هناك مشكلة
إذا قام العضو بإدخال جميع البيانات ما عدا واحد منها يعرض له رسالة بإدخال الباقي لكن في نفس الوقت يقوم بمسح ما تم إدخاله
كما بالصورة
http://www.montadaphp.net/attachment.php?attachmentid=707&stc=1&d=1224080490
فما الحل بارك الله فيكم
و هذا هو الكود
<title>اتصل بنا</title>
<style TYPE="text/css">
<!--
BODY {FONT-FAMILY: Tahoma; font-size: 8pt;}
INPUT { border: 1px solid #4E7B94 ; color: #000000; background-color: #ffffff ;font-family: Tahoma; font-size: 10pt}
.cont { font-family:Arial ; font-size: small; font-weight:bold; color:#444; text-align: justify; padding-right: 5px; padding: 5px;}
.shbx { color: #2F4F4F; font-family:Arial ; font-size: small; font-weight:bold; background: #EDF9E9; border-bottom: 1px solid #63BC78; padding-right: 5px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; border-right:solid 5px #63BC78; margin: 2px;}
.shr2 td{ color:black; font-weight:normal; font-family: tahoma; font-size: x-small; list-style-image: url(img/arrw.gif); padding-right: 5px; text-align: justify; padding-left: 5px; border-bottom:1px solid gray}
.shb1 { COLOR: #003366; font-family:Arial ; font-size: small; font-weight:bold; background: #EEF4FD; border-bottom: 1px solid #75A5EA; padding-right: 5px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; border-right:solid 5px #75A5EA; margin: 2px;}
.shbx3 { text-align: left;color: #2F4F4F; font-family:Arial ; font-size: small; font-weight:bold; background: #EDF9E9; border-bottom: 1px solid #63BC78;padding-right: 5px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; margin: 2px;}
.pop { color: #2F4F4F; font-family:Arial ; font-size: x-larg; font-weight:bold; background: #EDF9E9; border-bottom: 1px solid #63BC78; padding-right: 5px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; border-right:solid 5px #63BC78; margin: 2px;}
.shbx3 { text-align: left;color: #2F4F4F; font-family:Arial ; font-size: small; font-weight:bold; background: #EDF9E9; border-bottom: 1px solid #63BC78;padding-right: 5px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; margin: 2px;}
-->
</STYLE><body dir=rtl topmargin="0" bottommargin="0">
<div style="float:left"><a href="javascript:top.close()"><img src="close.gif" alt="اغلق الصفحة" border="0"></a></div>
<div class="shbx"> اتصل بنا </div>
<!-- ----------- CONTENT ----------- -->
<center><form method="post" name="call">
<table>
<tr>
<td>* اسمك
<td><input name="from_name" value="">
<?php
$submit=$_POST['submit'];
$name=$_POST['from_name'];
if($submit&&$name==""){
echo "<font color=#FF0000>برجاء إدخال الاسم</font>";
}
?>
<tr>
<td>* بريدك الالكتروني
<td><input name="from_email" value="" dir=ltr>
<?php
$email=$_POST['from_email'];
function check_email($email) {
if (eregi("^[a-z0-9]+@([0-9a-z]+\.)+[a-z]{2,3}$",$email))
{
return true;
}
else
{
return false;
}
}
if(check_email($_POST['from_email'])&&$submit){
echo "";
}else{
echo"<font color=#FF0000>الرجاء كتابة البريد الإلكتروني بشكل صحيح</font>";
}
?>
<tr>
<td>الهاتف
<td><input name="num" value="">
<?php
$num=$_POST['num'];
if($submit&& $num==""){
echo"<font color=#FF0000>برجاء إدخال رقم الهاتف</font>";
}
?>
<tr>
<td>* القسم
<td><select size=1 name="to_dep">
<option value="0" selected>اختر من القائمة
<option value="1" >الإدارة
<option value="2" >المبيعات
<option value="3" >الموزعون
</select>
<?php
$o=$_POST['to_dep'];
?>
<tr>
<td>موضوع الرسالة
<td><input name="subject" value="">
<?php
$subject=$_POST['subject'];
if ($submit&&$subject==""){
echo "<font color=#FF0000>من فضلك أدخل عنوان الرسالة</font>";
}
?>
<tr>
<td>* ملاحظتك
<td> <textarea name="comment" cols=50 rows=10></textarea>
<?php
$comment=$_POST['comment'];
if ($submit&&$comment==""){
echo "<font color=#FF0000>من فضلك أدخل الرسالة</font>";
}
?>
<tr>
<td colspan=2>
<div style=" margin-right:30px"><input type="submit" name="submit" value="أرسل"></div><br>
<font color="#FF0000"> * حقول إلزامية </font>
</table>
</form></center>
<?php
$headers = "From: $to" . "\r\n";
$headers .= 'Content-type: text/html; charset=windows-1256' . "\r\n";
$to="mmm@yahoo.com";
if($name=$_POST['from_name']&&$email=$_POST['from_email']&&$comment==$_POST['comment']&&$subject=$_POST['subject']&&$num=$_POST['num']){
$tt=mail("$to" ,"$subject" ,"$comment","from.$email");
}
?>
و لي سؤال آخر كيف أجعله ينتقل تلقائيا لصفحة أخرى
بارك الله فيكم و جزاكم خيرا
و السلام عليكم و رحمة الله و بركاته
أما بعد
فأسال الله أن يشرح صدروكم لي
قمت بعمل نموذج اتصل بنا و أريد في نفس الصفحة أن أتأكد من معلومات الإدخال و الحمد لله فعلت ذلك
لكن هناك مشكلة
إذا قام العضو بإدخال جميع البيانات ما عدا واحد منها يعرض له رسالة بإدخال الباقي لكن في نفس الوقت يقوم بمسح ما تم إدخاله
كما بالصورة
http://www.montadaphp.net/attachment.php?attachmentid=707&stc=1&d=1224080490
فما الحل بارك الله فيكم
و هذا هو الكود
<title>اتصل بنا</title>
<style TYPE="text/css">
<!--
BODY {FONT-FAMILY: Tahoma; font-size: 8pt;}
INPUT { border: 1px solid #4E7B94 ; color: #000000; background-color: #ffffff ;font-family: Tahoma; font-size: 10pt}
.cont { font-family:Arial ; font-size: small; font-weight:bold; color:#444; text-align: justify; padding-right: 5px; padding: 5px;}
.shbx { color: #2F4F4F; font-family:Arial ; font-size: small; font-weight:bold; background: #EDF9E9; border-bottom: 1px solid #63BC78; padding-right: 5px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; border-right:solid 5px #63BC78; margin: 2px;}
.shr2 td{ color:black; font-weight:normal; font-family: tahoma; font-size: x-small; list-style-image: url(img/arrw.gif); padding-right: 5px; text-align: justify; padding-left: 5px; border-bottom:1px solid gray}
.shb1 { COLOR: #003366; font-family:Arial ; font-size: small; font-weight:bold; background: #EEF4FD; border-bottom: 1px solid #75A5EA; padding-right: 5px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; border-right:solid 5px #75A5EA; margin: 2px;}
.shbx3 { text-align: left;color: #2F4F4F; font-family:Arial ; font-size: small; font-weight:bold; background: #EDF9E9; border-bottom: 1px solid #63BC78;padding-right: 5px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; margin: 2px;}
.pop { color: #2F4F4F; font-family:Arial ; font-size: x-larg; font-weight:bold; background: #EDF9E9; border-bottom: 1px solid #63BC78; padding-right: 5px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; border-right:solid 5px #63BC78; margin: 2px;}
.shbx3 { text-align: left;color: #2F4F4F; font-family:Arial ; font-size: small; font-weight:bold; background: #EDF9E9; border-bottom: 1px solid #63BC78;padding-right: 5px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; margin: 2px;}
-->
</STYLE><body dir=rtl topmargin="0" bottommargin="0">
<div style="float:left"><a href="javascript:top.close()"><img src="close.gif" alt="اغلق الصفحة" border="0"></a></div>
<div class="shbx"> اتصل بنا </div>
<!-- ----------- CONTENT ----------- -->
<center><form method="post" name="call">
<table>
<tr>
<td>* اسمك
<td><input name="from_name" value="">
<?php
$submit=$_POST['submit'];
$name=$_POST['from_name'];
if($submit&&$name==""){
echo "<font color=#FF0000>برجاء إدخال الاسم</font>";
}
?>
<tr>
<td>* بريدك الالكتروني
<td><input name="from_email" value="" dir=ltr>
<?php
$email=$_POST['from_email'];
function check_email($email) {
if (eregi("^[a-z0-9]+@([0-9a-z]+\.)+[a-z]{2,3}$",$email))
{
return true;
}
else
{
return false;
}
}
if(check_email($_POST['from_email'])&&$submit){
echo "";
}else{
echo"<font color=#FF0000>الرجاء كتابة البريد الإلكتروني بشكل صحيح</font>";
}
?>
<tr>
<td>الهاتف
<td><input name="num" value="">
<?php
$num=$_POST['num'];
if($submit&& $num==""){
echo"<font color=#FF0000>برجاء إدخال رقم الهاتف</font>";
}
?>
<tr>
<td>* القسم
<td><select size=1 name="to_dep">
<option value="0" selected>اختر من القائمة
<option value="1" >الإدارة
<option value="2" >المبيعات
<option value="3" >الموزعون
</select>
<?php
$o=$_POST['to_dep'];
?>
<tr>
<td>موضوع الرسالة
<td><input name="subject" value="">
<?php
$subject=$_POST['subject'];
if ($submit&&$subject==""){
echo "<font color=#FF0000>من فضلك أدخل عنوان الرسالة</font>";
}
?>
<tr>
<td>* ملاحظتك
<td> <textarea name="comment" cols=50 rows=10></textarea>
<?php
$comment=$_POST['comment'];
if ($submit&&$comment==""){
echo "<font color=#FF0000>من فضلك أدخل الرسالة</font>";
}
?>
<tr>
<td colspan=2>
<div style=" margin-right:30px"><input type="submit" name="submit" value="أرسل"></div><br>
<font color="#FF0000"> * حقول إلزامية </font>
</table>
</form></center>
<?php
$headers = "From: $to" . "\r\n";
$headers .= 'Content-type: text/html; charset=windows-1256' . "\r\n";
$to="mmm@yahoo.com";
if($name=$_POST['from_name']&&$email=$_POST['from_email']&&$comment==$_POST['comment']&&$subject=$_POST['subject']&&$num=$_POST['num']){
$tt=mail("$to" ,"$subject" ,"$comment","from.$email");
}
?>
و لي سؤال آخر كيف أجعله ينتقل تلقائيا لصفحة أخرى
بارك الله فيكم و جزاكم خيرا
و السلام عليكم و رحمة الله و بركاته