Autor Zpráva
Latys
Profil *
Ahoj. Potřebuju poradit

vytvořte www stránku na které si ve formulářovém poli "select" vyberete jeden ze čtyř Vámi přednastavených Automobilů. Po stisku tlačítka odeslat se zobrazí www stránka s obrázkem a základními parametry o Vámi vybraném modelu automobilu. Viz Příklad: http://moodle.g6.cz/1/vypisa.php
martin1312
Profil
Neviem, či to máš nejakú úlohu, ale zrejme hej. Na začiatok by si mohol napísať, čomu nerozumieš a postnuť tvoj zdrojak.
Latys
Profil *
martin1312, Tohle už mam:

<form method="post" action="test-zpracovani.php" target="_blank">
Vyber si ...
<select name="pr1-1">
<option value="1">Ford Mustang Shelby GT</option>
<option value="2">Škoda Rabbit</option>
<option value="3">BMW Z350</option>
<option value="4">Blondýna u auta</option>
<option value="5">Bruneta u auta</option>
<option value="6">Blondýna u auta</option>
<option value="7" selected="selected">Nic</option>
</select>
<input type="submit" value="Odeslat" name="odeslano">
</form>
ale potřebuju pod to hodit nějak odkazy na ty obrázky tomu vůbec nerozumim a nevim jak ... to je ten problém
martin1312
Profil
no a ten subor test-spracovani.php ?

Tipujem ze ho nemas. Ale ak trosku rozumies php, tak je to velmi jednoduche.
V tom spracujucom scripte budes podla zadaneho value z formularu echovat html kod pre zobrazenie obrazku.



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>

<?php 
if(isset($_POST["odeslano"]) && $_POST["vyber"] != "7")
    {
        switch ($_POST["vyber"])
            {
                case '1': echo '<img src="obr1.jpg" />'; break;
                case '2': echo '<img src="obr2.jpg" />'; break;
                case '3': echo '<img src="obr3.jpg" />'; break;
                case '4': echo '<img src="obr4.jpg" />'; break;
                case '5': echo '<img src="obr5.jpg" />'; break;
                case '6': echo '<img src="obr6.jpg" />'; break;
            }
    }
?>


<form method="post" action="#" >
Vyber si ...
<select name="vyber">
  <option value="1">Ford Mustang Shelby GT</option>
  <option value="2">Škoda Rabbit</option>
  <option value="3">BMW Z350</option>
  <option value="4">Blondýna u auta</option>
  <option value="5">Bruneta u auta</option>
  <option value="6">Blondýna u auta</option>
  <option value="7" selected="selected">Nic</option>
</select>
  <input type="submit" value="Odeslat" name="odeslano">
</form>
</body>
</html>
Latys
Profil *
Latys:
Díky moc za pomoc. ;)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: