J'essaie de créer une roue de la chance :
Du genre on appuie sur un bouton et ça fait tourner une roue un ceratin temps et quand la roue s'arrête ça affiche un gain.
Pour l'instant j'ai bien la roue et le bouton mais la roue tourne dés qu'on va sur la page , je solicite donc votre aide pour donner cette fonction de mise en route de la roue au bouton.
Merci d'avance.
Voici le code de la page ;
Code : Tout sélectionner
<?php
define('include',NULL);
include('core.php');
if (!isset($_SESSION['membre']) || $_SESSION['connect'] != true) {
header('Location: /compte/login');
die();
}
$nompage = 'Roue De La Chance';
$descpage = 'Roue De La Chance';
include('header.php');
include('sidebar.php');
$message = '';
$sqlinfos = $db->prepare('SELECT euros, credits, pseudo, avatar, clicsjour, bonusptc FROM membres WHERE id = :id');
$sqlinfos->execute(array(':id' => $_SESSION['membre']));
$infos = $sqlinfos->fetch(PDO::FETCH_OBJ);
$avatar = ($infos->avatar == '') ? '/theme/images/noavatar.png' : $infos->avatar;
echo '<div id="content" class="float_r"><h2 class="center">Roue De La Chance</h2><div class="center"></div><br>
<div class="topart center"><h3>Roue De La Chance</h3><div class="sidehead2"><div class="sidehead3"></div></div></div>
<div class="padding center">
'.$infos->pseudo.'<br><br>
<img id="avatar" src="'.$avatar.'" alt="avatar" style="border-radius:10%;max-width:60px" />
<br><br>
<div class="center"><button type="button" class="btn" onclick="location.href=\'/roue-de-la-chance\'">Tentez Votre Chance<br />En faisant Tourner La Roue</button></div><br />
<style>
#roue {
width: 400px; height: 400px;
border-radius: 50%;
margin: calc(((204px * 1.4142) - 204px) / 2);
background: wheat;
background-image: url("/theme/images/roue.png");
border: 2px solid;
animation: example 1s linear 0s infinite;
}
#roue:hover{
animation-play-state: paused;
}
@keyframes example {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
}
</style>
<center><div id="roue"></div></center>
</div><br></div><br /><br />';
include('footer.php');
?>