Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/06/2006, 10h35   #1
Membre confirmé
 
Avatar de sorry60
 
Inscription : octobre 2003
Messages : 798
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 798
Points : 202
Points : 202
Par défaut Rendre une page web obligatoire

Bonjour,

Désolé pour le titre, il n'est pas très clair mais j'ai pas trouvé comment resumer ma question en quelques mots

J'aimerais qu'une certaine page de mon site soit obligatoirement consultée lorsque quelqu'un arrive sur le site.
Ex : la page site/index.php
Et ceci meme si le visiteur entre une autre adresse dans sa barre url :
Ex : s'il entre site/forum/index.php il est redirigé automatiquement vers site/index.php. Il ne peut aller sur site/forum/index.php qu'en cliquant sur un bouton qui se trouve dans site/index.php

Voilà j'espere avoir été clair sinon n'hésitez pas à me le dire
Merci pour votre aide

Sorry
__________________
Si je pleure encore qu'un jour tu me reviennes,
C'est que sans toi je suis comme un Roi sans sa Reine.
sorry60 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2006, 11h03   #2
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Apparemment tu fais du PHP, je te propose une solution PHP.

Sur ta page d'accueil, tu initialises une session, et tu positionnes une variable de session quelconque.
Dans toutes les autres pages, tu vérifies que cette variable de session existe. Si ça n'est pas le cas, tu envoies un header de redirection.
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2006, 11h13   #3
Membre confirmé
 
Avatar de sorry60
 
Inscription : octobre 2003
Messages : 798
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 798
Points : 202
Points : 202
Merci pour ta reponse.

Je connais pas les sessions en php mais c'est l'occasion de m'y mettre
Le problème c'est que j'ai enormement de pages..c'est un forum vbulletin
__________________
Si je pleure encore qu'un jour tu me reviennes,
C'est que sans toi je suis comme un Roi sans sa Reine.
sorry60 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2006, 11h14   #4
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Tu mets le code de contrôle dans un fichier d'include, avec un peu de bol, tes pages font déjà des includes et tu pourras faire ça sans trop de douleur.
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2006, 11h26   #5
Membre Expert
 
Avatar de Oluha
 
Inscription : novembre 2004
Messages : 2 161
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : novembre 2004
Messages : 2 161
Points : 2 051
Points : 2 051
je ne vois que les sessions comme solution fiable, par contre elle est généralement perdue au bout de 20 minutes d'inactivité et ca peut avoir ses inconvénients.
Oluha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2006, 11h36   #6
Membre confirmé
 
Avatar de sorry60
 
Inscription : octobre 2003
Messages : 798
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 798
Points : 202
Points : 202
Ok bah merci pour vos réponses, je vais me lancer dans les sessions
__________________
Si je pleure encore qu'un jour tu me reviennes,
C'est que sans toi je suis comme un Roi sans sa Reine.
sorry60 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2006, 12h18   #7
Expert Confirmé
 
Avatar de Maxoo
 
Maxime Pasquier
Expert PHP
Inscription : novembre 2004
Messages : 2 126
Détails du profil
Informations personnelles :
Nom : Maxime Pasquier
Âge : 28
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Expert PHP
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : novembre 2004
Messages : 2 126
Points : 2 602
Points : 2 602
tu peux aussi conserver la page qu'il voulait vraiment !!

c'est à dire :
1. le mec clique sur la page toto.php
2. le renvoie sur index.php, mais tu conservers toto.php dans une variable de session (tu comprendras quand tu auras touché aux sessions)
3. il a fini de lire index.php (genre les news que tu voulais qu'il voit)
4. il clique sur un bouton genre : oki j'ai bien lu
5. tu le redirige vers la page qu'il voulait : toto.php (grace au fait qu'elle soit resté stockée dans la session)
++
__________________
Pour une bien meilleur lisibilité, utilisez la balise [code], c'est le [#] dans votre éditeur.
Mon espace Développez : mes Créations.


Rencontre & Carte des Membres de Developpez.com, version 3.0
Maxoo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h33.


 
 
 
 
Partenaires

Hébergement Web