AIDE EN affichage PHP
rubera1971
Messages postés
2
Statut
Membre
-
Ssylvainsab Messages postés 2892 Statut Modérateur -
Ssylvainsab Messages postés 2892 Statut Modérateur -
Bonjour les amis,
Je vous écris pour réquérir votre aide en matière d'affichage/formulaire PHP. Voici ce que je voudrais bien faire:
"Réaliser une page php qui contient un formulaire prenant en compte les informations suivantes:
-titre
-le choix d'une des trois couleurs de fond proposées
-une des deux images (Albert1.jpg et Albert2.jpg) proposées
Lorsque je valide, ce formulaire doit créer une page reprenant les options sélectionnées précédemment: le titre doit être le titre de la page; la couleur de fond doit être respéctée; l'image doit être insérée.
Comme je ne suis "illuminé" en PHP, je vous écris pour obtenir votre aide qui, je le crois, ne tardera pas à venir. Voici mon formulaire en question:
<html>
<body>
<title>Affichage en PHP</title>
<form action="affichage.php" method="GET">
<label>Couleur</label>
<select name="couleur[]" multiple="yes" size="3">
<BODY bgcolor=#FFFF00><option value="Jaune">Jaune</option></BODY>
<BODY bgcolor=#9ACD32><option value="Vert">Vert</option></BODY>
<BODY bgcolor=#FF1493><option value="Rose">Rose</option></BODY>
</select><br/>
<label>Image</label>
<select name="albert[]" multiple="yes" size="2">
<option value="albert1"><a href="Albert1.jpg">Image1</option></a>
<option value="albert2"><a href="Albert2.jpg">Image2</option></a>
</select><br/><br/>
<input type="submit" value="Envoyer">
</form>
</body>
</html>
Au plaisir de vous lire bientôt
albert
Je vous écris pour réquérir votre aide en matière d'affichage/formulaire PHP. Voici ce que je voudrais bien faire:
"Réaliser une page php qui contient un formulaire prenant en compte les informations suivantes:
-titre
-le choix d'une des trois couleurs de fond proposées
-une des deux images (Albert1.jpg et Albert2.jpg) proposées
Lorsque je valide, ce formulaire doit créer une page reprenant les options sélectionnées précédemment: le titre doit être le titre de la page; la couleur de fond doit être respéctée; l'image doit être insérée.
Comme je ne suis "illuminé" en PHP, je vous écris pour obtenir votre aide qui, je le crois, ne tardera pas à venir. Voici mon formulaire en question:
<html>
<body>
<title>Affichage en PHP</title>
<form action="affichage.php" method="GET">
<label>Couleur</label>
<select name="couleur[]" multiple="yes" size="3">
<BODY bgcolor=#FFFF00><option value="Jaune">Jaune</option></BODY>
<BODY bgcolor=#9ACD32><option value="Vert">Vert</option></BODY>
<BODY bgcolor=#FF1493><option value="Rose">Rose</option></BODY>
</select><br/>
<label>Image</label>
<select name="albert[]" multiple="yes" size="2">
<option value="albert1"><a href="Albert1.jpg">Image1</option></a>
<option value="albert2"><a href="Albert2.jpg">Image2</option></a>
</select><br/><br/>
<input type="submit" value="Envoyer">
</form>
</body>
</html>
Au plaisir de vous lire bientôt
albert
A voir également:
- AIDE EN affichage PHP
- Affichage double ecran - Guide
- Easy php - Télécharger - Divers Web & Internet
- Windows 11 affichage classique - Guide
- Expert php pinterest - Télécharger - Langages
- Problème affichage fenêtre windows 10 - Guide
1 réponse
Salut.
C'est normal tous ces "body bgcolor" ??
Ce code devrait marcher, mais j'ai l'impression de te mâcher le travail car ton code c'est un peu n'importe quoi :-\
C'est normal tous ces "body bgcolor" ??
Ce code devrait marcher, mais j'ai l'impression de te mâcher le travail car ton code c'est un peu n'importe quoi :-\
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Affichage en PHP</title>
</head>
<?php
if(isset($_GET['envoi']))
{
if($_GET['couleur']!=='-'and $_GET['image']!=='-')
{
echo'<body style="background-color:',$_GET['couleur'],'">',
"\n\n",'<img src="Albert',strstr('img',$_GET['image']),'.jpg">',"\n\n";
$FormulaireOK=true;
}
else
{
echo'<body>',"\n\n",'<p>Il faut sélectionner tous les champs !</p>';
$FormulaireOK=false;
}
}
?>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="GET" enctype="multipart/form-data">
<select name="couleur">
<?php
$selectCouleur="\t".'<option value="yellow">Jaune</option>'.
"\n\t".'<option value="green">Vert</option>'.
"\n\t".'<option value="pink">Rose</option>';
if($FormulaireOK===true)
echo str_replace('value="'.$_GET['couleur'].'"','value="'.$_GET['couleur'].'" selected="selected"',$selectCouleur);
else echo"\t",'<option value="-" selected="selected">Couleur de fond</option>',"\n",$selectCouleur;
?>
</select>
<select name="image">
<?php
$selectImage="\t".'<option value="img1">Image1</option>'.
"\n\t".'<option value="img2">Image2</option>';
if($FormulaireOK===true)
echo str_replace('value="'.$_GET['image'].'"','value="'.$_GET['image'].'" selected="selected"',$selectImage);
else echo"\t",'<option value="-" selected="selected">Image</option>',"\n",$selectImage;
?>
</select>
<input type="submit" value="Envoyer" name="envoi">
</form>
</body>
</html>