allora:
ho aggiunto:
var_dump($ut_risposta);
var_dump($real_risposta);
ed il risultato (su una risposta creata ad oc) è stato questo:
string(10) "l\'Un mèsà" string(9) "l'Un mèsà"
A quanto pare devo far eliminare quegli slash che fanno l'escape degli apici!
Maledetto server con i magic quotes attivi!!! (ecco perchè sul server di prova non dava alcun problema!)
Ora ho messo:
Codice PHP:
if (strcmp(stripslashes($ut_risposta),$real_risposta)==0){
o mi conviene stripparli da tutte e due?
Codice PHP:
if (strcmp(stripslashes($ut_risposta),stripslashes($real_risposta))==0){
o ancora...
Codice PHP:
if (stripslashes($ut_risposta)===$real_risposta){
Secondo voi cosa è meglio?
Ah, ho tolto gli slash solo da li perchè poi devo mettere il tutto in database quindi mi servono!