ورود

View Full Version : سوال: ساختن دکمه برای رفرش مجدد تصویر امنیتی



ravand
یک شنبه 23 آبان 1389, 23:43 عصر
سلام من توی فرمم یه تصویر امنیتی گذاشتم ولی نمی دونم چیکار کنم که وقتی روی دکمه ی تصویر امنیتی که ساختم کلیک بکنم که فقط تصویر عوض بشه و کل فرم رفرش نشه که مطالبی رو که بازدید کننده قبلا نوشته پاک نشه .
کدها :

td bgcolor="#45CCE9"><div align="right"><span lang="en-us">&nbsp;</span>
<a href="captcha.php"><img src="refresh.gif"></a>
<font color="#FF0000">*</font>
<img src="captcha.php" height="30" alt="captcha image">
<input type="text" name="captcha" id="captcha" size="3" maxlength="5" dir="ltr">
</div>
</td>
<td bgcolor="#45CCE9"><div align="right">:تصوير را پر كنيد </div></td>

این خط رو خودم گذاشتم که در واقع دکمه ی رفرش است.<img src="refresh.gif">
و این هم تصویر امنیتی است که قراره با هر بار کلیک دکمه عوض میشه :captcha.php
:متفکر:

Keramatifar
دوشنبه 24 آبان 1389, 13:53 عصر
دوست عزیز
شما یا باید از ajax استفاده کنید و یا اینکه یک تابع جاوااسکریپت بنویسید که در زمان کلیک شدن بر روی دکمه فراخونی شده و اطلاعات ریفرش کند

mermaid
سه شنبه 25 آبان 1389, 05:12 صبح
به نظر من هم باید از Ajax استفاده بکنین... اگر انگلیسیت خوبه اینجا رو نگاه کن، بد نیست:

http://www.webcheatsheet.com/PHP/create_captcha_protection.php

tem988
یک شنبه 24 بهمن 1389, 23:40 عصر
<a href="#" onclick="document.getElementById('captcha').src='captcha.ph p?Reload_id=' + Math.random(); return false">ریست تصویر</a>