PDA

View Full Version : مشكل در طراحي كد امنيتي



mostafa_1404
یک شنبه 05 آذر 1391, 23:06 عصر
با سلام. من از كدي براي طراحي كد امنيتي استفاده كردم ولي اگه كد امنيتي رو وارد هم نكنيم ميتونيم پيام ارسال بكنيم يعني اينكه در صورت وارد نكردن كد اخطار يا اروري داده نميشه . چطوري بايد اين مشكل رو حل كنم.
كدزير كد امنيتي منه :

<li>
<span>کد امنیتی:</span>
<input id="Text6" type="text" name="rand" value="'.$rand.'"/>
<div class="captcha">
<img src="image.php" />
</div>
</li>
لينك ارتباط با ما سايت من :http://www.jouybaran.ir/contactus.php

خواهشا به من كمك كنيد.....

thacker
دوشنبه 06 آذر 1391, 15:08 عصر
سلام ...
باید توی قسمتی از کد PHP سایتتون که مربوط به ارسال فرم هست یک شرط بگذارید که اگر کد امنیتی وارد شده با کد امنیتی نمایش داده شده یکسان بود فرم ارسال شود ، در غیر این صورت پیغام خطا دهد ...

مثلا اینجوری :



if($_POST['rand'] == $_SESSION['rand_code']) {

// send email

mail($to, $subject, $body, $headers);

} else {

$error = "کد امنیتی را اشتباه وارد کرده اید! دوباره امتحان کنید";

}

mostafa_1404
دوشنبه 06 آذر 1391, 23:59 عصر
براي اين كد بايد چيكار كنم ؟؟؟؟


<div style="margin-bottom:5px;">
<div class="span">
<span>کد امنیتی:</span>
</div>
<input id="Code" name="Code" type="text" value="'.$rand.'"/>
</div>
<div class="captcha">
<img src="image.php" />
</div>

thacker
سه شنبه 07 آذر 1391, 00:59 صبح
اگه بتونید کد کامل صفحه image.php و فرمتون رو بگذارید دقیق راهنماییتون میکنم ...