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

    problemi con i caratteri speciali e tag

    Salve a tutti ho un problema, ho un form con una textarea dove l'utente che usufruisce del mio sito puo inserire news automaticamente, il problema è che ho inserito nel codice la stringa:

    $testo = addslashes(urlencode(htmlentities($testo)));

    in modo che processi la variabile $testo cosi da ottenere una corretta visualizzazione dei caratteri speciali: ùàòèì solo che ora mi si presenta un altro problema in quanto i vari utenti erano soliti inserire anche dei tag html all'interno della stessa textarea ma processando la variabile $testo come descritto sopra i tag mi vengono inseriti tra il testo cosi come sono in forma testuale.

    Come posso fare per ottenere entrambe le cose? ovvero che l'utente puo inserire i caratteri speciali e i tag html contemporaneamente.

  2. #2
    non so se ho capito bene.
    prova qui
    http://it.php.net/strip_tags
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  3. #3
    no non è proprio questo in pratica io devo far si che i tag restino intatti e che nel testo vengano visualizzati anche i caratteri come: ò à ù è ì.

    Io avevo proposto la soluzione con htmlentities ma questa oltre a convertire i caratteri speciali come ò à ù è ì, converte anche i tag i quali una volta pubblicati vengono visti come semplice testo e non come tag html

  4. #4
    con la urldecode() li ritrasformi ,
    hai già provato?
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  5. #5
    si ed in pratica quando faccio urldecode nella parte di visualizzazione i tag me li stampa come caratteri normali

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.