mehdininja 15 ارسال شده در مرداد 94 (ویرایش شده) سلام دوستان کد زیر یک سوال امنیتی ایجاد میکنه . چجوری وارد کردن کد رو اجباری کنم ؟ یعنی هر کس خالی بزاره بگه لطفا اینو پر کنید تشکر <?php echo "<script type=\"text/javascript\">\n"; echo " var a = Math.ceil(Math.random() * 10);\n"; echo " var b = Math.ceil(Math.random() * 10); \n"; echo " var c = a + b\n"; echo " function DrawBotBoot()\n"; echo " {\n"; echo " document.write(\" \"+ a + \" + \" + b +\" چند می شود ؟ \");\n"; echo " document.write(\"<input id='BotBootInput' type='text' maxlength='2' size='2'/>\");\n"; echo " } \n"; echo " function ValidBotBoot(){\n"; echo " var d = document.getElementById('BotBootInput').value;\n"; echo " if (d == c) return true; \n"; echo " return false;\n"; echo " \n"; echo " }\n"; echo " </script>\n"; echo "\n"; echo " \n"; echo " \n"; echo " \n"; echo "\n"; echo "\n"; echo "\n"; echo "<script type=\"text/javascript\">DrawBotBoot()</script>\n"; ?> DEMO به صورت جاوا http://jsfiddle.net/RmMBN/4/ ویرایش شده مرداد 94 توسط mehdininja نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
رضاقاسمی 1,539 ارسال شده در مرداد 94 توسط جاوا اسکریپت کدتون رو درون فرم قرار بدید و بعد دمو را ارسال کنید تا کد جاوا اسکریپت نوشته شود 1 واکنش ها : mehdininja نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
mehdininja 15 ارسال شده در مرداد 94 سلام چیکار کنم ؟ این کد جاوا <script type="text/javascript"> var a = Math.ceil(Math.random() * 10); var b = Math.ceil(Math.random() * 10); var c = a + b function DrawBotBoot() { document.write(" "+ a + " + " + b +" = "); document.write("<input id='BotBootInput' type='text' maxlength='2' size='2'/>"); } function ValidBotBoot(){ var d = document.getElementById('BotBootInput').value; if (d == c) return true; return false; } </script> <script type="text/javascript">DrawBotBoot()</script> نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
رضاقاسمی 1,539 ارسال شده در مرداد 94 ببینید کدش میشه این: <script> function submitform() { if(document.getElementById("BotBootInput").value=="") { return false; } else { return true; } } </script> و برای خصوصیت onsubmit تگ Form هم مقدار زیر رو قرار بدید: onsubmit="return submitform()" 1 واکنش ها : mehdininja نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر