Jump to content

Toggle %s Deathrow Romania Counter-Strike:Global Offensive

www.Deathrow.ro - Forum - ONLINE [DM+FFA] DM.DeathRow.ro - ONLINE [DM+FFA HS Only] HS.DeathRow.ro - ONLINE [Retakes] Retake.DeathRow.ro - ONLINE [Retakes] Retake2.DeathRow.ro - ONLINE [Surf] Surf.DeathRow.ro - ONLINE


Photo

[CS16 - Tutorial] Adaugare cod securitate la formular HTML

- - - - -

  • Please log in to reply
No replies to this topic

#1
Jude.

Jude.

    Moderator

  • Moderator
  • 629 posts
  • 127 topics
  • Joined 21-December 14
  • Country: Country Flag

In acest tutorial este prezentat modul prin care putem adauga unui formular un cod de securitate, al carui scop este oprirea trimiterii mesajelor spam.

In principiu, formularul contine un camp in care este introdus un anumit cod. Acel cod trebuie comparat cu un altul iar in cazul in care sunt identice sa trimita datele prin formular.

Acest mod consta in adaugarea unei casute ascunse de tip text a carei valoare este rezultatul corect al operatiei matematice sau intrebarii sau ce doriti voi sa apara la codul de securitate.

 

<form action="pagina.php" method="post" onsubmit="return validare()"
name="formular" >
Nume:
<input type="text" size="25" name="nume" maxlength="35" />
Mesaj:
<textarea name="mesaj"></textarea>
<?php
$aleatoriu1 = rand(0,10);
$aleatoriu2 = rand(0,10);
$rezultat = $aleatoriu1 + $aleatoriu2;
echo '<input type="text" size="5" value="'.$rezultat.'" name="cod1"
style="display:none;" />
'.$aleatoriu1.'+'.$aleatoriu2.' =
<input type="text" size="5" name="cod2" />';
?>
<input type="submit" value="Trimite" />
</form>

Iar codul javascript care verfica daca valoarea celor doua casute este aceeasi

 

function validare() {
if (document.forms.formular.cod1.value != document.forms.formular.cod2.value) {
alert('Introduceti codul de verificare!');
return false;    
}
return true;
}

 

 

Articolul a fost preluat de pe tutorialeweb


  • trace huncho likes this




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users