A voir également:
- Remplir automatiquement les champs d'une page web
- Supprimer une page word - Guide
- Traduire une page web - Guide
- Web office - Guide
- Impossible d'ouvrir une page web malgré connexion ok ✓ - Forum Réseaux sociaux
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
2 réponses
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
11 avril 2005 à 10:59
11 avril 2005 à 10:59
Bien sur BERTRANT que c possible :
Tu as donc la référence de ta page web a charger (et si g bien compris c'est cette page qui contient le formulaire qui doit se remplir automatiquement), il faut donc que quand tu appelle ta nouvelle paage, tu passe tes informations par la méthode GET à cette page.
Si tu ne sais pas comment on fait, voilà la syntaxe :
// Soit les informations suivantes receuillies de ta base :
$nom = "Bertrant";
$date_naissance = "13/02/1963";
// La référence à ta page :
... "mapage.php?nom=$nom&date=$date_naissance" ...
//DANS LE FORMULAIRE DE LAPAGE APPELLEE
// texte de 'mapage.php" :
// ON récupère les valeurs éventuellement transmise à la page :
if(isset($_GET[]))
{
$nom = $_GET['nom'];
$date = $_GET['date_naissance'];
}
else
{
$nom = "Aucun nom transmis";
$date = "Aucune date transmise";
}
//puis ensuite ton formulaire de confirmation :
echo "<FORM>";
echo "Nom : <INPUT TYPE=\"text\" NAME=\"nom\" VALUE=\"".$nom."\"><BR>";
echo "Date naissance : <INPUT TYPE=\"text\" NAME=\"date_naissance\" VALUE=\"".$date_naissance."\"><BR>";
echo "<INPUT TYPE=\"submit\" NAME=\"confirm\" VALUE=\"Confimer\">
echo "</FORM>";
Et voilà, normalement ca marche : les balises Value servent à initialiser les zone de texte avec soit les valeurs passée à la page, soit un texte énonçant le fait qu'il n'y a pas eu de données transmises au formulaire.
@++
Tu as donc la référence de ta page web a charger (et si g bien compris c'est cette page qui contient le formulaire qui doit se remplir automatiquement), il faut donc que quand tu appelle ta nouvelle paage, tu passe tes informations par la méthode GET à cette page.
Si tu ne sais pas comment on fait, voilà la syntaxe :
// Soit les informations suivantes receuillies de ta base :
$nom = "Bertrant";
$date_naissance = "13/02/1963";
// La référence à ta page :
... "mapage.php?nom=$nom&date=$date_naissance" ...
//DANS LE FORMULAIRE DE LAPAGE APPELLEE
// texte de 'mapage.php" :
// ON récupère les valeurs éventuellement transmise à la page :
if(isset($_GET[]))
{
$nom = $_GET['nom'];
$date = $_GET['date_naissance'];
}
else
{
$nom = "Aucun nom transmis";
$date = "Aucune date transmise";
}
//puis ensuite ton formulaire de confirmation :
echo "<FORM>";
echo "Nom : <INPUT TYPE=\"text\" NAME=\"nom\" VALUE=\"".$nom."\"><BR>";
echo "Date naissance : <INPUT TYPE=\"text\" NAME=\"date_naissance\" VALUE=\"".$date_naissance."\"><BR>";
echo "<INPUT TYPE=\"submit\" NAME=\"confirm\" VALUE=\"Confimer\">
echo "</FORM>";
Et voilà, normalement ca marche : les balises Value servent à initialiser les zone de texte avec soit les valeurs passée à la page, soit un texte énonçant le fait qu'il n'y a pas eu de données transmises au formulaire.
@++
11 avril 2005 à 11:08
Maintenant, etant nul en ce qui concerne tout cela, je voudrai etre sur d'avoir bien compris.
Je tape dans mon navigateur, ou je le fais directement de ma BDD
http://www.lapage/leFormulaire/f(isset($_GET[]))
{
$nom = $_GET['nom'];
$date = $_GET['date_naissance'];
}
else
{
$nom = "Aucun nom transmis";
$date = "Aucune date transmise";
}
echo "<FORM>";
echo "Nom : <INPUT TYPE=\"text\" NAME=\"nom\" VALUE=\"".$nom."\"><BR>";
echo "Date naissance : <INPUT TYPE=\"text\" NAME=\"date_naissance\" VALUE=\"".$date_naissance."\"><BR>";
echo "<INPUT TYPE=\"submit\" NAME=\"confirm\" VALUE=\"Confimer\">
echo "</FORM>";
c'est ca ou (ce que je crois ) je n'ai rien compris ??
Un enorme merci pour ton aide
Bertrand