jalaladdin
Active Member
برای ارسال نظر بدین صورت کد نوشتم برای مطالبی که چند روز قبل در وب سایت قرار دادم نظر ارسال نمیگردد به نظر شما مشکل از کجاست؟
PHP:
<?php
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("a", $con);
if(!empty($_POST['name'] )&&!empty($_POST['email']) && !empty($_POST['comment'])&& !empty($_POST['user_code']) ){
//$n = htmlentities($_POST['name']);
$n = htmlentities($_POST['name'], null, 'utf-8');
$e= htmlentities($_POST['email'], null, 'utf-8');
//$me=$_POST['comment'];
$me=htmlentities($_POST['comment'], null, 'utf-8');
$id =intval( $_POST['message_id']);
if($id>0){
if( mysql_num_rows( mysql_query( "SELECT `cid` FROM `idea`
WHERE `comment` = '" . $_POST['comment'] . "' and `email` = '" . $_POST['email'] . "' LIMIT 1" ) )< 1 ) {
//vojood nadare pas felan kar kon
$idea=mysql_query("INSERT INTO `idea` (`name`,`email`,`comment`,`cid`,`checked`) VALUES('$n','$e','$me','$id','0') ");
mysql_query("SET NAMES 'utf8'");
mysql_set_charset("utf8",$con);
printf('<div class=" bg-blue "><script language="javascript" type="text/javascript">
alert("نظر شما پس از بررسی توسط مدیر سایت، به نمایش خواهد آمد.");
</script></div>');
}
else{
//else shart aval
//echo"error";
}
}
else {
//echo'<div class=" send"><center>نظر ارسال شده است</center></div>';
}
}
mysql_close($con);
?>