Mi stà succedendo una cosa che proprio non capisco:
Con una funzione javascript faccio una interrogazione col metodo GET ad un file php, questo mi da un risposta
al verificarsi di una certa condizione.codice:echo"errore";
Quando la mia funzione javascript riceve questa stringa la riceve con 6 caratteri in più rispetto a quella che mi aspetto e non capisco il motivo
Ho provato a creare una variabile globale chiamata test a cui assegno il valore della stringa che ricevo dal file php e se ne verifico la lunghezza
dalla consol del brawser mi dice che ha 12 caratteri anziche 6 come mi aspetterei che abbia la stringa "errore" , questo mi impedisce di fare un confronto corretto dentro ad un ifcodice:test.length
Proprio non capisco, ho cercato sul web ma non ho trovato infocodice:if(test != 'errore') {.... ...}
ho controllato 100 volte e non capisco dove sbaglio
ho provato anche usando print('errore'); anziche echo 'errore'; ma si comporta allo stesso modo.
Avete qualche idea?