A voir également:
- Script php pour contrôler l'accès à mon site
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Site pour vendre des objets d'occasion - Guide
- Script vidéo youtube - Guide
- Quel site remplace coco - Accueil - Réseaux sociaux
8 réponses
Re-bonjour,
Voilà qui est très intéressant dans ce que vous venez de me dire...
Ça correspond exactement à ce que je désire (en apparence car non testé encore)
Une question me vient en tête... Comme il s'agira d'un cookie qui fera la gestion, ne sera-t-il pas contournable pour un navigateur qui les refusent ???
Si oui, y a t-il un moyen de tout bloiquer si les cookies sont désactivés = aucun accès possible si cookies désactivés ???
Merci !
Je sens que j'arrive à quelque chose de l'objectif recherché...
Voilà qui est très intéressant dans ce que vous venez de me dire...
Ça correspond exactement à ce que je désire (en apparence car non testé encore)
Une question me vient en tête... Comme il s'agira d'un cookie qui fera la gestion, ne sera-t-il pas contournable pour un navigateur qui les refusent ???
Si oui, y a t-il un moyen de tout bloiquer si les cookies sont désactivés = aucun accès possible si cookies désactivés ???
Merci !
Je sens que j'arrive à quelque chose de l'objectif recherché...
Re-re bonjour,
Il est probable que votre suggestion s'avère OK... je devrai faire un pacquet de test aujourd'hui avec un sous-site sur mon site (pour ne pas gêner les visiteurs)...
D'après ce que vous me dites, chaque page html de mon site devra contenir le script "login.php()" (celui qui détermine les valeurs de session) en tête des pages...
Pour le moment, j'essai de comprendre qui fait quoi et comment dans les scripts... donc c'est la première chose à faire ici...
Pas évident quand on a pas les connaissances de base...
Suis-je dans le champs ???
Il est probable que votre suggestion s'avère OK... je devrai faire un pacquet de test aujourd'hui avec un sous-site sur mon site (pour ne pas gêner les visiteurs)...
D'après ce que vous me dites, chaque page html de mon site devra contenir le script "login.php()" (celui qui détermine les valeurs de session) en tête des pages...
Pour le moment, j'essai de comprendre qui fait quoi et comment dans les scripts... donc c'est la première chose à faire ici...
Pas évident quand on a pas les connaissances de base...
Suis-je dans le champs ???
le seul moyen de rediriger une page par defaut sur ton site c'est de creer ton index sur une action question reponse;
creation du lien exemple;
index.php?page=index << page par defaut
page etant la commande de base il te suffis de faire,
if($page!=0)
{
header("Location:index.php?page=index ");
}
ceci fera ta page par defaut et si un malin fait index.php?page= "rien ou une commande corespondant pas a la commande il sera direcement rediriger sur la page par defaut.
selui qui trouve meilleur solution qu il esite pas a me faire savoir
:)
creation du lien exemple;
index.php?page=index << page par defaut
page etant la commande de base il te suffis de faire,
if($page!=0)
{
header("Location:index.php?page=index ");
}
ceci fera ta page par defaut et si un malin fait index.php?page= "rien ou une commande corespondant pas a la commande il sera direcement rediriger sur la page par defaut.
selui qui trouve meilleur solution qu il esite pas a me faire savoir
:)
Bonjour
Une question Pyranaz pourquoi passer obligatoirement par ta page index? les moteurs de recherche indexent toutes les pages d'un site , donc si le contenu qui interesse la personne est à la derniere page et que cette page est référencée lors d'une recherche ca ira de suite sur ta derniere page , un internaute qui doit se taper obligatoirement exemple 50 pages pour acceder à la bonne je ne penses pas qu'il sera content de venir sur ton site , soit il est gratuit et libre d'accés soit il est fermé et dans ce cas là mets y les verrous necessaires , mais plus il sera fermé plus tu aras de chances qu'il ne soit pas référencé.
a toi de voir
Une question Pyranaz pourquoi passer obligatoirement par ta page index? les moteurs de recherche indexent toutes les pages d'un site , donc si le contenu qui interesse la personne est à la derniere page et que cette page est référencée lors d'une recherche ca ira de suite sur ta derniere page , un internaute qui doit se taper obligatoirement exemple 50 pages pour acceder à la bonne je ne penses pas qu'il sera content de venir sur ton site , soit il est gratuit et libre d'accés soit il est fermé et dans ce cas là mets y les verrous necessaires , mais plus il sera fermé plus tu aras de chances qu'il ne soit pas référencé.
a toi de voir
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lagassat
Messages postés
527
Date d'inscription
jeudi 22 mai 2003
Statut
Membre
Dernière intervention
6 septembre 2004
80
18 juin 2003 à 08:33
18 juin 2003 à 08:33
Salut,
PhP n'est pas "imparable", comme tu le dis. Comme tout langage, il a ses failles, mais aussi ses correctifs pour les eviter.
Pour ton scriptd'authentification, tu peux aller sur http://www.comscripts.com qui propose de nombreux scripts gratuits, libres de droits.
Je te conseillerai plutot d'aller sur http://www.phpdebutant.org/article69.php?PHPSESSID=a1cdc1e86591e2b05bd801994050254a
C'est un toturial très bien fait. Non seulement, les scripts sont déjà fait, et par des gens compétents, mais en plus, tu as des explications ce qui te permettra de comprendre ton script, et d'eviter de possibles plantages. Même qq'un qui ne connais que le strict minimum arrivera à s'en sortir.
Ciao
"2 choses sont infinies : l'univers et la betise humaine
bien que en ce qui concerne la 1ere je n'ai pas encore de certitude absolue"
PhP n'est pas "imparable", comme tu le dis. Comme tout langage, il a ses failles, mais aussi ses correctifs pour les eviter.
Pour ton scriptd'authentification, tu peux aller sur http://www.comscripts.com qui propose de nombreux scripts gratuits, libres de droits.
Je te conseillerai plutot d'aller sur http://www.phpdebutant.org/article69.php?PHPSESSID=a1cdc1e86591e2b05bd801994050254a
C'est un toturial très bien fait. Non seulement, les scripts sont déjà fait, et par des gens compétents, mais en plus, tu as des explications ce qui te permettra de comprendre ton script, et d'eviter de possibles plantages. Même qq'un qui ne connais que le strict minimum arrivera à s'en sortir.
Ciao
"2 choses sont infinies : l'univers et la betise humaine
bien que en ce qui concerne la 1ere je n'ai pas encore de certitude absolue"
le script envoyé est très bien pour une section membre (login et password), mais je ne suis pas certain que cela soit fonctionnel si je n'utilise que la fonction "start()" car l'accès au site n'est pas une section membre...
Je veux juste que toute entrée sur le site soit fait par la page index et pas ailleurs et que par la suite la navigation soit tranparente et fluide...
Est-ce que le script peut fonctionner juste avec la fonction "start()" et empèchera-t-il l'entrée par une auitre page du site ???
Je veux juste que toute entrée sur le site soit fait par la page index et pas ailleurs et que par la suite la navigation soit tranparente et fluide...
Est-ce que le script peut fonctionner juste avec la fonction "start()" et empèchera-t-il l'entrée par une auitre page du site ???
lagassat
Messages postés
527
Date d'inscription
jeudi 22 mai 2003
Statut
Membre
Dernière intervention
6 septembre 2004
80
18 juin 2003 à 14:25
18 juin 2003 à 14:25
Je pense que oui il l'empechera mais il faut peut-être le modifier.
Dans ton cas, tu ne dois pas tenir compte de l'identification de l'utilisateur. Donc il ne faut pas tenir compte de ce qui corresponds au formulaire d'inscription. Tu dois aussi modifier le script pour qu'il ne verifie juste la présence du cookie, et donc le passage par la page index; Tu dois aussi modifier ta page index en lui ajoutant le contenu du script executé lorsqu'une identification est reussie.
Ainsi, si qq'un veut accéder à tes pages sans être passé par index, il est bloqué (modifie la redirection pour que aulieu d'être renvoyé vers le formulaire, il soit renvoyé vers ton index) et renvoyé vers ta page. lorsqu'il passe par ta page une session est ouverte, il peut alors se ballader librement. Quand il change de site ou ferme son navigateur, la sessions est détruite, et il doit repasser par index.
"2 choses sont infinies : l'univers et la betise humaine
bien que en ce qui concerne la 1ere je n'ai pas encore de certitude absolue"
Dans ton cas, tu ne dois pas tenir compte de l'identification de l'utilisateur. Donc il ne faut pas tenir compte de ce qui corresponds au formulaire d'inscription. Tu dois aussi modifier le script pour qu'il ne verifie juste la présence du cookie, et donc le passage par la page index; Tu dois aussi modifier ta page index en lui ajoutant le contenu du script executé lorsqu'une identification est reussie.
Ainsi, si qq'un veut accéder à tes pages sans être passé par index, il est bloqué (modifie la redirection pour que aulieu d'être renvoyé vers le formulaire, il soit renvoyé vers ton index) et renvoyé vers ta page. lorsqu'il passe par ta page une session est ouverte, il peut alors se ballader librement. Quand il change de site ou ferme son navigateur, la sessions est détruite, et il doit repasser par index.
"2 choses sont infinies : l'univers et la betise humaine
bien que en ce qui concerne la 1ere je n'ai pas encore de certitude absolue"
lagassat
Messages postés
527
Date d'inscription
jeudi 22 mai 2003
Statut
Membre
Dernière intervention
6 septembre 2004
80
18 juin 2003 à 14:43
18 juin 2003 à 14:43
je dois reconnaître que je n'avais pas penser à ça. Il y a peut-être une meilleur méthode que celle que je t'ai proposé, avec un peu de patience, quelqu'un fnira bien par la poster ;-)
Je pense néanmoins que si les cookies sont bloqués, l'accés au site devrait être bloqué étant donné que le script de vérification se trouvant sur les pages ne trouvera pas l'information qu'il cherche.
Mais cela reste à confirmer par quelqu'un d'autre. Peut-être en cherchant sur le site de phpdebutant trouveras-tu quelque chose
"2 choses sont infinies : l'univers et la betise humaine
bien que en ce qui concerne la 1ere je n'ai pas encore de certitude absolue"
Je pense néanmoins que si les cookies sont bloqués, l'accés au site devrait être bloqué étant donné que le script de vérification se trouvant sur les pages ne trouvera pas l'information qu'il cherche.
Mais cela reste à confirmer par quelqu'un d'autre. Peut-être en cherchant sur le site de phpdebutant trouveras-tu quelque chose
"2 choses sont infinies : l'univers et la betise humaine
bien que en ce qui concerne la 1ere je n'ai pas encore de certitude absolue"