Witam wszystkich serdecznie, mam problem taki że komputer pokazuje mi zmienne jako niezdefiniowane. W pewnym sensie dla mnie też to ma jakieś znaczenie, aczkolwiek jest to przykład z CD z książki "PHP i MySQL Tworzenie stron WWW - Wydanie IV" kod jest poniżej, wdzięczny byłbym za udzielenie informacji czemu tak jest i jak to mogę naprawić
PLIK PHP
<html> <head> <title>Czêœci samochodowe Janka — wyniki zamówienia</title> </head> <body> <h1>Czêœci samochodowe Janka</h1> <h2>Wyniki zamówienia</h2> <?php echo '<p>Zamówienie przyjête o '; echo date('H:i, jS F Y'); echo '</p>'; echo '<p>Zamówienie Pañstwa wygl¹da nastêpuj¹co: </p>'; echo $iloscopon.' opon<br />'; echo $iloscoleju.' butelek oleju<br />'; echo $iloscswiec.' œwiec zap³onowych<br />'; $ilosc = 0; $wartosc = 0.00; $ilosc = $iloscopon + $iloscoleju + $iloscswiec; echo 'Zamówionych czêœci: '.$ilosc.'<br />'; $wartosc = 0.00; define('CENAOPON', 100); define('CENAOLEJU', 10); define('CENASWIEC', 4); $wartosc = $iloscopon * CENAOPON + $iloscoleju * CENAOLEJU + $iloscswiec * CENASWIEC; echo 'Cena netto: '.number_format($wartosc, 2).' PLN<br />'; $stawkavat = 0.22; // stawka VAT wynosi 22% $wartosc = $wartosc * (1 + $stawkavat); echo 'Cena brutto: '.number_format($wartosc, 2).' PLN<br />'; ?> </body> </html>
plik html
<form action="przetworzzamowienie.php" method=post> <table border=0> <tr bgcolor=#cccccc> <td width="150">Produkt</td> <td width="15">Ilość</td> </tr> <tr> <td>Opony</td> <td align="center"><input type="text" name="iloscopon" size="3" maxlength="3" /></td> </tr> <tr> <td>Olej</td> <td align="center"><input type="text" name="iloscoleju" size="3" maxlength="3" /></td> </tr> <tr> <td>Świece Zapłonowe</td> <td align="center"><input type="text" name="iloscswiec" size="3" maxlength="3" /></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" value="Złóż zamówienie" /></td> </tr> </table> </form>