salve come faccio a salvare i vari a capo in un campo di testo di un database?
cioè se io metto:
ciao
w la mamma
e poi salvo e stampo non voglio che mi comprare
ciaow la mamma
scusate la banalità
Grazie
Daniele
salve come faccio a salvare i vari a capo in un campo di testo di un database?
cioè se io metto:
ciao
w la mamma
e poi salvo e stampo non voglio che mi comprare
ciaow la mamma
scusate la banalità
Grazie
Daniele
il problema non è il salvataggio, ma la visualizzazione
devi usare http://www.php.net/nl2br
VM su SSD da 5$! https://www.digitalocean.com/?refcode=f6925c7f0ddb
c'è una cosa simile anche per i vari à,è gli apostrofi etc..etc..?
ok ho cercato e ci sono riuscito o quasi...nel senso che sono arrivato a questo punto...
quando salvo nel database faccio:
$contenuto=mysql_escape_string ($contenuto);
poi quando invece stampo:
$string=$valori["contenuto"];
$string=stripslashes($string);
$string=nl2br($string);
in questo modo ho sistemato gli apici e gli a capo...solo che adesso mi rimane da sistemare i caratteri accentati...avevo trovato che con:
$string= htmlentities($string, ENT_QUOTES, ISO-8859-1);
riuscivo a convertirli nel modo giusto ma dopo che ho utilizzato la funzione mysql_escape_string al posto di à ho à e inoltre mi "annulla" la funzione nl2br in quanto mi sostituisce ai vari a capo
e quando li stampo vengono stampati :S
cmq da notare è che mysql_escape_string mi mette gli à (o simili) che la funzion htmlentities non riconosce...c'è una funzione che mi converte gli à con l'à?? io ho provato a cercarla nella documentazione ma non l'ho trovata..
se non esiste come faccio?:S
Grazie
stai sbagliando charset ^^
VM su SSD da 5$! https://www.digitalocean.com/?refcode=f6925c7f0ddb
dici in
$string= htmlentities($string, ENT_QUOTES, ISO-8859-1);
??? e quale sarebbe quello giusto? ^^''
cioè come faccio a capirlo...