Salve a tutti.
Ho il seguente problema:
Devo inserire un testo (una barzelletta) in un db mysql, e fin qui nulla di complicato.
Il problema sta nel fatto che il testo è del tipo:
Ora, per formattare il testo uso:C'è un cane
e un gato:
- cane "ciao";
- gatto: "addio";
$testo=str_replace("\n","
",$testo);
$testo=str_replace("\'","'",$testo);
Come faccio a formattare le virgolette "" ?
Per insrirlo del db invece faccio così:
<?php
$sql="INSERT INTO barz_barzellette (barz,cat) VALUES ('$testo',$cat)";
if (!mysql_query($sql,$dbh)) {
$t="NO";
} else {
$t="SI";
}
echo"$t";
?>
Praticamente non mi accetta il testo formattato, perchè non formattandolo il testo viene inserito regolarmente...
Come posso fare?
Ciao e grazie

Rispondi quotando