Renvoyer une page si une condition est vraie [PHP] - Programmation
Marsh Posté le 30-05-2001 à 14:43:07
En passant par Header("Location: tapage.htm" );
Marsh Posté le 30-05-2001 à 14:50:14
fais gaffe avec header quand même, si tu as un instruction de sortie style print, echo avant le header, il ne fonctionnera pas sauf si c'est
<?
if (truc1)
print ("truc1" );
if (truc2)
header("location: page.htm" );
?>
[edit]--Message édité par Bounga69--[/edit]
Marsh Posté le 30-05-2001 à 16:39:20
essaye :
---------------------------
<?
if (condition)
include("tapage.html" );
?>
---------------------------
(ne pas mettre les ----)
J'utilises cette méthode dans un de mes scripts et ça marche supert.
En plus, tu peux rajouter du texte devans ou derrière. Le seul problème (mais qui est parfois pratique), c'est que si tu mets ta page entre les balises <BODY> et </BODY>, les couleurs par défaut affiché par le navigateur sont celles définis dans la première balise <BODY> rencontré par le navigateur. (test réalisé sur IE5, Netscape 4.72, Opera5.0, opera 3.62 et Netpositive toujours le même résultat final).
Marsh Posté le 30-05-2001 à 14:41:54
Comment fait on en PHP pour envoyer au navigateur une page si une condition et vrai
du type :
<?php
si (sss)
{
renvoyer 1.htm
}
sinon
{
renvoyer 2.htm
}
?>
Thanks ....