Probleme avec un code d'inscription sur un site, je debute

Petit nouveau ! | 1 Messages

18 mars 2005, 21:17

Bonjour,
J'ai commencé le PHP ya 1 semaine, et j'ai un probleme avec ce code :

Code : Tout sélectionner

<? //3 if(isset($nom) && isset($secret) && isset($email) ) { //4 $fichier=fopen("demande.txt", r); //5 $info= $nom . ":" . $email . ":" . $secret . ";"; //6 $infosauvegarde= fread($fichier, filesize('demande.txt')); //7 $info= $info . $infosauvegarde; //8 fwrite($fichier, $info); fclose($fichier); //9 header('Location: index.htm'); } //11 else{ //12 print('<html><head><title>Inscription</title><meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'></head><body>'); print('form method='post' action='inscription.php'>'); //13 if(!isset($nom)){ print(<p>Veuillez taper votre nom sil vous plait, dans le cas contraire vous pouvez <a href='index.htm'>partir</a> <input type='text' name='nom'></p>'); } if(!isset($email)) { print("<p>Veuillez taper votre E mail sil vous plait, dans le cas contraire vous pouvez <a href='index.htm'>partir</a> <input type='text' name='email'></p>"); if(!isset($secret)) { print('<p>Veuillez taper votre mot de passe s'il vous plait, dans le cas contraire vous pouvez <a href='index.htm'>partir</a> <input type='text' name='secret'></p>'); } //14 if(isset($nom)) { print('<input type='hidden' name='nom' value='$nom'>'); } if(isset($email)) { print('<input type='hidden' name='email' value'$email'>'); } if(isset($secret)) { print('input type='hidden' name'secret' value='$secret'>'); } //15 print('<p><input type='submit' name='submit' value='Envoyer'></p></form></body></html>'); ?>
il y a encore un page html qui va avec, voici le code de celle ci :

Code : Tout sélectionner

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Recrutement</title> </head> <body> Recrutement <br> <form method="post" action="inscription.php"><p>Donner votre nom d'utilisateur <input type="text" name="nom"></p> <p>Donner votre adresse E-mail <input type="text" name="email"></p> <p>Donner un mot de passe (tout les caractères) <input type="text" name="secret"></p> <p> <input type="submit" name="submit" value="S'inscrire"> </p> </form> <p align="center"><a href="index.htm">Acceuil</a></p> </body> </html>
Voila, regarder tout sa ! J'ai aussip un probleme avec - dans le code HTML - avec la balise <input type="text" name="secret"> pour k'il y est des * a la place du code voila merci

Eléphant du PHP | 74 Messages

18 mars 2005, 21:23

c'est quoi l'erreur que tu as ???

pour mettre les etoiles c'est ça :
<input type="password" name="pass" size="10" maxlength="10"/> :)

Mammouth du PHP | 1339 Messages

19 mars 2005, 05:56

N'oublie pas d'utiliser les balises $_POST
Bon sinon tu me fais un message privé et on se fait un TeamViewer