Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Aiuto modifica script php

    Grazie ai moderatori che mi permettono di riaprire la discussione allora...ho installato una top 100 che però ha un difetto, ovvero la possibilità di votarsi infinite volte...
    questo è il codice in php www.gianlu191.altervista.org/aiuto.txt

    Ho fatto dei passi avanti scoprendo che devo utilizzare i cookie con questo codice

    $site_id = $_POST['site_id'];
    setcookie("vote_site" . $site_id . "", $site_id);

    Che inserisco all'inizio...ma il problema è che non so dove mettere e come modificare quest'altro codice che ho preso da un altra top 100 che permette di votarsi solo una volta..

    // Checking for cookies
    if(isset($_COOKIE["vote_site" . $_GET['id'] . ""]))
    {
    // If user has already voted for this site
    if($_COOKIE["vote_site" . $_GET['id'] . ""] == "$_GET[id]")
    {
    echo "<center>" . $text['139'] . "...



    Se mi aiutate mi fate un favore enorme VVoVe:

  2. #2
    Utente di HTML.it L'avatar di mamo139
    Registrato dal
    May 2005
    residenza
    Londra
    Messaggi
    841

    Re: Aiuto modifica script php

    Originariamente inviato da gianlu191
    Grazie ai moderatori che mi permettono di riaprire la discussione allora...ho installato una top 100 che però ha un difetto, ovvero la possibilità di votarsi infinite volte...
    questo è il codice in php www.gianlu191.altervista.org/aiuto.txt

    Ho fatto dei passi avanti scoprendo che devo utilizzare i cookie con questo codice

    $site_id = $_POST['site_id'];
    setcookie("vote_site" . $site_id . "", $site_id);

    Che inserisco all'inizio...ma il problema è che non so dove mettere e come modificare quest'altro codice che ho preso da un altra top 100 che permette di votarsi solo una volta..

    // Checking for cookies
    if(isset($_COOKIE["vote_site" . $_GET['id'] . ""]))
    {
    // If user has already voted for this site
    if($_COOKIE["vote_site" . $_GET['id'] . ""] == "$_GET[id]")
    {
    echo "<center>" . $text['139'] . "...



    Se mi aiutate mi fate un favore enorme VVoVe:
    bhe.. cmq cancellando i cookie si puo rivotare... oppure basta che uno si disabiliti i cookie e continua a votarsi!!
    altro metodo x impedire la doppia votazione puo essere prendere l'ip del votante... ma spesso le connessioni nn sono ad ip statico, cmq come cosa rompe piu le palle dei cookie...
    vabbè entrambe è ancora meglio

    cmq nn vedo il problema

    setti il cookie quando votano così:
    setcookie("cookie_voto","havotato");

    poi fai il controllo così!!
    codice:
    if(isset($_COOKIE["cookie_voto"]) && $_COOKIE["cookie_voto"] == "havotato")
    {
    //qui metti cio che succede se ha gia votato
    echo "<center>hai gia votato";
    }
    else{
    echo"vota pure:";
    }

  3. #3
    ma visto che sto agli inizi del php
    non è ke mi puoi modificare il codice? e poi me lo invii per posta??? oppure dimmi dove lo de vo mettere!

  4. #4
    scusa ma dove lo devo inserire questo script dei cookie?
    dove lo inserisco
    www.gianlu191.altervista.org/aiuto.txt

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.