Header php

Fermé
cricri - 16 févr. 2003 à 03:20
 cricri - 16 févr. 2003 à 15:59
Bonjour à ts,

J' ai fait un petit formulaire sur une page .php.
En fonction de la réponse j' envois vers une page ou une autre.

comment faire ?
Voilà ce que j' ai écris :

<?
if (issert ($pseudo!="" && $pw!="")) {
header ("location : exploitation.php");
}
else {
header ("location : erreur.html");
}
}
<html>
<head>
</head>


<form action=" exploitation.php "
method="post">
<div align="center"><font color="#FFFF00"><b>Choisissez un pseudo :</b></font><br>
<input type="text" name="pseudo">
<br>
<br>
<b><font color="#FFFF00">Choisissez un mot de passe</font></b> :
<input type="text" name="pw">
<br>
<br>
<input type="submit" value="soumettre">
</div>
</form>
et la fin normale

merci
A voir également:

3 réponses

Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 504
16 févr. 2003 à 06:29
Salut cricri,
isset et non issert.
De plus, tu mélanges les deux. Fais soit :

if (issert ($pseudo) && isset($pw))
ou
if ($pseudo!="" && $pw!="")

Ensuitr colle les ":" (deux points) à "Location" :

header ("Location: exploitation.php");
0
Merci,

Mais je viens de penser à qlq chose...
Ne devrais-je pas plutot mette ton code en entete du fichier exploitation.php plutot que dans le formulaire.html ?


Parce que en fait, n' est-ce pas quand exploitation est lancé qu' il doit vérifire, avant affichage si la variable contient qlq chose?

Merci
0
Re,

Merci... Cool... Ca marche

encore merci bobinours
0