![]()
Premetto che prima di scrivere mi sono fatto una ricerca sul forum di tutti i post sull'argomento e nonostante tutto non ho risolto il mio problema.
Dunque:
ho una pagina in cui faccio l'inserimento in un database di alcuni campi di testo presi da un form:
Ho una pagina dove posso modificare questi campi.codice:INSERT INTO rubriche(nomerubrica,sottotitolo,descrizione,inonda) VALUES('$nomeRubrica','$sottoTitolo','$testo','$inonda')
quindi recupero con una query i campi e riempio i vari input text con i dati della query
tipo:
COSA SUCCEDE?codice:echo("$risultato[nomerubrica]"); echo("<input type='text' name='nomeRubrica' value='$risultato[nomerubrica]'>");
che se inserisco un testo tipo "L'altro giorno"
nel database viene inserito correttamente
il primo echo (echo("$risultato[nomerubrica]")lo visualizza bene
il secondo echo che dovrebbe visualizzare la stessa stringa , visualizza invece solo la lettera L , cioè quello prima dell'apostrofo.
Ho letto che bisogna "giocare" con addslashes e stripslashes, ma tutte le mie prove sono andate a tartufi.
Qualcuno può darmi una mano?
Grazie 1000![]()