السلام عليكم ورحمة الله وبركاته
لقد واجهت مشكلة في هذا الكود الذي يقوم بإدخال البينات في قاعدة البيانات
لم أعرف ألسبب لعدم إكتمال الشرط وإدخال البيانات في قاعدة البيانات
<?include"css/header.php";?>
<div id="rightblock">
<?include"css/rblock.php";?>
</div>
<div id="leftblock">
<?include"css/lblock.php";?>
</div>
<div id="centerblock">
<?
/*CREATE TABLE `send` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`name` VARCHAR( 100 ) NOT NULL ,
`title` VARCHAR( 300 ) NOT NULL ,
`email` VARCHAR( 150 ) NOT NULL ,
`msg` TEXT NOT NULL
) ENGINE = MYISAM ;*/
$postname = addslashes(strip_tags($_POST['name']));
$posttitle = addslashes(strip_tags($_POST['title']));
$postemail = addslashes(strip_tags($_POST['email']));
$postmsg = addslashes(strip_tags($_POST['msg']));
if($_POST['send']){
if($postname == '' or $posttitle == '' or $postemail == '' or $postmsg == '' ){
echo"<script>alert(\"All Data Required\")</script>";
}else if(strlen($postname) > 50){
echo"<script>alert(\"The name is very long\")</script>";
}else if(strlen($postname) < 3){
echo"<script>alert(\"The Name is very short\")</script>";
}else if (strlen($posttitle) > 100 ){
echo"<script>alert(\"The Title is very long\")</script>";
}else if (strlen($posttitle) < 10 ){
echo"<script>alert(\"The Title is very short\")</script>";
}else if (strlen($postmsg) > 300 ){
echo"<script>alert(\"The Msg is very long\")</script>";
}else if (strlen($postmsg) <20){
echo"<script>alert(\"The Msg is very short\")</script>";
}else if(!preg_match("/(\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,4})/", $postemail)){
echo"<script>alert(\"The Email is not true\")</script>";
}else if($_SESSION['addmsg'] > time() -180){
echo"<script>alert(\"Is not allowed to send more than one message in 3 minutes\")</script>";
}else {
$_SESSION['addmsg'] = time();
$add = mysql_query("insert into send values ('','$postname','$posttitle','$postemail','$postmsg')");
if($add){
echo"<script>alert(\"The message was sent successfully\")</script>";
echo"<script>alert(\"Will reply you soon\")</script>";
echo'<meta http-equiv="refresh" content="0; url=send.php" />';
}
}
}
?>
<div id="BreakNews">ÚÇÌá
</div> <!-- end headoflist -->
<div id="news"><marquee align="right" behavior="scroll" direction="right" title="ÇáÇÎÈÇÑ ÇáÚÇÌáÉ" scrolldelay="105" onmouseover="this.stop()" onmouseout="this.start()"><a href="#">ÇáÈäß ÇáÅÓáÇãí ÇáÝáÓØíäí: áÍÞÊ ÈäÇ ÎÓÇÆÑ æÚáì ÇáãÊÖÑÑ ÇááÌæÁ ááÞÖÇÁ</a> | <a href="#">ÌãÚíÉ ÇáåáÇá ÇáÃÍãÑ ÊÎÊÊã "ÃãÓíÇÊ ÇáØáÇÆÚ" Ýí ÈáÏÉ ßÝÑ ËáË</a> | <a href="#">ÞæÇÊ ÇáÇÍÊáÇá ÊÚÊÞá ÔÎÕíä ãä ÈáÏÊí ÇáÙÇåÑíÉ æÏæÑÇ Ýí ÇáÎáíá</a></marquee>
</div> <!-- end headoflist -->
<br /><br />
<div id="headoflistcontactus">ÇáÇÊÕÇá ÈäÇ
</div> <!-- end headoflist -->
<div id="bodyofhead">
<form method="post" >
<table width="100%" cellspacing="5px">
<tr>
<td>ÇÓã ÇáãÓÊÎÏã</td>
<td><input type="text" size="30" id="user" name="name" value="<?=$postname?>" /></td>
</tr>
<tr>
<td>ÇáÈÑíÏ ÇáÇáßÊÑæäí</td>
<td><input type="text" size="30" id="user" name="email" value="<?=$postemail?>" /></td>
</tr>
<tr>
<td>ÚäæÇä ÇáÑÓÇáÉ</td>
<td><input type="text" size="30" id="user" name="title" value="<?=$posttitle?>"/></td>
</tr>
<tr>
<td>ÇáÑÓÇáÉ</td>
<td><textarea cols="30" rows="10" id="user" name="msg" ><?=$postmsg?></textarea></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="ÃÑÓá ÇáÑÓÇáÉ" id="login" name="send" /></td>
</tr>
</table>
</form>
</div> <!-- end bodyofhead -->
</div>
<?include"css/footer.php";?>
