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 :

changement de code grâce a une condition


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2016
    Messages : 2
    Points : 1
    Points
    1
    Par défaut changement de code grâce a une condition
    Bonjour, j'ai deux "header" différents (header.php et header_login.php). le header.php est par défaut sur toute mes pages que j’intègre avec la code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php require("header.php"); <?
    voila ma question est : est t'il possible de changer cette ligne de code par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php require("header_login.php"); <?
    si l'utilisateur est connecté ?

    je verrai un truc comme ça :
    - l'utilisateur est connecté ?
    - non> laisser header.php
    - oui> remplacer header.php par header_login.php

    Merci bien.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Oui c'est bien ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    if (isset($_SESSION['login'])) {
       require("header_login.php");
    }
    else {
       require("header.php");
    }
    Attention c'est ?> pour fermer.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2016
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Je te remercie pour ta réponse rapide, pour le "<?" c'était une juste erreur de frappe haha.

  4. #4
    Expert éminent sénior
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Points : 16 545
    Points
    16 545
    Billets dans le blog
    12
    Par défaut
    Salut,

    pour un test aussi simple tu peux très bien faire simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    require 'header'.(isset($_SESSION['login']) ? '_login' : '').'php';

Discussions similaires

  1. [XL-2010] Traduction en code VBA d'une condition
    Par henrylandes dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/06/2011, 20h34
  2. Comment mettre du code php dans une condition javascript ?
    Par Alexandrebox dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 05/04/2010, 12h55
  3. Le code dans une condition pour fermer le formulaire
    Par nicolas2603 dans le forum VBA Access
    Réponses: 2
    Dernier message: 16/06/2008, 17h11
  4. comment ajouter une condition if dans code VBA
    Par misig dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 13/12/2007, 00h03
  5. verification d'une condition dans le code
    Par @rkane dans le forum VBA Access
    Réponses: 6
    Dernier message: 22/09/2007, 21h47

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