Champ texte renvoie vers dossier (HTML?)

Fermé
yongur - 2 févr. 2009 à 10:55
 yongur - 2 févr. 2009 à 14:36
Bonjour,
J'ai une petite difficulté HTML, la voilà:
Je voudrai crée une page "accès clients" sur mon site, non protégé, ou le client n'aura qu'à remplir son nom, clique sur OK, et ensuite il sera envoyer vers un dossier qui sera nommé comme son nom. exemple:

Nom Client: dupont
click OK
renvoyé vers un dossier "/dupont" ou une page "dupont.html"

Mais e ne trouve pas le code pour cette action relativement simple...
Qui saurait m'aider?
Merci d'avance....

3 réponses

Passarinho44 Messages postés 963 Date d'inscription mercredi 28 mai 2008 Statut Contributeur Dernière intervention 13 juin 2012 132
2 févr. 2009 à 13:39
En PHP :

header("location: ./" . $_POST['nom'] . ".html");


C'est ce que tu veux?
0
La redirection dans le header c'est une bonne idée mais faudrai peut-être lui expliquer comment l'intégrer nan ?

tu fais un formulaire dans lequel le client entre son nom, ça génère automatiquement ta page :

Ici la page de ton formulaire
<form action="redirect.php" method="get">
<input type="textarea" id="nom_client" /><br />
<input type="submit" value="Aller a ma page!" />
</form>


Ensuite dans une page redirect.php tu place le code suivant dans le header en tout premier:
<?php 
$nom_client=$_GET['nom_client'];
echo "<meta http-equiv='refresh' content='0, url=".$nom_client.".html' />" ;
?>


et voila ^^
0
Merci beaucoup à vous deux, c'est super sympa d'avoir pris le temps d'expliquer,
j'apprécie.
o o
|
\__/
;)
0