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

    [PHP] Errore nel controllo di un form

    Ciao ragazzi, ho un problema con il controllo dei campi di un form.

    Se nel campo "descrizione" scrivo: l'animazione...

    nella query arriva l\\\'animazione con due \ compromettendo la query... Perchè?

    Ecco il codice:

    Codice PHP:
    $controllo_link = array(1 => $_POST['nome'], $_POST['cognome'], $_POST['descrizione']);

        $search_controllo_link = array ("'", "$", '"', ",", ";", "<?", "?>", "<", ">");
        $replace_controllo_link = array ("\'", "\$", '\"', "\,", "\;", "", "", "(", ")");
        $replace_controllo_link = str_replace($search_controllo_link, $replace_controllo_link, $controllo_link);
    Dove sbaglio?
    Grazie
    Disegnatori e romanzieri d'Italia, visitate il mio sito, cerchiamo favolieri dark ed illustratori dark fantasy... http://www.neilgaimania.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    9

    Re: [PHP] Errore nel controllo di un form

    Non sono sicuro però potresti provare ad utilizzare le doppie virgolette ("") invece che delle singole (') come qui sotto:

    $controllo_link = array(1 => $_POST["nome"], $_POST["cognome"], $_POST["descrizione"]);

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    100
    prova con quest funzione.....

    stripslashes($var)

    la usi prima di inserire i dati nel db.....cosi togli tutti gli "\"......

  4. #4
    Si, può essere una soluzione, ma perché due \\?
    Disegnatori e romanzieri d'Italia, visitate il mio sito, cerchiamo favolieri dark ed illustratori dark fantasy... http://www.neilgaimania.it

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    100
    ..non lo so....

    anche a me dava due \\....a volte anche in piu

    ciao ciao alla prossima

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.