برای اضافه کردن php_gd2به قسمت php_extension چه دستوری باید در قسمت add extension بنویسم
Printable View
برای اضافه کردن php_gd2به قسمت php_extension چه دستوری باید در قسمت add extension بنویسم
برای بروز رسانی کد امنیتی بدین صورت کد نوشتم اما کل صفحه refresh میشود من میخوام فقط تصویر refresh شود نه کل
[HTML]img src="visual-captcha.php" width="200" height="60" alt="Visual CAPTCHA" /><a onClick="reload(); return false;" href="">ریست کد</a>[/HTML]
من با مشکل برخوردم ، عکس امنیتی نمایش پیدا می کند اما وقتی آن را در کادر می نویسیم و ارسال می کنیم ، با ارور Invalid code entered رو به رو می شویم ، من عبارت را به هر طریقی که بگویید وارد کردم ولی جواب گو نبود.
لطفا دوستان چک کنند ببینند مشکل از کجاست.
این هم کد فرم تماس با ما میباشد
[PHP]<form action="<?php $_SERVER['PHP_SELF']?>" name="contact" method="post" class=" dir "name="signup" id="signup" >
<center><table summary="Demonstration form">
<tbody>
<tr>
<td><label for="name">نام :</label></td>
<td><input name="name" size="35" maxlength="50" type="text" ></td>
</tr>
<tr>
<td><label for="email">ایمیل:</label></td>
<td><input name="email" size="35" maxlength="25" type="text"></td>
</tr>
<tr>
<td><label for="title">عنوان:</label></td>
<td><input name="title" size="35" maxlength="25" type="text"></td>
</tr>
<tr>
<td><label for="message">پیام:</label></td>
<td><textarea style="width:250px;height:120px" name="message" type="text"rows="5" cols"100" maxlength="2000"></textarea></td>
</tr>
<tr>
<?php
require('php-captcha.inc.php');
if (empty($_POST['user_code'])) {
$a='کد امنیتی را وارد کنید';}
else if (PhpCaptcha::Validate($_POST['user_code'])) {
$a='کد وارد شده صحیح میباشد';
// echo 'Valid code entered';
} else {
$a='کد وارد شده صحیح نمیباشد';
//echo 'Invalid code entered';
}
?>
<td></td>
<td><img src="visual-captcha.php" width="200" height="60" alt="Visual CAPTCHA" /><br><a onClick="reload(); return false;" href="">ریست کد</a>
<p/><label for="user_code">کد امنیتی:</label><input name="user_code" size="20" type="text" ><br/>
<font color="#CC0033"><?php echo $a;?></td>
</tr>
<tr>
<td> </td>
<td><input name="Submit" value="ارسال" type="submit" class="button" ></td>
<td><input type="reset" value="پاک کردن" name="B2" class="button"> </td>
</tr>
</tbody>
</table></center>
</form>
<?php
$to="a53@yahoo.com";
$subject=$_POST['subject'];
$from=$_POST['mail'];
$message=$_POST['message'];
// Additional headers
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'To: '.$to . "\r\n";
$headers .= 'From: '.$from . "\r\n";
$headers .= 'Reply-To: '.$to . "\r\n";
// Mail it
$sendmail=mail($to, $subject, $message, $headers);
if ($sendmail)
echo "پیغام شما با موفقیت ارسال شد";//Sucess Message
else
echo "خطا در ارسال متن";//Failed Message
?>
[/PHP]