B
ByeBye 246039
Hallo liebe Programmierer,
ich hoffe, mir kann jemand von euch einen Tipp oder einen Hinweis geben, wie ich folgendes realisieren könnte:
In einem Formular befindet sich eine Select-Liste mit Produkten. In der Liste kann man mehrere Produkte selectieren. Rechts daneben soll ein entsprechendes Bild das zuletzt angeklickte Produkt zeigen. Wie realisieren ich das Ereignis onchange bzw. wie könnte ich das anders umsetzen?
Ich würde das gern mit PHP programmieren, da ich in der Datei das gesamte Formular bereits mit PHP überprüfe und verarbeite.
Lieben Dank für Eure Hilfe.
Viele Grüße, SuLeu
Hier mein bisheriger Code:
ich hoffe, mir kann jemand von euch einen Tipp oder einen Hinweis geben, wie ich folgendes realisieren könnte:
In einem Formular befindet sich eine Select-Liste mit Produkten. In der Liste kann man mehrere Produkte selectieren. Rechts daneben soll ein entsprechendes Bild das zuletzt angeklickte Produkt zeigen. Wie realisieren ich das Ereignis onchange bzw. wie könnte ich das anders umsetzen?
Ich würde das gern mit PHP programmieren, da ich in der Datei das gesamte Formular bereits mit PHP überprüfe und verarbeite.
Lieben Dank für Eure Hilfe.
Viele Grüße, SuLeu
Hier mein bisheriger Code:
Code:
<div id="kontakt">
<!--Kontaktformular Anfang-->
<form action="" method="POST">
<div id="kontaktform"><?php echo $fehlertext;?><?php echo $verschickt;?>
<h1>Bestellanfrage</h1>
<select name="produkt[]" size="10" multiple="multiple" onchange="****?">
<optgroup label="Terrassendielen">
<option value="812091" selected="selected">Coffee, für ca. 5 m²</option>
<option value="812101">Coffee, für ca. 16 m²</option>
<option value="812098">Dark Grey, für ca. 14 m²</option>
<option value="812102">Dark Grey, für ca. 16 m²</option>
<option value="812090">Cedar, für ca. 5 m²</option>
<option value="812100">Cedar, für ca. 16 m²</option>
</optgroup>
<optgroup label="Terrassenfliesen">
<option value="HS-30-S-30-1">Coffee, HS-30-S-30-1</option>
<option value="HS-30-S-30-2">Coffee, HS-30-S-30-2</option>
<option value="HS-30-S-30-3">Coffee, HS-30-S-30-3</option>
<option value="HS-30-S-30-4">Coffee, HS-30-S-30-4</option>
<option value="HS-30-S-30-5">Coffee, HS-30-S-30-5</option>
<option value="HS-30-S-30-6">Coffee, HS-30-S-30-6</option>
<option value="HS-30-S-30-7">Coffee, HS-30-S-30-7</option>
<option value="HS-30-S-30-8">Coffee, HS-30-S-30-8</option>
<option value="HS-30-S-30-9">Coffee, HS-30-S-30-9</option>
...
</optgroup>
</select><img name="produktbild" src="<?php echo "../images/products/".$produkt;?>" /><br />
<p> </p>
<div style="float:left; margin-right:30px;">
<p>Ihre Adressdaten</p>
<input type="text" name="name" value="<?php echo $name;?>" size="26" <?php echo $namestyle; ?> /><br />
<input type="text" name="strasse" value="<?php echo $strasse;?>" size="26" <?php echo $strassestyle; ?> /><br />
<input type="text" name="plz" value="<?php echo $plz;?>" size="26" <?php echo $plzstyle; ?> /><br />
<input type="text" name="ort" value="<?php echo $ort;?>" size="26" <?php echo $ortstyle; ?> /><br />
<input type="text" name="email" value="<?php echo $email;?>" size="26" <?php echo $emailstyle; ?> /><br />
</div>
<div>
<p>Lieferadresse - falls abweichend</p>
<input type="text" name="lname" value="<?php echo $lname;?>" size="26" <?php echo $lnamestyle; ?> /><br />
<input type="text" name="lstrasse" value="<?php echo $lstrasse;?>" size="26" <?php echo $lstrassestyle; ?> /><br />
<input type="text" name="lplz" value="<?php echo $lplz;?>" size="26" <?php echo $lplzstyle; ?> /><br />
<input type="text" name="lort" value="<?php echo $lort;?>" size="26" <?php echo $lortstyle; ?> /><br />
<input type="text" name="lemail" value="<?php echo $lemail;?>" size="26" <?php echo $lemailstyle; ?> /><br />
</div>
<textarea name="text" cols="60" rows="4" <?php echo $textstyle; ?>><?php echo $text;?></textarea><br />
<div><button name="absenden" type="submit" value="absenden" style="border:none; background:none;">absenden
<img src="../images/absendebutton.png" alt="an BLS-cleanservice senden" width="35" height="35" align="middle" /></button></div>
</div>
</form>
<!-- Kontaktformular Ende -->
</div>