Ciao a tutti sono un pò in botta nel senso che non mi viene proprio in mente come si fa un confronto tra stringhe!!!
grazie e ciao
Ciao a tutti sono un pò in botta nel senso che non mi viene proprio in mente come si fa un confronto tra stringhe!!!
grazie e ciao
spiegati meglio
confronto puoi farlo benissimo con ==
...nel sesnso che dopo che confronto voglio fare un'indirizzamento con header ma mi dà errore(premesso:stò lavorando direttamente sul server e quindi non ti fa capire dove è l'errore)!!!
Ti passo il codice
if($log==$user && $password==$passi){
header("Location:http://www.html.it");
exit;
}else{
header("Location:http://www.ciao.it");
exit;
}
Forse il metodo più corretto sarebbe:
if(strcmp($log, $user) == 0 && strcmp($password, $passi) == 0)
{ ... }
Al massimo fatti una funzioncina del tipo
potresti allora fare:codice:function egual($str1, $str2) { if(strcmp($str1, $str2) == 0) return true; else return false; }
potresti anche controllare se una variabile esiste:codice:if(egual($log, $user) && egual($password, $passi)) { ... }
codice:if(egual($log, '')) { echo "non esiste" }