Verifica solo se siano alpha
Verifica solo se siano alpha
www.sitemeer.com » Quando un sito pare irraggiungibile
Se ti piace ci puoi trovare anche su Facebook
ciao , nulla anche con qusto non prende nulla... sembra quasi che non carichi il file .... salta i controlli.
ora faccio qualche debug ... nn riesco proprio a trovare il problemaCodice PHP:function caratteri($var){
$result = ctype_alpha($var) ;
if ($result == false){
return false;
}else{
return true;
}
}
ho leggermente smosso la situazione ...
cosi non funzionano tutti i controlli , ma mettendo in tutti i miei controlli:Codice PHP:if ( (empty($coddeb))||(empty($ragsoc))||(empty($indi))||(empty($city))||(empty($pro))||(empty($e_mail))||(empty($p_iva))||(empty($cfisc))||(empty($rifdebit))||(empty($numerofatture)) ){
$reindirizzo_vuoti = true;
}
//Verifiche integrità campi (FALSE=sbagliata | TRUE=giusta)
if ($reindirizzo_vuoti == false){
$controllo_mail = controllo_mail($e_mail);
if ($controllo_mail){
$mailControl = true;
}else{
$mailControl = false;
}
//CITTA carattere
$controllo_citta = caratteri($city);
if ($controllo_citta){
$cittaControl = true;
}else{
$cittaControl = false;
}
i controlli vengono attivati , ancora sbagliati ma almeno si attivano.Codice PHP:if (isset($city)){
blablabla
}
ma perchè ce la necessità del isset?
io ho già verificato più in su se le variabili contengono qualcosa o meno!
ho fatto un test in locale e mi dava
warning bad ereg
ho modificato in
"(^[valori]{range})+$" cosi sembra funzionare ...
una domanda ancora e penso di essere a posto
se volessi dare non un range ma 2 valori fissi ben prcisi tipo
11 e 16 un operatore or ci sta?
"(^[valori]{11}|{16})+$"
a dimenticavo ... ho anche bisogno che non consideri gli spazi [\ ]cosi sarà giusta?
Non hai bisogno di caratteri() puoi usare direttamente ctype_alpa().
www.sitemeer.com » Quando un sito pare irraggiungibile
Se ti piace ci puoi trovare anche su Facebook
si ... ma ne ho anche altri da verificare ,uno dei quali il codice fiscale che può essere di 11 e di 16 alphanumerici ...
per il carattere, ora ho creato la funzione ... la prox volta utilizzo ctype_alpha... tanto ne ho da fare che mi viene male
grazie per aiuto ...
ma l'or?