rediriger vers une page html après un controle d'identité - PHP - Programmation
Marsh Posté le 13-12-2005 à 22:13:13
Re bonjour,
en fait, c'est bon j'ai réussi mon truc.... Il fallait nonseulement enlever lesecho, mais aussi tout ce qui était balises html en début de fichier... voilà, maintenant echo ca marche super!
Marsh Posté le 13-12-2005 à 22:13:53
Il faut mettre le code encore plus haut :
Code :
|
Il manque peut-être aussi quelques bout de code, par exemple au début il faut récuperer les données passées par le formulaire d'authentification :
$user = $_POST['user']; |
Edit: Mon message est arrivé 40 secondes trop tard, le temps que je consulte mes archives.
Marsh Posté le 01-03-2006 à 20:14:14
Bonjour !
Cela fait longtemps que ce post a été écrit, mais en cherchant sur google à propos de mon problème c'est l'en-tête le plus proche que j'ai trouvé...est-il possible, à la suite d'un traitement d'un formulaire (pralablement vérifié par un script Javascript) en php, de rediriger non sur un simple message "le mail a bien été envoyé" mais sur un autre site html qui redigera par exemple vers l'accueil au bout de quelques secondes ?
Ex :
if (mail($adresse,$sujet,$texte,$from)) echo("http://monsite.com/index.html" );
else
echo("<center><font color=red><br><br><br><h2>Problème à l'envoi du message...désolé nous ne pouvons actuellement traiter votre demande</h2></font>" );
?>
Pour l'instant ce que j'ai écrit en rouge ne me renvoie pas une page mais une feuille blanche avec juste l'adresse du site , alors que je veux une redirection ! j'ai cherché partout mais je ne trouve pas la commande php, et je ne pense pas qu'une commande javascript fonctionne...j'espère que vous pourrez m'aider !
Marsh Posté le 01-03-2006 à 22:57:24
Fais ta vérification au tout début de la page
et si pas ok met le code suivant avant tout code html :
header('Location: tapage.php');
exit();
si le controle d'identité n'est pas bon, le visiteur et immédiatement renvoyé vers tapage.php et le reste du code de la page ne s'execute pas.
a+
Marsh Posté le 13-12-2005 à 21:02:07
Bonjour à toutes et tous,
voila, je susi entrain de créer un site web avec une partie en accès réservé, les personnes inscrites dans la base de données peuvent se logger , il y a un controle de l'identifiant et du mot de passe puis, si tout est bon, je voudrais qu'ils arrivent sur une page d'accueil, spécila membre réservé. Je voudrais donc savoir comment fait on cette redirection du controle php vers une page html. J'ai cherché et trouvé avec la fonction header mais ca ne marche pas, même si j'enlève tout les echo.
Merci de votre aide, je mets le code en dessous