Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema recupero dati

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    360

    Problema recupero dati

    Salve ragazzi, ho un problema.

    Se scrivo
    Codice PHP:
    <input name="titolo" type="text" value="<?php echo $titolo?>" size="20">
    Riesco a stampare i dati di $titolo ma se ci sono delle virgolette la stringa recuperata viene troncata. se ci sono apici tutto OK.

    se scrivo
    Codice PHP:
    <input name="titolo" type="text" value='<?php echo $titolo?>' size="20">
    Riesco a stampare i dati di $titolo ma se ci sono apici la stringa recuperata viene troncata, se ci sono virgolette tutto OK.

    se scrivo
    Codice PHP:
    <input name="titolo" type="text" value=<?php echo $titolo?> size="20">
    ho problemi sia con gli apici, sia con le virgolette, come posso risolvere?

    Per il recupero dati uso trim, stripslashes e mysql_real_escape_string.

  2. #2
    Per risolvere il problema devi trasformare i caratteri speciali nelle corrispettive html entities.
    Esempio:
    Codice PHP:
    <input name="titolo" type="text" value="<?php echo htmlspecialchars($titolo); ?>" size="20">

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    360
    Si, funziona, grazie!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.