Validazione password javascript non fuziona

Danix1994

Nuovo Utente
8 Apr 2012
13
0
0
Foligno, Italy
so che è una condizione che più stupida non si può, ma non mi funziona, davvero...
Ho anche un captcha e lo valido traquillamente tramite un if(var1 == var2) {fai questo}, facendo la stessa cosa con i campi password però, non funziona!!!
Codice:
function verify() {
	var signupBtn = document.getElementById('signup');
	
	//password control
	var pass1 = document.getElementById('pass').value;
	var pass2 = document.getElementById('ver_pass').value;
	var pw_error = document.getElementById('pw_error');
	
	if(pass1 == pass2){
		pw_error.innerHTML = "<b style='color:green'>Password OK</b>";
		signupBtn.disabled = false;
	}
	else if(pass2 == ""){
		pw_error.innerHTML = "<b style='color:red'>You must verify the Password</b>";
		signupBtn.disabled = true;
	}
	else if(pass1 != pass2){
		pw_error.innerHTML = "<b style='color:red'>Passwords must be the same</b>";
		signupBtn.disabled = true;
	}
	
	//captcha control
	var cap = document.getElementById('captcha').value;
	var ver_cap = document.getElementById('ver_captcha').value;
	var cap_error = document.getElementById('cap_error');
	
	if(cap == ver_cap){
		cap_error.innerHTML = "<b style='color:green'>Captcha OK</b>";
		signupBtn.disabled = false;
	}
	else if(ver_cap == ""){
		cap_error.innerHTML = "<b style='color:red'>Captcha must be verified</b>";
		signupBtn.disabled = true;
	}
	else if(cap != ver_cap){
		cap_error.innerHTML = "<b style='color:red'>Captcha do not match</b>";
		signupBtn.disabled = true;
	}
}
Guardate QUI, è assurdo!!
Se vi dice che è phishing, ignoratelo per piacere, google è stupido...
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
A me funziona correttamente la validazione della password

più che altro avere il valore del captcha nella variabile ver_cap è alquanto inutile, dato che con uno script in greasemonkey lo aggiro come niente.
 
Ultima modifica:

Danix1994

Nuovo Utente
8 Apr 2012
13
0
0
Foligno, Italy
grazie per la risposta, si adesso funziona anche a me, avevo fatto un piccolo errore nel resto del codice che non ho postato.
si, è vero quello che dici sul captcha, infatti c'è anche la validazione lato server una volta effettuato il submit del form, questo è solo per l'utente che così è sicuro di non essersi sbagliato e va diretto alla registrazione, invece di dover far ricaricare la pagina perchè magari ha sbagliato un carattere... è la prima volta che uso un captcha, ma credo vada bene così... sbaglio?
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
A cosa serve la validazione lato server se tanto io, malintenzionato, ho già il valore corretto da inviargli? lol
 

Danix1994

Nuovo Utente
8 Apr 2012
13
0
0
Foligno, Italy
mhhhh hai ragione... Mi documenterò e scoprirò come fare, tanto se uno le cose non le sa, deve studiarle e provarle. Comunque grazie della disponibilità, davvero. Se avrò altri problemi chiederò qui sul forum (anche se ai primi due post mi sono risposto da solo XD)
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
Potresti fare una chiamata ajax per effettuare il controllo tramite PHP, così è l'utente ad inviare a te il captcha e non tu ad inviarlo a lui
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
A sto punto non faresti prima a scriverlo te? ^^ O sei un bot? LOL

Ho parlato di greasemonkey perché è uno dei modi più semplici per creare un javascript bot
 
Discussioni simili
Autore Titolo Forum Risposte Data
K [PHP] Validazione email e password PHP 1
C Validazione Bootstrap PHP 0
MarcoGrazia Validazione remota tramite plugin (jquery validate) Snippet Javascript 0
D Form validazione Javascript 2
A Mantenere la validazione reindirizzandoci su un secondo sito WEb. (ASP.NET) ASP.NET 0
E Validazione campi form passati da link Programmazione 0
K Come eliminare attributi regex per validazione con javascript Javascript 0
MarcoGrazia [Javascript] Regex per la validazione di un numero di telefono. Javascript 2
MarcoGrazia Validazione forum con jquery.validate jQuery 2
Samuele Ronzani [PHP] Validazione e invio campi form. PHP 7
G validazione form con div tipo alert jQuery 0
I Libreria di validazione e sanitizzazione PHP 0
G Validazione indirizzo mail PHP 1
M Validazione documenti HTML5 HTML e CSS 0
asevenx validazione W3C con errore utf-8 HTML e CSS 3
P Campo select e validazione conjs Javascript 0
radioButton Problemi validazione con jQuery validation jQuery 0
novello88 Validazione modulo non funziona Javascript 1
C Css id univoco e validazione w3c HTML e CSS 1
radioButton validazione input tipo radio Javascript 2
H Problema validazione CAPTCHA PHP 20
P problemi di validazione asincronizzazione dati PHP 7
asevenx errore da risolvere per validazione W3C HTML e CSS 3
S Validazione W3C HTML e CSS 1
E Validazione dei caratteri di una stringa con preg_match PHP 0
criric Validazione form php ajax Snippet PHP 4
D Come creare validazione form istantanea?? Javascript 1
N Validazione form e select dinamica Javascript 5
A Problema validazione w3c HTML e CSS 2
A Validazione w3c warnings HTML e CSS 1
S Form PHP e validazione con ritorno di parametro PHP 0
P problema validazione form con ajax e jquery Ajax 0
D Problema nella validazione di un form con JQUERY ed AjAX jQuery 4
A Problema di validazione W3C HTML e CSS 1
JellyBelly Strutturare un database di tipo questionario - gestione della validazione PHP 5
S Validazione xhtml (onload - embed) HTML e CSS 0
M Symfony2 validazione ajax PHP 0
S Validazione css lightbox2 HTML e CSS 4
S Validazione css lightbox2 CMS (Content Management System) 0
S Validazione javascript Javascript 28
C problema link con ul e li e validazione pagina HTML e CSS 6
M Livevalidation: applicare validazione solo se si sceglie una option di una select. Javascript 0
renoir09 wordpress, validazione, segno "&" WordPress 0
renoir09 wordpress e validazione WordPress 6
E Variabile Superglobale $_REQUEST e Validazione Input Forum Utente PHP 1
G problema con plugin validazione form jquery jQuery 0
G validazione w3c del mio sito web HTML e CSS 3
F Validazione w3c con ip NON pubblico HTML e CSS 2
neo996sps Errore validazione su index PHP 2
S Zend_Validate_Regex: Problema validazione PHP 7

Discussioni simili