Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080

    Problema apostrofo in un campo testo

    Ho creato delle form di inserimento e modifica dati ovviamente con parametri e htmlentities() per evitare problemi.
    Adesso sto facendo dei test sul funzionamento.

    Ho inserito in un campo testo il seguente valore
    Test'caratteri li bù!

    e nel db viene salvato così
    Test'caratteri li bù!

    ---

    Il problema sorge quando lo vado a visualizzare in un input in questo modo:
    Codice PHP:
    echo " <input type = 'submit' value = '".$row['nome']. "' class='pippo'>"
    che il broswer lo traduce con:
    codice HTML:
    <input type = 'submit' value = 'Test'caratteri li b&ugrave;!' class='pevf' />
    in questo modo la mia input ha valore "test" in quanto l'apostrofo mi chiude l'apice e non "Test'caratteri li b&ugrave;!"

    Grazie

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Prova già cosi.

    echo " <input type = 'submit' value = \"".$row['nome']. "\" class='pippo'>";
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  3. #3
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Funziona alla perfezione!!!
    Grazie

Tag per questa discussione

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 © 2024 vBulletin Solutions, Inc. All rights reserved.