2 pièce(s) jointe(s)
Récuperation de la dernière image affichée
Bien le bonjour à vous tous,
Voilà mon problème :
J'ai appris Javascript hier (je débute quoi:D) et j'ai réussi à faire en sorte que lorsque l'on clique sur une option dans une liste, une nouvelle image remplace l'ancienne (à côté de la liste) voir la page en question --> http://www.kern-germain.com/repros.html
Bon jusque là tout va bien.
Mon problème se situe sur la page php appelée par le formulaire. Je reçois tout le formulaire par e-mail et c'est très bien, mais j'aimerai que lorsque l'utilisateur arrive sur cette page, l'image affichée soit la dernière appelée par javascript sur la page précedente... faites un test : selectionnez une image dans la liste(sauf Kernunos) laissez les champs suivants vides et mettez "test" dans le dernier. Normalement, vous arrivez sur la page suivante avec ce message "message envoyé" et une image (Kernunos en l'occurence). C'est cette image que je voudrai changer suivant celle que vous avez selectionné avant.
en piece jointe les deux pages concernées
Voici le code du formulaire :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <form name="imgvariable" method="post" action="repros.php">
<p><a href="#">
<input type="hidden" name="subject" value="Reproductions sur www.yannick-germain.com" />
</a>
<select name="Titre de la reproduction" size="10" class="Style7" id="Titre de la reproduction">
<option>- Série "La Légende" -</option>
<option> </option>
<option selected="selected" onclick="ChangeImg1()">Kernunos</option>
<option onclick="ChangeImg2()">Le Lutin</option>
<option onclick="ChangeImg3()">Les Rêves de Princesses</option>
<option onclick="ChangeImg4()">La Fée</option>
//et ainsi de suite, il y a 59 options avec une fonction par ligne soit 59 fonctions
</select>
<a href="#"><img src="/images/repros/Kernunos.jpg" name="IMAGE" border="2" /></a></p>
// C'est ce que je veux récupérer pour inclure dans le fichier repros.php
<p>
<label>
<input type="submit" value="Envoyer" />
</label>
</p>
</form> |
voici une des 59 fonctions javascript!
Code:
1 2 3 4 5
| <script language="javascript">
function ChangeImg1(){
document.imgvariable.IMAGE.src="http://www.yannick-germain.com/images/repros/Kernunos.jpg";
}
</script> |
et enfin le code php de ma deuxieme page :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <?php
$TO = "contact@xxxxxxxx.com";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: ../message_envoye.html");
?> |
En gros il me faudrait un code qui récupere l'adresse de l'image et qui la réaffiche.
J'espere avoir été clair (je fais de mon mieux)
Merci de votre aide
Kern