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!";
}
?>
$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!".