Interdire l'acces de la page precedente
8 messages
• Page 1 sur 1
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
-

sylvio - WRInaute discret

- Messages: 50
- Inscription: 3 Nov 2003
Interdire l'acces de la page precedente
Salut à tous, j'ai une petite question à vous poser.
J'ai mis en place sur un de mes sites un jeu. Il faut remplir un formulaire et suite en validant le formulaire ça renvoie sur une page qui indique que l'utilisateur a bien était enregistrer.
Je cherche un système qui me permet d'interdire le retour sur la page précédente (formulaire) pour que l'utilisateur ne puisse pas rejouer.
J'ai bien essayé les sessions PHP, mais je suis trop mauvais, ça ne fonctionne pas.
Avait vous une idée ? Connaissait vous un système ?
Merci de vos informations ?
@+
J'ai mis en place sur un de mes sites un jeu. Il faut remplir un formulaire et suite en validant le formulaire ça renvoie sur une page qui indique que l'utilisateur a bien était enregistrer.
Je cherche un système qui me permet d'interdire le retour sur la page précédente (formulaire) pour que l'utilisateur ne puisse pas rejouer.
J'ai bien essayé les sessions PHP, mais je suis trop mauvais, ça ne fonctionne pas.
Avait vous une idée ? Connaissait vous un système ?
Merci de vos informations ?
@+
-

correiaj - WRInaute passionné

- Messages: 1110
- Inscription: 25 Avr 2005
ben tu peux faire une session php...
c´est simple:
<?
session_start();
if(isset($_SESSION['unevariable'] AND $_SESSION['unevariable']=='lavaleurtest')
{
die(´
<script language="javascript">
<!--
document.location.href="page-dejà-joué.html"
//-->
</script>
´);
exit();
}
?>
Puis à la fin du script du jeu
<?
session_start();
$_SESSION['unevariable']='tavaleur';
?>
Et les session_start toujours avant les headers,
et ne pas oublier la directory session...
c´est simple:
<?
session_start();
if(isset($_SESSION['unevariable'] AND $_SESSION['unevariable']=='lavaleurtest')
{
die(´
<script language="javascript">
<!--
document.location.href="page-dejà-joué.html"
//-->
</script>
´);
exit();
}
?>
Puis à la fin du script du jeu
<?
session_start();
$_SESSION['unevariable']='tavaleur';
?>
Et les session_start toujours avant les headers,
et ne pas oublier la directory session...
-

sylvio - WRInaute discret

- Messages: 50
- Inscription: 3 Nov 2003
ca me met cette erreur
J'avoue ne pas comprendre grand chose[/quote]
- Code: Tout sélectionner
Parse error: parse error, unexpected T_LOGICAL_AND, expecting ',' or ')'
J'avoue ne pas comprendre grand chose[/quote]
-

anguenot.com - WRInaute impliqué

- Messages: 909
- Inscription: 14 Mai 2003
Pour corriger la "parse erreur"
- Code: Tout sélectionner
if(isset($_SESSION['unevariable']) AND ($_SESSION['unevariable']=='lavaleurtest'))
-

Patrice A. - WRInaute passionné

- Messages: 2415
- Inscription: 11 Fév 2005
et bien entendu, remplacer 'lavaleurtest' et 'tavaleur'... par quelque chose d'identique , sinon le test ne sert à rien 
8 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- htaccess interdire acces fichiers
- Interdire accès à un répertoire mais...
- Interdire accès à une adresse IP
- htaccess : Interdire tout accès via l'interface
- Interdire acces dossier selon url .
- Interdire accès à tout le site sauf 1 repertoire
- HTACCESS interdire accés user/ip et autoriser pour tous
- Interdire acces de 2 images avec 1 seule demande d'authentif
- Interdire tout accès avec extension TXT, url indifférente
- probleme pour interdire acces au site sauf pour moi
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
