Ci sto uscendo matto:
Codice PHP:
<?php $mionome=$_POST["nome"]; $mail=$_POST["mail"]; $pwd=$_POST["codice"]; if(($mionome="Giovanni")&&($mail="sytry82@gmail.com")&&($pwd="codice")) { echo "Ciao ".$mionome; echo "
"; echo "Benvenuto nel mio Sito"; } else { echo "Utente sconosciuto"; } ?>
Allora, nel form a cui il listato fa riferimento inserisco i dati di accesso volutamente in maniera errata: "Franco" al posto di "Giovanni", eccetera. Ma il sito agisce come se fossero tutti corretti. Sicuramente sono io che sbaglio a livello logico, qualcuno sa spiegarmi per favore?
P.s
Ho già letto la pagina apposita sugli operatori logici di questo sito.
Aggiorno:
Inserisco il listato modificato come suggeritomi:
Codice PHP:
<?php $mionome=$_POST["nome"]; $mail=$_POST["mail"]; $pwd=$_POST["codice"]; if(($mionome=="Giovanni")&&($mail=="sytry82@gmail.com")&&($pwd=="codice")) { echo "Ciao ".$mionome; echo "
"; echo "Benvenuto nel mio Sito"; } else { echo "Utente sconosciuto"; } ?>
Adesso con le uguaglianze (==) anche se metto tutti i dati corretti se ne frega alla grande.
Insomma sta avvenendo il problema contrario: Anche inserendo tutti i dati corretti mi da "utente sconosciuto". Preciso che ho svuotato pure la cache.