Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Problemi con i cookies
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • D
      digital.daigor User Attivo • ultima modifica di

      non credo, creati la funzioncina che lo fa, è semplice!

      se serve dimmi come la vuoi, che la si costruisce

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • J
        jimmyn.4 User Newbie • ultima modifica di

        Ho fatto degli script di controllo che mi permettono di cancellare una riga del database,solo che tali script di controllo sono nella stessa pag del settaggio dei cookie.Non so se devo fare una pag success per legg se i cookie sono scad o no.
        Per es.
        setcookie("ccanddir",$_SESSION["ccadir"],time()+603);
        setcookie("nvanddir",$_SESSION["nvadir"],time()+60
        3);

        if((!$_COOKIE["ccanddir"])&&(!$_COOKIE["nvanddir"]))
        {
        cancellariga($_SESSION["ccadir"],$_SESSION["nvadir"],$_SESSION["usernam"]);
        }

        function cancellariga ($cc,$nv,$user)
        {
        if ( !( $connessione = mysql_connect( "localhost","root", "" ) ) )
        die( "Non posso connettermi al database" );
        if ( !mysql_select_db( "mysql", $connessione ) )
        die( "Non posso aprire il database" );
        $query= "DELETE FROM prenotazioni WHERE Num_volo='$nv' && Username='$user' && Cod_comp='$cc'";
        }

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • D
          digital.daigor User Attivo • ultima modifica di

          sposta la parte del cancellamento sopra il settaggio

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • J
            jimmyn.4 User Newbie • ultima modifica di

            Cioè la perte dell'if,del controllo,contenente il richiamo alla funzione 'cancellariga'?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • D
              digital.daigor User Attivo • ultima modifica di

              si, così cancelli quelli scaduti prima che vengano settati i nuovi!

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • J
                jimmyn.4 User Newbie • ultima modifica di

                ok,quindi quell'if lo modifico dicendogli che se il cookie non è isset allora faccio il setccokie,altrimenti se è isset ma empty deve andare a cancellare una riga del database.Però se prima lo setta,dopo il prog controlla in automatico se il cookie è scaduto,così da andarmi a cancellare la riga del database.Percè quello che mi serve è che dopo che ho settato il cookie,quando esso scade mi faccia il controllo e mi cancelli la riga dal database.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • J
                  jimmyn.4 User Newbie • ultima modifica di

                  L'unica cosa che vorrei sapere è se in automatico il PHP,dopo che è scaduto il cookie,mi va a fare il controllo iniziale e se si verifica la condizione mi richiama la funzione da me fatta e va a cancellare la riga all'interno del mio database.Il prog si "ricorda" dello script che ho fatto e va a fare di nuovo i controlli in automatico?

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • D
                    digital.daigor User Attivo • ultima modifica di

                    se tu setti la scadenza, viene cancellato automaticamente dal client, quindi scartato in automatico.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • J
                      jimmyn.4 User Newbie • ultima modifica di

                      Dato che nel mio progetto la scadenza ci deve essere,come devo fare affinchè il prog mi vada a richiamare la funzione cancellariga a cookie scaduto?Devo scrivere tali script di controllo in una pag successiva a quella del settaggio cookie?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • D
                        digital.daigor User Attivo • ultima modifica di

                        if(!(strlen(trim($_COOKIE['nvanddir']))>0))
                        {
                        cancellariga();
                        }

                        dimmi se funge, io faccio sempre così, se qualcuno sa di megli, è pregato di postare qui, grazie!!!!

                        p.s.
                        fammi sapere

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • J
                          jimmyn.4 User Newbie • ultima modifica di

                          Scusa potresti mica dirmi che comandi sono "trim",ecc? Li vado a mettere nella stessa pag del settaggio cookie e in alto,prima del settaggio cookie?
                          Scusami per il disturbo,ma mi serve solo qusta cosa dei cookie!!

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • D
                            digital.daigor User Attivo • ultima modifica di

                            scusa tu, mi sono dimenticato di spiegare:
                            if(!(strlen(trim($_COOKIE['nvanddir']))>0))
                            {
                            cancellariga();
                            }
                            se il contrario di [il numero di lettere della stringa(stren), senza spazi(trim), del contenuto del cookie ($_COOKIE['nvanddir']) è maggiore di zero, quindi il cookie è settato e contiene qualcosa] fai cancellariga();

                            meglio????

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • J
                              jimmyn.4 User Newbie • ultima modifica di

                              Sì,grazie e scusa per il disturbo. Proverò,smanetterò un po'. Grazie ancora

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              Caricamento altri post
                              Rispondi
                              • Topic risposta
                              Effettua l'accesso per rispondere
                              • Da Vecchi a Nuovi
                              • Da Nuovi a Vecchi
                              • Più Voti