include() comme redirection

Eléphant du PHP | 110 Messages

24 janv. 2008, 14:11

slt
voici mon code :
if (mysql_num_rows($resultat) > 0 ){
		//echo"<br>l'utilisateur existe";
		//recuperation des donnees
		$donnees=mysql_fetch_object($resultat);
		//recuperation du mot de pass
		$pass=$donnees->pass;
		//test de validite du pass
		if($pass!=$pass_entree){
		//echo"<br>votre pass n'est pas bon ";
		//rediriger vers page acceuil
		include('accueil.html');
		}//fin test pass
 		else{
		echo "<br>votre passe est bon<br> rediriger vres la page utilisateur";
		
		}//fin else test pass
		//echo "le mot de pass est".$pass;
	
  }//fin if uttilisateur existe
pour rediriger une page apres un test j'ecris : include('accueil.html'); car je ne peux plus utiliser le header ca marche mais je ne sais pas si c'est tres juste.
je ne peux pas utiliser de html (redirection automatique) et je voudrais eviter le javascript
merci
Modifié en dernier par bruno.rotrou le 24 janv. 2008, 15:05, modifié 1 fois.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

24 janv. 2008, 14:22

Ce n'est pas une redirection, c'est une inclusion d'un fichier dans ta page... ca marche aussi (c'est la base des pseudo-frames), après c'est à toi de voir comment tu souhaites construire ton site :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

24 janv. 2008, 14:33

Modération :
Merci d'utiliser un titre clair et qui correspond bien à ta demande.

Tu peux corriger ton titre en éditant ton premier message.

Merci de prendre le temps de lire les règlements.

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphant du PHP | 110 Messages

24 janv. 2008, 15:03

merci ryle et gd moderateur truc gd pardon pour le titre je vais le corriger....

le include peut donc s'utiliser pour une page entière car c'est le cas dans mon code et pas seulement dans une frame ?
a moin s que je melange tout:shock:

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]