![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 1 Dołączył: 4.05.2008 Skąd: Mokotów Ostrzeżenie: (0%) ![]() ![]() |
Korzystam z Krasnala. Poprzez formularz przekazuje 3 dane do pliku formularz.php: $jablka, $cytryny, $orzechy. Zadaniem wspomnianego pliku jest zapisanie ich do pliku zamowienia.txt, ale nie wiem dlaczego skryptowi nie udaje się to.
Oto kod formularz.php: Kod <?php $data = date("F j, Y, g:i a"); if (isset($jablka) && isset($cytryny) && isset($orzechy)) { echo "Zamówienie przyjęte ".$data."<br /><br />"; echo "Ilość jabłek: ".$jablka."<br />"; echo "Ilość cytryn: ".$cytryny."<br />"; echo "Ilość orzechów: ".$orzechy."<br /><br />"; define(CENAJABLEK, 1); define(CENACYTRYN, 2); define(CENAORZECHOW, 3); echo "Cena jabłek: ".CENAJABLEK."<br />"; echo "Cena cytryn: ".CENACYTRYN."<br />"; echo "Cena orzechów: ".CENAORZECHOW."<br /><br />"; $koszt = CENAJABLEK * $jablka + CENACYTRYN * $cytryny + CENAORZECHOW * $orzechy; echo "Wartość zamówienia: ".$koszt." złotych<br /><br />"; $otworz = fopen("zamowienia.txt", 'ab'); flock($otworz, LOCK_SH); $tekst = "Ilość jabłek: ".$jablka. "\t Ilość cytryn: ".$cytryny. "\t Ilość orzechów ".$orzechy."\t"; $zapisz = fwrite($otworz, $tekst); flock($otworz, LOCK_UN); fclose($otworz); if (!$zapisz) { echo "Wystąpił błąd podczas zapisu pliku!"; } else { echo "Zamówienie zapisane."; } } else { echo "Nie wypełniłeś wszystkich pól!"; } ?> E: Skrypt zwraca "Wystąpił błąd podczas zapisu pliku!". Ten post edytował Itep 14.06.2008, 18:52:06 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 06:32 |