Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20
  1. #1
    Utente di HTML.it L'avatar di JoeP
    Registrato dal
    May 2004
    Messaggi
    558

    Cookie: problema di apici?

    Ho bisogno di inserire in un database MySQL un valore che si dovrebbe trovare nei cookie del visitatore.

    Uso questo codice:

    $WhoIs = "$JPWS_WhoIs_Cookie";
    $query = "INSERT INTO `stats_visits` ( `id` , `IP_address` , `PageVisited` , `DateTime` , `Who_Is` , `Referer_URL` , `Browser` , `DateTimeT` ) VALUES ('', '$IP', '$PageVisited', '$DateTime', '$WhoIs', '$Referer', '$Browser', '$DateTimeT');";
    $result = mysql_query ($query, $db);

    Ma nel database non viene inserito nessun valore nel campo WhoIs.
    Credo sia un problema di apici, dato che se uso
    echo "$JPWS_WhoIs_Cookie";
    non ho nessun problema a visualizzare il valore...

  2. #2
    Ti converrebbe fare un paio di cose:

    Mettere la segnalazione di errore alla query.

    Stampare la query per vedere cosa effettivamente vai ad inserire.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709

    Re: Cookie: problema di apici?

    non ho nessun problema a visualizzare il valore...
    che è? postalo

  4. #4
    Utente di HTML.it L'avatar di JoeP
    Registrato dal
    May 2004
    Messaggi
    558
    Mi spiego meglio...

    Uso questo comando per inserire il valore nel cookie:
    setcookie("$JPWS_WhoIs_Cookie","MioNome");

    In pratica voglio poi inserire il valore che ho memorizzato nel mio database (usando il codice che ho postato all'inizio).

    Ma non compare nulla poi nel database...

    Aiuto!!!

  5. #5
    echo $WhoIs;

    ti stampa il cookie?

    Poi un fagianata..... sicuro che sia una i maiuscola e non un L minuscolo?


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    Utente di HTML.it L'avatar di JoeP
    Registrato dal
    May 2004
    Messaggi
    558
    No, non lo visualizzo...

    C'ero riuscito solo una volta a visualizzarlo, ma comunque non riuscivo a inserirlo nel DB...

  7. #7
    Utente di HTML.it L'avatar di JoeP
    Registrato dal
    May 2004
    Messaggi
    558
    Scusa, a visualizzarlo ci riesco.
    Ti scrivo il codice che me lo visualizza:

    setcookie("JPWS_WhoIs_Cookie","MioNome");
    $WhoIs = "$JPWS_WhoIs_Cookie"; #Devo metterci le virgolette (" ") altrimenti non funziona
    echo $WhoIs; #Funziona

  8. #8
    Originariamente inviato da JoeP
    No, non lo visualizzo...

    C'ero riuscito solo una volta a visualizzarlo, ma comunque non riuscivo a inserirlo nel DB...
    Intanto esci dal db con il tuo problema.

    Non inserisce nulla perche' nulla ha da inserire.

    Se non stampa la variabile in cui lo trasferisci speranze non ne hai. Prova a togliere gli apici:

    $WhoIs = $JPWS_WhoIs_Cookie;

    e accertati che i cookies siano abilitati sul browser.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  9. #9
    Utente di HTML.it L'avatar di JoeP
    Registrato dal
    May 2004
    Messaggi
    558
    Scusa, a visualizzarlo ci riesco.
    Ti scrivo il codice che me lo visualizza:

    setcookie("JPWS_WhoIs_Cookie","MioNome");
    $WhoIs = "$JPWS_WhoIs_Cookie"; #Devo metterci le virgolette (" ") altrimenti non funziona
    echo $WhoIs; #Funziona

    (HO RISCRITTO IL MESS, MAGARI NON L'AVESSI VISTO)

  10. #10
    $query = "INSERT INTO `stats_visits` ( `id` , `IP_address` , `PageVisited` , `DateTime` , `Who_Is` , `Referer_URL` , `Browser` , `DateTimeT` ) VALUES ('', '$IP', '$PageVisited', '$DateTime', '$WhoIs', '$Referer', '$Browser', '$DateTimeT');";
    $result = mysql_query ($query, $db) or die(mysql_error());

    Ma il campo della tabella e' Who_Is oppure WhoIs? e metti la segnalazione di errore....

    (letto dopo il tuo appunto su echo).

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.