Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dodawanie
Forum PHP.pl > Forum > PHP
Matthewcode
Siemka. Napisałem kod na policzenie ile zapłacimy za zakupy:
Kod
<?
$a=$_POST['a'];
$b=$_POST['b'];
$c=$_POST['c'];
$d=$_POST['d'];
$e=$_POST['e'];
$f=$_POST['f'];
$g=$_POST['f'];
$h=$_POST['h'];
if ($h) {
echo 'zaplacisz '.$h.' + '.$g.' + '.$f.' + '.$e.' + '.$d.' + '.$c.' + '.$b.' + '.$a.' = '.($h+$g+$f+$e+$e+$d+$c+$b+$a).' <br />';
}
?>
<form action="zakupy.php" method="post">
Cena 1: <input type="text" name="h" value="" /> <br />
Cena 2: <input type="text" name="g" value="" /> <br />
Cena 3: <input type="text" name="f" value="" /> <br />
Cena 4: <input type="text" name="e" value="" /> <br />
Cena 5: <input type="text" name="d" value="" /> <br />
Cena 6: <input type="text" name="c" value="" /> <br />
Cena 7: <input type="text" name="b" value="" /> <br />
Cena 8: <input type="text" name="a" value="" /> <br />
<input type="submit" name="Ok" value="Policz!">
<br>
</form>

Wszystko pięknie ładne, ale jak wczytuję strone localhost/zakupy.php i zaczynam uzupełniać do mam taki problem.
Załóżmy kupiłem mleko i kawę. W cene 1 wpisuję: 4.99, a w cenę 2: 7.45.
Klikam "Policz i otrzymuję komunikat zwrotny":
Cytat
zaplacisz 4.99 + + + + + + + = 4.99

Jak widać. Wzięło tylko pierwszą cenę za mleko 4.99.
W czym tkwi moje pytanie? Jak edytować kod, aby, np. po wpisaniu dwóch produktów policzyło nam cenę.


@edit
Zły dział, niech moderator przeniesie.
Necsord
  1. $g=$_POST['f'];

Masz błąd.
Matthewcode
Poleciał + smile.gif
@edit
Aby już nie zakładać nowego tematu spytam się tutaj.
Jest możliwość ustawienia czarnego tła tak jak w HTML?
  1. <body bgcolor="#000000" text="#FFFFFF>
Necsord
Do takich rzeczy używaj CSS'a. Idąc przykładem:
W pliku/bloku css:
  1. body{
  2. background-color: #000000;
  3. color: #ffffff;
  4. }

lub
  1. <body style="background-color: #000000; color: #ffffff;">

więcej w pierwszym lepszym tutorialu od CSS'a.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.