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

      Aspetta.. Forse hai mancato il mio ultimo messaggio perchè abbiamo scritto insieme!!
      L'hai visto?
      Il pezzo di codice che inizia con $value devi metterlo in una nuova pagina... dove non c'è nient'altro!! Crea una nuova pagina e copia/incolla il seguente codice alla lettera!!
      Pagina "miocookie.php"
      [PHP]
      <?php

      $value = "a95er63s";

      // set a cookie that expires in 1 year
      setcookie("contavisite",$value, time()+360024365);

      ?>
      [/PHP]

      Ovvimente il valore di $value può essere un sequenza qualsiasi.

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • 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
                      Caricamento altri post
                      Rispondi
                      • Topic risposta
                      Effettua l'accesso per rispondere
                      • Da Vecchi a Nuovi
                      • Da Nuovi a Vecchi
                      • Più Voti