Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Evitare di eseguire il codice

    Sto realizzando un portale sviluppato in php, e c'è una sezione che prevede l'inserimento (da parte di utenti registrati) di una breve descrizione.

    Come posso evitare che un eventuale codice html inserito al suo interno venga interpretato dal browser?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Mettila dentro una textarea... senza bordi e readonly
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Originariamente inviato da br1
    Mettila dentro una textarea... senza bordi e readonly
    Grazie mille!

    Ma ora c'è un modo per evitare che l'utente cambi le dimensioni della text area?

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da middleman
    Ma ora c'è un modo per evitare che l'utente cambi le dimensioni della text area?
    In che modo l'utente potrebbe cambiare le dimensioni di una textarea creata da te?

    E comunque il trucco per aggirare il trucco della textarea c'e': basta mettere come primo tag </textarea>

    Quindi se hai un linguaggio lato server lascia perdere la testarea e sostiuisci nella stringa inviata tutti i < con &lt; e tutti i > con &gt;
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Originariamente inviato da br1
    In che modo l'utente potrebbe cambiare le dimensioni di una textarea creata da te?
    E comunque il trucco per aggirare il trucco c'e': basta mettere come primo tag </textarea>

    Se hai un linguaggio lato server lascia perdere la testarea e sostiuisci nella stringa inviata tutti i < con &lt; e tutti i > con &gt;
    per cambiare le dimensioni ad una text area bassa trascinare il triangolino che si trova in basso a destra, ma ho già risolto mettendo nel css resize: none;

    grazie ancora, ciao!

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da middleman
    per cambiare le dimensioni ad una text area bassa trascinare il triangolino che si trova in basso a destra, ma ho già risolto mettendo nel css resize: none;
    Grazie, non lo sapevo
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  7. #7
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    Originariamente inviato da middleman
    per cambiare le dimensioni ad una text area bassa trascinare il triangolino che si trova in basso a destra, ma ho già risolto mettendo nel css resize: none;

    grazie ancora, ciao!
    è comunque un'opzione del browser, non è uno standard

  8. #8
    Originariamente inviato da Vincent.Zeno
    è comunque un'opzione del browser, non è uno standard
    quindi non è supportato da tutti i browser?

  9. #9
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    no (mi riferisco al ridimensionamento)

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