Autor Zpráva
fedikew
Profil
Dobrý večer.

Chcem Vás poprosiť o pomoc s týmto PHP skriptom:

<?php
//  $auto1=250000; 
//  $auto2=300000;
//  $lietadlo1=10000000;
//  $lietadlo2=15000000;

$auto = $_POST["auto"];
$lietadlo = $_POST["lietadlo"];
if (!isset($_POST['submit'])) { // if page is not submitted to itself echo the form
?>
<html>
<head>
<title>spočítaj hodnoty výberu</title>
</head>
<body>
<form method="post" action="<?php echo $PHP_SELF;?>">
  <br />
  <br />
vyberte si auto číslo:<br />
Auto1:<input type="radio" value="auto1" name="auto"><br />
Auto2:<input type="radio" value="auto2" name="auto"><br />

<br />
vyberte si lietadlo:<br />
Lietadlo1:<input type="radio" value="lietadlo1" name="lietadlo"><br />
Lietadlo2:<input type="radio" value="lietadlo2" name="lietadlo"><br />
<br />
<input type="submit" value="submit" name="submit">
</form>
<?
} else {
echo "Vybrali ste si auto ".$auto;  
echo "<br />";
echo "a lietadlo ".$lietadlo;
echo "<br />";
//   $spolu=$auto+$lietadlo;
//   echo $spolu;
}
?>

----------
Ide o to že neviem ako mám zadať a spočítať vybrane hodnoty pomocou input type..
Konréktne:
vyberiem si jednu položku z 1.možnosti
vyberiem si jednu položku z 2.možnosti
Každá položka by mala v sebe ukrývať aj číselnú hodnotu a potrebujem daný výber s ich hodnotami sčítať.

Ďakujem za radu alebo pomoc.

Moderátor DoubleThink: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Casero
Profil
fedikew:
Pokud jsem tě správně pochopil.
Tak třeba takto:

<?php
 $auta[1]=250000;
 $auta[2]=300000;
 $lietadla[1]=10000000;
 $lietadla[2]=15000000;

$auto = $_POST["auto"];
$lietadlo = $_POST["lietadlo"];
if (!isset($_POST['submit'])) { // if page is not submitted to itself echo the form
?>
<html>
<head>
<title>spočítaj hodnoty výberu</title>
</head>
<body>
<form method="post" action="<?php echo $PHP_SELF;?>">
<br />
<br />
vyberte si auto číslo:<br />
Auto1:<input type="radio" value="1" name="auto"><br />
Auto2:<input type="radio" value="2" name="auto"><br />

<br />
vyberte si lietadlo:<br />
Lietadlo1:<input type="radio" value="1" name="lietadlo"><br />
Lietadlo2:<input type="radio" value="2" name="lietadlo"><br />
<br />
<input type="submit" value="submit" name="submit">
</form>
<?
} else {
echo "Vybrali ste si auto auto".$auto;
echo "<br />";
echo "a lietadlo lietadlo".$lietadlo;
echo "<br />";
$spolu=$auta[$auto]+$lietadla[$lietadlo];
echo $spolu;
}
?> 
fedikew
Profil
Ďakujem 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: