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. Codice che riconosce il proprio pc
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • S
      smartix User • ultima modifica di

      Ora carica "miocookie.php" sul web e visita 1 volta quella pagina.

      Complimenti: a questo punto hai salvato con successo il cookie nel tuo browser!!! 😉

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • S
        smartix User • ultima modifica di

        Infine:
        racchiudi il codice della funzione che aggiorna il database all'interno di questa funzione if:
        [PHP]
        if($_COOKIE["contavisite"]!=='a95er63s')
        {
        //script della funzione
        }
        [/PHP]

        Fine!!

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • S
          smartix User • ultima modifica di

          Segui alla LETTERA i miei ultimi 3 messaggi... non dovrebbe servire altro!!
          Attenzione:*** RIBADISCO CHE IL CODICE DEL COOKIE NON DEVI METTERLO NELLO STESSO FILE DELLE FUNZIONI MA IN UNA PAGINA A PARTE... ALTRIMENTI OTTIENI L'EFFETTO CONTRARIO E TUTTI I VISITATORI VENGONO ESCLUSI!!!!!***
          P.s.
          Mi sembra che nel codice che aggiorna il database ci siano degli errori (parentesi dimenticate)

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • S
            smartix User • ultima modifica di

            Il codice sta facendo esattamente quello che dovrebbe fare... sta funzionando!!
            E' semplice: hai messo la stringa include("cookie.php");
            NON dovevi metterla.
            Leggi il mio ultimo messaggio: è scritto in grassetto e sottolineato!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!:?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • S
              smartix User • ultima modifica di

              Non è necessario... puoi eliminare il cookie ***svuotando la cache del browser ***(suppongo tu sappia come si fa.. è simile ad eliminare la cronologia).
              A questo punto sarai di nuovo un utente "normale" ed il contavisite aumenterà.

              Per essere escluso basta che visiti di nuovo la pagina cookie.php --> che ti salva il cookie nella memoria del browser ---> che ti fa escludere dal contavisite.

              Tutto chiaro?
              P.s. In questo modo puoi fare tutti i test che desideri in totale autonomia.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • S
                smartix User • ultima modifica di

                Fatto!!
                Cliccato su home, storia e attivtà biologica.
                P.s.
                Carino il layout del sito... l'hai fatto tu da zero oppure ti sei appoggiato ad un template? Hai usato un cms?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • S
                  smartix User • ultima modifica di

                  Togli dalla funzione:
                  error_reporting (E_ALL);

                  Se ancora ti da errore prova a sostituire la stringa con:
                  if(empty($_COOKIE["contavisite"])) {

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • S
                    smartix User • ultima modifica di

                    Fatto!!
                    Pagine: missione e produzione!!

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • S
                      smartix User • ultima modifica di

                      Ciao!!
                      A questo punto dovresti aver compreso il funzionamento dei cookies, quindi dovresti riuscire a fare il debug autonomamente.
                      Se ancora non riesci a far funzionare il sistema puoi testare il sistema passo-passo in maniera moooolto veloce:

                      • Svuota la memoria del browser (cookies compresi)
                        vedi qui per istruzioni su come eliminare cookies in chrome: support.google.com/chrome/answer/95647?hl=it
                      • visita 1 volta la pagina cookie.php
                      • apri l'elenco dei cookies del tuo browser e controlla che ci sia il tuo cookie (e che questo abbia la scadenza che hai impstato)

                      Ci vogliono 5 minuti... ma almeno SARAI SICURO CHE IL COOKIE FUNZIONA (o risolverai eventuali problemi).

                      Sistemata la questione "cookie" ti occuperai della seconda parte... anche lì ci vorranno 5 minuti per verificare il funzionamento corretto della condizione if.

                      Se hai ulteriori dubbi consulta il manuale php.net o w3schools.com

                      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