Accés selon la page visité (resolu)
Forum Programmation : Accés selon la page visité (resolu)
bonjour,
je cherche un script qui empeche une personne d'acceder a la page 2 si elle ne vient pas de la page 1.
je m'esplique :
un visiteur arrive et entre l'adresse suivantes : http://monsite.fr/2.html
je souhaite qu'un message lui disent tu n'est pas autorisé a visiter cette page.
or, si le visiteur arrive sur http://monsite.fr/1.html il clique sur le lien page suivante qui le ramene alors a la page http://monsite.fr/2.html.
merci
Message édité par tat75680 le 04-01-2008 à 09:58:44
Hi Tech News : Boutique française de Gsm chinois
Tu peux utiliser les cookies ou bien faire une condition sur le referrer
ok je veut bien le faire en mettent un cookies sur mon site
pr creer le cookies y a nos probleme mais apré je met koi comme code
pr apler le contenue du cookies
merci
Hi Tech News : Boutique française de Gsm chinois
Répondre à tat75680
Se serais plus simple avec les $_SESSION...
Exemple:
Tu démarre une session sur la page 1:
session_start();
$_SESSION['accès'];
Et sur la page deux tu vérifie sur $_SESSION['accès']; existe
Message édité par Allstar27 le 01-01-2008 à 22:34:10
Hosting Favicon
Clic pas ici
Répondre à Allstar27
ok merci mais comment je fais ca moi ??
je sais creer un cookie du type :
setcookie("name",1,time()+18000);
mais apré le reste ....
merci
Hi Tech News : Boutique française de Gsm chinois
Répondre à tat75680
up
Hi Tech News : Boutique française de Gsm chinois
Répondre à tat75680
Tu devrais suivre le conseil de allstar ça l'air plus simple
oui mais comment faire ca ??
Hi Tech News : Boutique française de Gsm chinois
Répondre à tat75680
Va voir là-bas http://www.siteduzero.com/tuto-3-1 [...] #ss_part_2
Hosting Favicon
Clic pas ici
Répondre à Allstar27
maintenat je dois faire un code du style :
if $_SESSION['age'] = 24
mais apres je n'arrive pas a trouver le mot a mettre pour afficher mon script,
j'ai fais le include, mais ma page etant dynamik cela ne march pas,
il faut que j'insere le script dans la page meme.
j'avais trouvé le "post" mais ne marche pas non plus.
aprés pour le else c'est bon
Hi Tech News : Boutique française de Gsm chinois
Répondre à tat75680
Sur la page 1 tout en haut:
Code :
|
Sur la page 2 tout en haut:
Code :
|
Hosting Favicon
Clic pas ici
Répondre à Allstar27
sa ne march pas :
regarde j'ai mis sur une page pr tester
http://clickup.freehostia.com/inde.php
Message édité par tat75680 le 03-01-2008 à 19:15:44
Hi Tech News : Boutique française de Gsm chinois
Répondre à tat75680
Montre le code source des deux pages...
Hosting Favicon
Clic pas ici
Répondre à Allstar27
dans le code source j'ai mis que tes deux script :
page inde.php :
<?php
session_start();
$_SESSION['accès_page_2'];
?>
Bienvenue
<a href='1.php'>ici</a>
----------
code de 1.php :
<?
session_start();
if(!isset($_SESSION['accès_page_2'])) {
echo "Accès interdit";
}
?>
Hi Tech News : Boutique française de Gsm chinois
Répondre à tat75680
voila probleme reparé !
merci pour votre aide,
voila comment falais faire :
source page 1 :
<?php
// initialisation
session_start() ;
$_SESSION['accees'] = 'page';
?>
---------------
Source page 2 :
<?php
// initialisation
session_start() ;
// tester la présence de la variable 'accees' dans la session
if ( isset( $_SESSION['accees'] ) ) {
include ('mdpj.php');
echo '<center>
<a href=http://lien.fr><h2>Envoyer le mdp aux admins</h2></a>
</center> ' ;
} else {
echo '<center><h2>AAAAHHHHHH !! tu as voulus me niquer et avoir le mot de passe <br />
Mais pour qui tu te prend !!!</h2></center>' ;
}
?>
Message édité par tat75680 le 04-01-2008 à 09:59:47
Hi Tech News : Boutique française de Gsm chinois
Répondre à tat75680
Il y a 1144 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
