1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.

Problème API pour les votes.

Discussion dans 'Vos demande de Code/Script pour CraftMyWebsite' créé par _Issey, 4 Juillet 2017.

MineStrator, Votre hébergeur de serveur minecraft
Tags:
  1. _Issey

    _Issey Soldat

    1
    0
    1
    Bonjour/Bonsoir,

    Je m'excuse d'avance car je n'y connais vraiment rien en PhP, etc...
    Je crée ce poste parce que je n'arrive pas à faire un système de vote fonctionnel, le problème est quand on vote, on reçoit la récompense juste en cliquant sur "Voter sur 'Le nom du site' ".
    Je vous demande de l'aide pour savoir ou placer le PhP pour qu'on reçoit la récompense après avoir vraiment voter.

    Ligne PhP donner par le site pour la vérification du vote est:


    <?php
    function VerificationVote($Classement, $ipaddress) {

    $apiaddr = 'Merci de vous Connecter/S'inscrire pour voir les liens.' . $Classement .'&ip=' . $ipaddress;
    $apiResult = @file_get_contents($apiaddr);
    if ($apiResult!==false) {
    $apiResult = json_decode($apiResult, true);
    $currentDate = new DateTime($apiResult['reqVote']['date']);
    $voteDate = new DateTime($apiResult['lastVote']['date']);
    $interval = $currentDate->diff($voteDate);
    if ($interval->y==0 && $interval->m==0 && $interval->d<1 && !$apiResult['authorVote']) {
    return true;
    }
    }
    return false;
    }


    if (VerificationVote('KamikazCity', $_SERVER['REMOTE_ADDR'])) {
    echo "Le joueur a voté !";
    }
    else
    {
    echo "Le joueur n'a pas voté !";
    }
    ?>


    Et pour celui de mon site ce sont les mêmes que celui de base du CMS CraftMyWebsite.
     
  2. Onitsag

    Onitsag Soldat

    3
    0
    1
    Moi aussi j'ai le même problème
     
  3. 123

    123 Soldat

    6
    0
    1

Partager cette page

Chargement...