Results 1 to 7 of 7

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User zombie13's Avatar
    Join Date: Oct:2012
    Location: Bulgaria - Ruse
    Posts: 63

    Reload áóòîí çà êåï÷à

    íå ìîãà äà íàïðàâÿ ðåëîàä áóòîí çà êåï÷à ïî âúçìîæíîñò áåç äæàâàñêðèïò.
    Íî àêî íÿìà äðóãè âàðèàíòè è ñ Äæàâà ñêðèïò ùå ïðèåìà
    åòî êîäà

    HTML Code:
    <div id="captcha">
       Enter captcha:<br />
       <img src="captcha.php" />
       <img src="images/reload.png" id="reload" /><br />
       <input type="text" name="captcha" size="5" maxlength="5" />
    </div>
    òîâà img id="reload" èñêàì êàòî íàòèñíà êàðòèíêàòà äà çàðåäè íîâà êåï÷à îò ôàéëà captcha.php íî áåç äà ðåôðåøâà öÿëàòà ñòðàíèöà à ñàìî <img src="captcha.php" />
    Íåùî ñ input type="hidden" ìå ñå âúðòè â ãëàâàòà íî íå çíàì êàê äà ïîäõîäÿ!!

  2. #2
    Registered User tedych's Avatar
    Join Date: Nov:2003
    Location: Ïëîâäèâ
    Posts: 17,654
    Èëè ñ àÿêñ (âåðîÿòíî íÿìà äà ñå ñïðàâèø), èëè ñ iframe - ïðåçàðåæäàø ñàìî èôðåéìà, íî ïàê áåç JS íå ñå ñåùàì â ìîìåíòà êàê áè ñòàíàëà öÿëàòà õàâà.
    Àêî ïîñåòèòåëÿ íÿìà JS, ïðîñòî ùå ðåôðåøâà ñòðàíèöàòà, â äíåøíî âðåìå áåç JS ìíîãî ñàéòîâå íå ðàáîòÿò ïî÷òè, äðóãè ïúê ðàáîòÿò äîñòà êàëïàâî, ïðè òðåòè å ïðîñòî äîñòà äîñàäíî.
    Ïðåçàðåæäàíå íà êàï÷à å áåçñìèñëåíîíÿìà îñîáåí ñìèñúë àêî å íàïðàâåí êàäúðíî - èçêëþ÷âàì ðåêàï÷àòà, ïðè êîÿòî ðåäîâíî ñå íàëàãà äà ðåôðåøâàì ïî 2-3 ïúòè (ìàêàð ÷å íàïîñëåäúê êàòî ÷å ëè ïî-áúðçî ñå ñïðàâÿì) - ìíîãî å ãàäíà, ïðè òîâà íå îñîáåíî åôåêòèâíà. Äîáðàòà çàùèòà å îñíîâíî ñâúðçàíà ñ ïîñòîÿííà ïîääðúæêà è ïðîìÿíà íà àëãîðèòìèòå, è âèíàãè ñ ìèñúë çà ïîòðåáèòåëÿ, è áàëàíñ äàëè èñêàø äà íå ãè çàòðóäíÿâàø, èëè äà íå ïîëó÷àâàø ìíîãî ñïàì.

  3. #3
    Registered User zombie13's Avatar
    Join Date: Oct:2012
    Location: Bulgaria - Ruse
    Posts: 63
    áëàãîäàðÿ tedych äîñåãà ñ èôåéì íå áÿõ ðàáîòèë íî ùå ïðîáâàì êàêòî êàçâàø

  4. #4
    Registered User
    Join Date: Mar:2008
    Location: Buglaria
    Posts: 86
    AJAX?! Ïúðâî - òîâà å JavaScript è âòîðî - íå òè òðÿáâà çà öåëòà. Òðÿáâà òè ÷èñòî è ïðîñòî JS, êîéòî äà ñìåíÿ ñîðñ-à íà img òàãà. Òîâà å äîñòà åëåìåíòàðíî...

  5. #5
    Registered User tedych's Avatar
    Join Date: Nov:2003
    Location: Ïëîâäèâ
    Posts: 17,654
    Quote Originally Posted by kolio0o View Post
    AJAX?! Ïúðâî - òîâà å JavaScript è âòîðî - íå òè òðÿáâà çà öåëòà. Òðÿáâà òè ÷èñòî è ïðîñòî JS, êîéòî äà ñìåíÿ ñîðñ-à íà img òàãà. Òîâà å äîñòà åëåìåíòàðíî...
    Ãîâîðèì çà êàï÷à. Íîðìàëíî òîâà å åäèí ñêðèïò, êîéòî âðúùà êàðòèíêà, è òðÿáâà äà ñå ïðåçàðåäè çà äà ãåíåðèðà íîâà, ñúîòâåòíî äà çàïèøå ïðèìåðíî â ñåñèÿòà ñàìèÿ êîä, ñ êîéòî ùå ñå ñðàâíÿâà.
    Èíà÷å ñìÿíàòà íà ñîðñ íà img å åëåìåíòàðíî, äà.
    Òîâà äàâà èäåÿ çà âúçìîæíîñò çà íàïðàâà íà äâà åäíàêâè ñêðèïòà ñ ðàçëè÷íî èìå (êîïèðàø captcha.php â captcha2.php ïðèìåðíî), è àëòåðíèðàíåòî íà äâàòà ïðè ñìÿíà íà src-òî íà êàðòèíêàòà. Òîãàâà ùå òðÿáâà äîáðå äà ñå ïîìèñëè è çà èçáÿãâàíåòî íà êåøèðàíåòî.

  6. #6
    Registered User
    Join Date: Jul:2005
    Location: Sofiq
    Posts: 2,798
    Quote Originally Posted by tedych View Post
    Òîâà äàâà èäåÿ çà âúçìîæíîñò çà íàïðàâà íà äâà åäíàêâè ñêðèïòà ñ ðàçëè÷íî èìå (êîïèðàø captcha.php â captcha2.php ïðèìåðíî), è àëòåðíèðàíåòî íà äâàòà ïðè ñìÿíà íà src-òî íà êàðòèíêàòà. Òîãàâà ùå òðÿáâà äîáðå äà ñå ïîìèñëè è çà èçáÿãâàíåòî íà êåøèðàíåòî.
    Èëè ïðîñòî äà ñëàãàø ôàêå âåðñèè Ïðèìåðíî

    Code:
    <div id="captcha">
    <img src="captcha.php">
    <a>reload</a>
    </div>
    
    <script type="text/javascript">
    $('#captcha a').on('click', function () { $('#captcha img').attr('src', 'captcha.php?'+Math.random()); });
    </script>
    Last edited by _ShadoW_; 17th December 2012 at 14:03.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 Õàðäóåð ÁÃ. Âúçìîæíî å ñúäúðæàíèåòî íà òàçè ñòðàíèöà äà å îáåêò íà àâòîðñêè ïðàâà.
iskamPC.com | mobility.BG | Bloody's Techblog | Êðèïòîâàëóòè è ìàéíèíã | 3D Vision Blog | Ìàãàçèí çà åëåêòðîííè öèãàðè