- Home
- Categorie
- Coding e Sistemistica
- PHP
- Problema htmlspecialchars
-
Problema htmlspecialchars
Salve,
io avrei questo problema:
richiamo dei campi del database mysql così:
<?php
$i=0;
while ($i < $num) {$id=mysql_result($risultati,$i,"id"); $titolo001=mysql_result($risultati,$i,"titolo"); $email=mysql_result($risultati,$i,"email"); $mail_asta=mysql_result($risultati,$i,"mail_asta"); $asta=mysql_result($risultati,$i,"prezzo_asta"); $descrizione=mysql_result($risultati,$i,"descrizione");
quando inserisco la descrizione con le virgolette (") il contenuto del campo mi compare sia all'inizio della pagina che dove lo rischiamo con questo comando:
<?php echo $descrizione001;?>
allora ho pensato di inserire all'interno del ciclo scritto sopra, questa stringa $descrizione001=htmlspecialchars($descrizione); solo che adesso vedo tutto il codice.
Vi chiedo, come fare per eliminare sti fastidiosi problemi?
Grazie a tutti...
-
Grazie a tutti ma ho risolto da solo...
Lo segnalo per chi ne avesse bisogno:
In pratica richiamo il campo in questo modo: <?php echo html_entity_decode($descrizione001);?> e funziona, chi avesse qualcosa di meglio è ben accetto.Saluti a tutti...