IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Parcourir les pages en PHP


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 254
    Par défaut Parcourir les pages en PHP
    Bonjour à tous,

    J'aurais une petite question d'ordre général concernant le PHP et les bases de données.

    Comment retenir la page précédente dynamiquement pour pouvoir y revenir? Ex : la page A a un lien vers la page C, mais la page B a aussi un lien vers la page C. Imaginons que je suis sur la page B et qu'à partir de celle-ci je vais vers la page C. Maintenant si je veux revenir, comment je saurais qu'il faut revenir à la page B et non pas à la page A?

  2. #2
    Membre expérimenté
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Par défaut
    tu stoques dans un tableau le parcours de ton visiteur que tu transmet de page en page (session ou pas), et tu empile / dépile tes éléments
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  3. #3
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    en utilisant les variables de sessions par exemple...

    quelque chose dans ce gout là (en haut de toutes tes pages):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    if ( isset( $_SESSION['current_page'] ) ) {
    	$_SESSION['previous_page'] = $_SESSION['current_page'];
    } else {
    	$_SESSION['previous_page'] = false;
    }
    $_SESSION['current_page'] = $_SERVER['PHP_SELF'];
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 254
    Par défaut
    @ titoumimi : Et dans ce tableau, je peux stocker aussi d'autres types d'informations que l'adresse de la page? (en fait ces pages sont des formulaires)
    L'idée de tableau me semble très intéressante, cependant je ne sais pas où le stocker(le déclarer, etc.) . Dans une des pages? Dans la base de données?

    @ MasterOfChakhaL : il faut mettre ça dans une balise <? et ?> ?? (excuse moi pour mon ignorance) Sinon c'est quoi une variable de session? C'est le login de l'utilisateur?

  5. #5
    Membre très actif
    Homme Profil pro
    Inscrit en
    Avril 2005
    Messages
    614
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Turquie

    Informations forums :
    Inscription : Avril 2005
    Messages : 614
    Par défaut
    je peut te conseiller ce tutos peut être :
    http://beaussier.developpez.com/articles/php/session/

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 254
    Par défaut
    Merci! J'osais pas te le demander

    Bon je le lis, et je reviens si j'ai encore des questions

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 254
    Par défaut
    Me revoilou!

    Bien que ce tutorial était très clair et que j'ai appris pas mal de trucs... il me manque une info... Quelle peut être la taille maximale du tableau des variables de sessions?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP-JAVASCRIPT] Parcourir les pages d'un site
    Par thotoss dans le forum Général Conception Web
    Réponses: 0
    Dernier message: 17/10/2011, 09h28
  2. Réponses: 5
    Dernier message: 06/10/2011, 15h43
  3. [AC-2002] Parcourir les pages d'un formulaire
    Par Nitsuja dans le forum IHM
    Réponses: 5
    Dernier message: 25/07/2011, 15h32
  4. Réponses: 7
    Dernier message: 19/03/2010, 17h31
  5. Réponses: 5
    Dernier message: 21/02/2006, 20h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo