[PHP] Renvoyer une page si une condition est vraie

Renvoyer une page si une condition est vraie [PHP] - Programmation

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  ....

Reply

Marsh Posté le 30-05-2001 à 14:41:54   

Reply

Marsh Posté le 30-05-2001 à 14:43:07    

En passant par Header("Location: tapage.htm" );


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

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]

Reply

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).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed