Visualizzazione risultati 1 fino 10 di 10

Discussione: [PHP] Link Random!

  1. #1
    makkaS non è connesso Neofita
    Data registrazione
    01-11-2008
    Messaggi
    18

    Predefinito [PHP] Link Random!

    Salve a tutti!
    Vorrei creare un link cliccabile che potrebbe settare un cookie.
    Dico Potrebbe perchè vorrei che ci fosse una possibilità, cliccando si potrebbe non ricevere un bel niente oppure ricevere un cookie.
    Avete un codice che mi soddisfa?
    Ho soltanto le basi php e non ho trovato nulla in giro.

  2. #2
    Guest

    Predefinito

    dipende da che possibilita vuoi tipo 1 su 3 riceve il cookie
    scrivilo e vediamo di creare il codice
    ciao

  3. #3
    Guest

    Predefinito

    Se vuoi che le probabilità siano uguali tra le due opzioni:

    $scelta=rand(0,1);

    In tal modo la variabile conterrà casualmente il valore 1 o 0 (puoi anche sostituirli), puoi quindi verificare questa condizione con una semplice if è agire di conseguenza.


    Ciao!

  4. #4
    Guest

    Predefinito

    io lo fatto cosi
    Codice PHP:
    <?php
    $rand
    =rand(1,3);
    if(
    $rand == "1") {
    setcookie("cookie","cookie",time()+60*60);
    echo
    "Complimenti hai ricevuto il cookie!";
    } else {
    echo
    "Mi dispiace ma non hai ricevuto il cookie! riprova!";
    }
    ?>

  5. #5
    makkaS non è connesso Neofita
    Data registrazione
    01-11-2008
    Messaggi
    18

    Predefinito

    sarebbe bello uno su 4

  6. #6
    Guest

    Predefinito

    allora modifichi il 3 con un bel 4
    e prova se non funziona scrivilo qui

  7. #7
    makkaS non è connesso Neofita
    Data registrazione
    01-11-2008
    Messaggi
    18

    Predefinito

    Grazie a tutti.

    EDIT:
    Perfetto, grazie per questo.
    Ora vorrei chiedervi un altra cosa.
    Come posso mettere un link cliccabile soltanto una volta da un computer?
    Mettendo un cookie che respinge se già esistente si può entrare da un altro browser , vero?
    Vorrei negare pure quello, è possibile?
    Ultima modifica di seneca : 30-12-2008 alle ore 20.06.37

  8. #8
    Guest

    Predefinito

    Codice PHP:
    <?php
    if(!isset($_COOKIE['check'])) {
    setcookie("check",1,time()+100000);
    echo
    "<a href=\"pagina.php\">Link</a>";
    } else {
    echo
    "Cookie gi&agrave; settato!";
    }
    ?>

  9. #9
    makkaS non è connesso Neofita
    Data registrazione
    01-11-2008
    Messaggi
    18

    Predefinito

    Si, ma così da un altro browser posso accedere°_°
    Se vi interessa ho fatto si che $user corrisponda all'utente loggato.

  10. #10
    Guest

    Predefinito

    giusto
    dovresti mettere sul database se l'utente ha gia cliccato in quel caso li stampi un bel messaggio di errore

    ciao

Regole di scrittura

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