Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Inserimento simboli

  1. #1

    Inserimento simboli

    Ciao a tutti ho un problema per quanto riguarda l'inserimento di simboli nel database...

    Se scrivo > < nessun problema,ma se per esempio scrivo

    <3 >.<

    nel primo caso non mi inserisce niente,mentre nel secondo mi toglie l'ultima parentesi angolare...
    Io uso questa funzione per filtrare i dati:

    Codice PHP:
    //funzione filtro
    function filtro($stringa) { 
    $stringa strip_tags($stringa);
    $stringa trim($stringa); 
    if(empty(
    $stringa)) { 
    return 
    FALSE
    }else if(
    get_magic_quotes_gpc()) { 
    stripslashes($stringa); 

    return 
    mysql_real_escape_string($stringa); 


  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Togli strip_tags e sostituiscilo con htmlspecialchars

  3. #3
    Però i dati verranno filtrati cmq senza rischi per il mio database?

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Originariamente inviato da damy11
    Però i dati verranno filtrati cmq senza rischi per il mio database?
    Invece di togliere li converte in entità testuali i tag html, per il database non c'è
    alcun rischio dato che li passi anche nelle funzione di escape mysql_reale_escape_string

  5. #5
    Perfetto grazie mille

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.