controllo due campi

jack88

Nuovo Utente
6 Dic 2009
3
0
1
buon giorno a tutti!
io sono nuovo sia del forum che del php e sono un autoditatta che per ora più che guai non combina, siate quindi clementi con me^^
ho cercato sul forum e non sembra che nessuno abbia questo mio problema:-(
io ho un pagina di richiesta informazioni e devo controllare che due campi siano pieni, ho fatto la pagina di controllo e non cè stato verso di controllarli entrambi perchè anche se vuoto la mail parte lo stesso...ma solo con il primo scritto :-(((


if($nome == ""){
echo " Devi inserire una nome!";
echo "<br> <a href=http://www.thejackpc.com/sondaggio.html>Clikka qui</a> <br> per tornare indietro";
}
if($email == ""){
echo " Devi inserire una email valida!";
echo "<br> <a href=http://www.thejackpc.com/sondaggio.html>Clikka qui</a> <br> per tornare indietro";}
else{

$messaggio="";
$messaggio.="$nome $email $ambiti $descrizione";
$destinatario= "[email protected]";
$oggetto="Richiesta inviata dal sito";
mail($destinatario,$oggetto,$messaggio);
echo " L'email è stata spedita con successo!" ;
echo "<br> <a href=http://thejackpc.com>Clikka qui</a> <br> per tornare alla home";}


questo il codice e in pratica anche se nome è vuoto la mail parte anke se il mex di errore compare :-sssssss

potete aiutarm??
grazieeeee
 

lotus

Utente Attivo
5 Mag 2009
543
8
0
Ciao, innanzitutto non ti consiglio di fare la verifica del campo vuoto con ==.
Php offre varie funzioni, is_set, is_null, strlen per valutare le stringhe.

Successivamente è configliabile, in questi casi, adottare un flag. Se entrambe le verifiche danno esito negativo (cioè i due campi sono valorizzati) spedisci l'email viceversa no...

Ciro
 

lotus

Utente Attivo
5 Mag 2009
543
8
0
Quando uino dei due campi e vuoti, entrando negli if inserisci la dichiarazione
flag = false;

Prima di eseguire il corpo relativo all'invio della mail metti un if che verifica che il flag sia diverso da false; se false fai nulla o messaggio se true invii email
Ciro
 

jack88

Nuovo Utente
6 Dic 2009
3
0
1
scusami ma non è che potresti farmi un esempio scritto perche mi perdo...:confused:è cercando m vengono fuori cose troppo complicate e non sapendo la sintassi :(((
grazie infinite
 
Discussioni simili
Autore Titolo Forum Risposte Data
M controllo due tabelle per risultato PHP 0
S Controllo di due form in Javascript Javascript 1
P Controllo selettivo su due tabelle PHP 4
F Controllo tra due stringhe jQuery 5
bluroy Come Creare Due Pulsanti Per Il Controllo Audio Flash 5
Z Controllo giorni MYSQL PHP 0
M Problema con controllo form in real time jQuery 6
MarcoGrazia jquery validate() controllo checkbox jQuery 2
M Controllo del codice fiscale/partita iva PHP 11
S Software windows10 per controllo contenuti web Windows e Software 6
S Controllo appuntamenti disponibili sul db PHP 5
L input (controllo se è stato modificato o no). PHP 1
W Controllo competitors serp SEO e Posizionamento 2
bubino8 [Javascript] popup di controllo elimina dopo window.print(); Javascript 0
M [MS Access] controllo valido se MS Access 8
MarkRed Come indicare, in una maschera, il primo controllo d'input, tipo "SetFocus" jQuery 9
C [PHP] Controllo <select> comportamento anomalo PHP 2
elpirata [Javascript] Controllo campi required non effettuato Javascript 2
A [PHP] Controllo nome utente form di registrazione PHP 4
L [PHP] controllo dimensione immagine per il resize PHP 2
M [ASP] Upload file da form controllo Classic ASP 5
P [PHP] Controllo al checkbox privacy PHP 6
S [MySQL] Controllo dati di una tabella in tempo reale MySQL 0
T [php] controllo su estensione file PHP 7
M [PHP] Script per controllo disponibilitá negozio in citta PHP 4
I Recupero accesso pannello di controllo dominio Leggi, Normative e Fisco 2
F Controllo dati sui campi di input tramite php PHP 1
R [MS Access] CONDIZIONE CHE CAMBIA PROPRIETA' DI UNA CONTROLLO MS Access 7
M [PHP] Dubbio controllo IF PHP 15
M [PHP] Controllo campo cap con trattino oltre ai numeri PHP 3
Fede72 Controllo registrazioni PHP Mysql PHP 5
L jquery e json controllo valori da determinate chiavi - keys jQuery 0
T [Javascript] un controllo con checkbox che non... controlla... Javascript 3
bubino8 [PHP] Controllo Log e Modifiche Utenti PHP 5
P [PHP] Realizzare un controllo accessi cantiere, problema lettore Qrcode... PHP 0
M [PHP] Controllo inserimento in tempo reale PHP 0
M [PHP] Help: controllo valori inseriti in un campo PHP 1
M [PHP] Impedire di digitare determinati caratteri nell’input (controllo in tempo reale) PHP 4
giancadeejay [PHP] Controllo inserimento tot caratteri PHP 5
giancadeejay [PHP] Controllo su quantita' di caratteri inseriti, in colonna db PHP 5
F [Javascript] Controllo stringa jquery Javascript 4
B [MySQL] CONTROLLO SE CAMPO1 > CAMPO2 MySQL 0
CristianB72 [PHP] Controllo sintassi indirizzo email non funziona PHP 13
M [PHP] controllo inserimento dati un un form PHP 4
ANDREA20 [PHP] Controllo email se e valida PHP 5
elpirata [Javascript] Controllo su campo ricerca data Javascript 1
P scavalca il controllo dello username PHP 1
A problema controllo Javascript 2
C controllo con metodo text non funzionante Javascript 7
P Controllo valori duplicati in un campo a Maschere continue MS Access 0

Discussioni simili