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

    Non riesco a capire htmlentities e htmlspecialchars

    Ciao raga
    Siccome ho un problema a gestire i caratteri nel mio sito.. sto facendo un mondo di prove!
    Ma non mi entra in testa niente..ho provato a leggere varie guide..ma

    Sto facendo delle prove con questa tipo di frase:

    "ciao"
    òàù
    <>

    "
    Con htmentities mi da una roba del genere:
    "ciao" òà ù <> � "

    COn htmlspecialchars invece
    "ciao" òàù <> € "

    Problema 1: Quale dei due è meglio usare?
    Problema 2: Non mi mette i "
    " come supero il problema?
    Pensavo di mettere str_replace ma poi ho pensato.. se mi trasforma i "<" in codifica, poi non lo prende piu come tag html per andare a capo..che casino..help
    IN REALTA' SONO REGISTRATO DAL 2001 PERO' MI HANNO BANNATO PER AVER SCRITTO DUE MESSAGGI NELLA SEZIONE ERRATA...CHE RICONOSCENZA!!!

  2. #2
    Spetta...
    Ho risolto cosi:

    $_POST[descrizione]= htmlentities ("$_POST[descrizione]", 0, "UTF-8") ;

    Funziona... ora l' unico dubbio che mi rimane è... come faccio coi a convertire in
    quando si va a capo nel modulo per inserire i dati senza incasinarmi col htmlentities ??
    IN REALTA' SONO REGISTRATO DAL 2001 PERO' MI HANNO BANNATO PER AVER SCRITTO DUE MESSAGGI NELLA SEZIONE ERRATA...CHE RICONOSCENZA!!!

  3. #3
    nl2br dovrebbe fare al caso tuo
    uh? eh ? cosa?

  4. #4
    simaè il problema non è far diventare gli "\n" dei


    Ma il problema è che poi la funzione htmlspecialchars non mi faccia diventare
    qualcosa tipo &chennesobn&chenneso..che dite??
    IN REALTA' SONO REGISTRATO DAL 2001 PERO' MI HANNO BANNATO PER AVER SCRITTO DUE MESSAGGI NELLA SEZIONE ERRATA...CHE RICONOSCENZA!!!

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.