Ouverture d'une page en php
tassilimy
Messages postés
1
Statut
Membre
-
mpmp93 Messages postés 2931 Date d'inscription Statut Membre Dernière intervention -
mpmp93 Messages postés 2931 Date d'inscription Statut Membre Dernière intervention -
Je veux ouvrir une page en php comme par exemple :
<?php
if(isset(['page1'])) ouvrir(page1.php);
else ouvrir("pageParDefaut.php");
?>
<?php
if(isset(['page1'])) ouvrir(page1.php);
else ouvrir("pageParDefaut.php");
?>
4 réponses
-
-
salut la fonction php pour faire les redirection c'est header;
header("location:chemin_du_fichier.php"); -
un include serait plus judicieux
include "chemin_du_fichier.php"; -
Bonjour,
Vous avez la fonction include
Explications ici:
https://html5.immo-scope.com/article/general_unModeleMvcSimplifie
Par sécurité utiliser cette fonction:
/** * sécurisation de l'inclusion dynamique d'un template * * teste si la page demandée existe en tant que fichier physiquement implanté * sur le serveur. Si oui, on renvoie la page, sinon on arrête. * * @param $page string * @return string page à charger par include */ function includePageDuSite($page) { if (file_exists($page)) { return $page; } die("Ce Fichier n'existe pas sur le Serveur"); }
et votre code deviendrait:<?php if(isset(['page1'])) { include includePageDuSite(page1.php); } else { include includePageDuSite("pageParDefaut.php"); }
a+
public function meilleurProgrammeurDuMonde() { return "MOI"; } // humour