Visualizzazione risultati 1 fino 7 di 7

Discussione: DB da errore

  1. #1
    Guest

    Predefinito DB da errore

    Ho inserito un messaggio nel form, l'ho inviato ed è uscito questo errore ma non specifica la variabile non definita.

    Codice:
    Notice: Undefined variable: query in /membri/gruppoalveo/successi.php on line 278
    Errore nella query : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'alimentazione','Devo dire che è proprio vero che un corpo alimentato correttame' at line 2
    Ho dovuto mettere addslashes()

    Codice PHP:
    $messaggioS = htmlspecialchars(addslashes(ucfirst(trim($_POST['messaggioS']))));
    Nel DB ho php 5.3 e Register Globals: default che vuol dire ON, però mi risulta che con questo setting dovrebbe mettere lui lo slash (barra inversa) prima dell'apice, senza bisogno di addslashes()
    Ultima modifica di photoman : 03-07-2013 alle ore 14.11.29

  2. #2
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Citazione Originalmente inviato da photoman Visualizza messaggio
    Nel DB ho php 5.3 e Register Globals: default che vuol dire ON, però mi risulta che con questo setting dovrebbe mettere lui lo slash (barra inversa) prima dell'apice, senza bisogno di addslashes()
    Errato! Il register globals permette a $variabile di avere il contenuto di $_POST['variabile'], $_GET['variabile'], $_COOKIE['variabile']. In altre parole permette di recuperare un valore post, get, cookie direttamente da $ senza usare $_

    Ciò che intendi tu e il magic_quotes_gpc.
    Ultima modifica di miki92 : 03-07-2013 alle ore 14.21.27
    Apprezzi l'aiuto? Offrimi un caffè!

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da miki92 Visualizza messaggio
    Errato! Il register globals permette a $variabile di avere il contenuto di $_POST['variabile'], $_GET['variabile'], $_COOKIE['variabile']. In altre parole permette di recuperare un valore post, get, cookie direttamente da $ senza usare $_

    Ciò che intendi tu e il magic_quotes_gpc.
    Cos'è magic_quotes_gpc? Ce l'ho io?

  4. #4
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Dipende da che versione di PHP utilizzi.
    Apprezzi l'aiuto? Offrimi un caffè!

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da miki92 Visualizza messaggio
    Dipende da che versione di PHP utilizzi.
    l'ultima 5.3

  6. #6
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Allora le magic quotes sono state deprecate.
    Apprezzi l'aiuto? Offrimi un caffè!

  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da miki92 Visualizza messaggio
    Allora le magic quotes sono state deprecate.
    RISOLTO:

    Ho dovuto mettere stripslashes() nelle mail, es:

    Codice PHP:
    ". stripslashes($messaggio) ."
    Ultima modifica di photoman : 04-07-2013 alle ore 19.46.24 Motivo: Risolto

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •