Salve ragazzi ho questo problema che mi affligge da quando ho iniziato a programmare in php e non ho ancora risolto. ogni volta che faccio questo tipo di pannello di controllo mi ritrovo sempre con lo stesso problema.
ho un form di questo tipo
La pagina inserisci in php è di questo tipoCodice PHP:<form action="inserisci.php" method="post">
<input type="text" name="testo">
<input type="submit" value="inserisci">
</form>
Ora il problema è questo!!Codice PHP:$testo = htmlentities($_POST['testo'],ENT_QUOTES,'UTF-8');
$obj=new sast1com();
$obj->connessione();
if($testo != NULL) {
$dati=mysql_query("INSERT INTO prodotti (testo) VALUES ('$testo')");
quando inserisco scrivendo a mano una cosa nel campo qualunque cosa io scriva la inserisci.
Perche quando faccio copia incolla nel campo di testo non me lo inserisce???
E' colpa dei caratteri speciali? come posso evitare questo problema??
$testo = htmlentities($_POST['testo'],ENT_QUOTES,'UTF-8'); Sbaglio a scrivere questo? come posso evitare questo problema?
Ho provato a fare copia incolla in PHPMYADMIN e funziona perfettamente.
Vi prego aiutatemi.

Rispondi quotando