Visualizzazione dei risultati da 1 a 8 su 8

Discussione: htmlspecialchars

  1. #1

    htmlspecialchars

    Ciao Raga,

    Ho un problema per la comparsa di strani caratteri passati trammite form a MySQL e letti con PHP

    Ho cercato sul Forum e sono arrivato a questa funsione che dovrebbe risolvere il problema visto che ho passato caratteri HTML.

    string htmlspecialchars ( string string [, int quote_style [, string charset]] )


    Ma esattamente come devo scriverla, avendo il nome variabile $testo ?


    10ks






    .

  2. #2
    $testo = htmlentities($testo, ENT_QUOTES);

    Sul significato del secondo parametro (e sulle alternative alla costante che ho messo io), guarda qui

    http://it.php.net/manual/it/function.htmlentities.php
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

  3. #3
    Grazie gm !!




    .

  4. #4
    Ho provato ma mi ha dato un risultato che non ho molto gradito.

    il testo contiente caratteri html e in pratica invece di sistemare accenti e altri caratteri mi ha visualizzato tutti i tag html






    .

  5. #5
    Certo! Quella funzione trasforma tutti i caratteri che possono essere scritti come entità html in entità html appunto!

    Ciò vuol dire che hai tre altrnative:

    1) Non scrivi i tag html nel form
    2) Usi str_replace e ti sostituisci a mano i caratteri in entità html
    3) Invece dei tag html usi i tag del bbCode (come su qesto sito).

    In ogni caso la cosa è abbastanza complessa per ottenere uno script che riesca a sostituire solo i caratteri che vuoi. Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  6. #6
    Scusa il ritardo nella risposta,
    Quindi se ho capito bene, andando ad inserire nella texarea di un form il contenuto completo del body di una pagina html dovrebbe darmi ciccia ?!!

    Giusto !

    Se non uso accorgimenti tipo str_replace ? E' corretto ?











    .

  7. #7
    Yes. Ma str>_replace è riduttivo!
    Io direi di usare il bbcode
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  8. #8
    Ho letto anche la pillola di saibal , appena riesco vorrei provare a usare il suo cod. Comunque grazie

    http://forum.html.it/forum/showthrea...hreadid=228487












    .

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.