Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264

    Trattare le stringhe prima di memorizzarle...

    Ciao,
    non volendo memorizzare nel db le stringhe trattate con htmlentities, voglio ripulire le stringhe prima di memorizzarle..

    applicaco questa serie di funzioni:
    $nome = mysql_real_escape_string(ucfirst(strip_tags(strips lashes($_POST['regione']))));

    dite che puo' andare bene, o ci sono conflitti tra le funzioni?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    613
    Io farei così, controlla sul manuale per lo specifico delle funzioni
    Codice PHP:
    if (get_magic_quotes_gpc()) {
        
    $_POST['regione'] = stripslashes($_POST['regione']);    
    }

    $nome mysql_real_escape_string(ucfirst(strip_tags($_POST['regione']))); 
    Inoltre ti consiglio di controllare i bug di strip_tags a seconda della versione di PHP che usi (non mi ricordo quali ci sono, ma ci sono!)

    Ciau
    Conosci te stesso(?)
    (..e allora perchè scassi a me? )

  3. #3
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    Originariamente inviato da Leandro
    Io farei così, controlla sul manuale per lo specifico delle funzioni
    Codice PHP:
    if (get_magic_quotes_gpc()) {
        
    $_POST['regione'] = stripslashes($_POST['regione']);    
    }

    $nome mysql_real_escape_string(ucfirst(strip_tags($_POST['regione']))); 
    Inoltre ti consiglio di controllare i bug di strip_tags a seconda della versione di PHP che usi (non mi ricordo quali ci sono, ma ci sono!)

    Ciau

    provo subito!

    ancora una cosa... per visualizzarle? Che funzioni devo applicargli per vedere correttamente i testi? (sono in utf-8)


  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    613
    In teoria non dovresti fare null'altro che stamparli una volta prelevati dal db... ma se si verificano problemi leggiti questo articolo (Come vedi ci son già passato )

    [edit] quell'articolo è una conseguenza a questo post
    Conosci te stesso(?)
    (..e allora perchè scassi a me? )

  5. #5
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    Originariamente inviato da Leandro
    In teoria non dovresti fare null'altro che stamparli una volta prelevati dal db... ma se si verificano problemi leggiti questo articolo (Come vedi ci son già passato )

    [edit] quell'articolo è una conseguenza a questo post

    mmm,

    applicando in fase di update le funzioni che mi consigli, mi ritrovo con campi valorizzati così:

    "d’une télévision et d’un balcon d’où vous pourrez profiter d’une vue magnifique sur la ferme. \r\n "

    il proble è quando stampo a video i testi.. come faccio a visualizzare correttamente i testi?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    613
    Perché scusa, che ti stampa?
    Conosci te stesso(?)
    (..e allora perchè scassi a me? )

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.