![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie! Jestem zdecydowanie raczkującą osobą jeśli chodzi o zagadnienia związane z PHP jednak dzięki pewnej książce powoli zaczynają mnie one coraz bardziej interesować, żeby nie przedłużać: chodzi o problem z zapisaniem zamówienia, jeśli ktos widziałby byłąd lub jakieś przeoczenie, najmocniej proszę o pomoc... oto kod:
zamowienie.php <?php $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT']; $kit01 = $_POST['kit01']; $kit02 = $_POST['kit02']; $kit03 = $_POST['kit03']; $kit04 = $_POST['kit04']; $kit05 = $_POST['kit05']; $kit06 = $_POST['kit06']; $adres = $_POST['adres']; $kod = $_POST['kod']; $miejscowosc = $_POST['miejscowosc']; $nazwisko = $_POST['nazwisko']; ?> <h5>Wyniki Twojego zamówienia</h5> <?php echo '<p>Zamówienie przyjęte o '; echo date('H:i'); echo '</p>'; $ilosc = 0; $ilosc = $kit01 + $kit02 + $kit03 + $kit04 + $kit05 + $kit06; echo 'Zamówionych koszulek: '.$ilosc.'<br />'; if ( $ilosc == 0 ) { echo 'Na poprzedniej stronie nie zostało złożone żadne zamówienie! <br /><br />'; } else { if ( $ilosc>0 ) echo '<p>Państwa zamówienie wygląda następująco: </p>'; if ( $kit01>0 ) echo $kit01. ' koszulek Inter Mediolan 07/08 home <br /><br />'; if ( $kit02>0 ) echo $kit02. ' koszulek Inter Mediolan 07/08 away<br /><br />'; if ( $kit03>0 ) echo $kit03. ' koszulek Legia Warszawa 07/08 home<br /><br />'; if ( $kit04>0 ) echo $kit04. ' koszulek Chelsea Londyn 07/08 away<br /><br />'; if ( $kit05>0 ) echo $kit05. ' koszulek Bayern Monachium 07/08 home<br /><br />'; if ( $kit06>0 ) echo $kit06. ' koszulek Atletico Madryt 06/07 home<br /><br />'; } if ( $nazwisko ) echo '<p>Imię i nazwisko: ' .$nazwisko. '</p>'; if ( $adres ) echo '<p>Adres: ' .$adres. '</p>'; if ( $kod ) echo '<p>Kod pocztowy: ' .$kod. '</p>'; if ( $miejscowosc) echo '<p>Miejscowość: ' .$miejscowosc. '</p><br />'; define("CENA01", 340); define("CENA02", 320); define("CENA03", 180); define("CENA04", 360); define("CENA05", 300); define("CENA06", 310); $wartosc = $kit01 * CENA01 + $kit02 * CENA02 + $kit03 * CENA03 + $kit04 * CENA04 + $kit05 * CENA05 + $kit06 * CENA06; echo 'cena netto: '.number_format($wartosc, 2).' PLN<br />'; $vat = 0.22; $wartosc = $wartosc * (1 + $vat); echo 'cena brutto: '.number_format($wartosc, 2).' PLN<br />'; $ciagwyjsciowy = $data."/t" .$kit01." Inter Mediolan Home /t" .$kit02." Inter Mediolan Away /t" .$kit03." Legia Warszawa /t" .$kit04." Chelsea Londyn /t" .$kit05." Bayer Monachium /t" .$kit06." Atletico Madryt /t" .$wartosc."PLN/t" .$nazwisko." nazwisko /t" .$adres." adres /t" .$kod." kod /t" .$miejscowosc."/n"; @ $wp = fopen("$DOCUMENT_ROOT/../zamowienia/zamowienia.txt", 'ab'); if (!$wp) { echo '<p>Zamówienie nie może zostać teraz przyjęte.</p>'; exit; } fwrite($wp, $ciagwyjsciowy, strlen($ciagwyjsciowy)); fclose($wp); echo '<p>Zamówienie zapisane</p>'; ?> see_zamowienie.php <?php $DOCUMENT_ROOT = $HTTP_SERVER_VARS['DOCUMENT_ROOT']; @ $wp = fopen("$DOCUMENT_ROOT/../zamowienia/zamowienia.txt", 'rb'); if(!$wp) { echo "</p>Brak zamównień</p>"; exit; } while (!feof($wp)) { $zamowienie = fgets($wp, 999); echo $zamowienie.'<br />'; } fclose($wp); ?> Bardzo proszę o pomoc -------------------- C'e solo l'Inter
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 07:14 |