Witam wszystkich jestem laikiem jeżeli chodzi o php, dopiero się go uczę, stawiam pierwsze kroczki i mam prośbę do starszych użytkowników, jeżeli możecie wyjaśnijcie mi co w poniższym kodzie jest nie tak że dane z formularza nie chcą się zapisać na serwerze.
<?php
$iloscpiwo = $_POST ['iloscpiwo']; //przypisanie wartości poprzez użycie formularza
$iloscwino = $_POST ['iloscwino'];
$iloscwodka = $_POST ['iloscwodka'];
$iloscdrink = $_POST ['iloscdrink'];
$ilosccola = $_POST ['ilosccola'];
$DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
echo '<p>Zamówienie przyjęte o '; echo '<p>Zamówienie Państwa wygląda następująco: </p>';
echo $iloscpiwo.'Piwo<br />'; //wyświetla ilość zadeklarowaną w formularzu echo $iloscwino.'Wino<br />'; echo $iloscwodka.'Wódka<br />'; echo $iloscdrink.'Drink<br />'; echo $ilosccola.'Cola<br />';
$ilosc = 0;
$ilosc = $iloscpiwo + $iloscwino + $iloscwodka + $iloscdrink + $ilosccola;
echo 'Zamówionych trunków: '.$ilosc. '<br />';
$wartosc = 0.00;
define ( "CENAPIWA", 5
); //przypisanie stałej wartości(ceny) piwa,wódki itd.
$wartosc = $iloscpiwo * CENAPIWA
+ $iloscwino * CENAWINA
+ $iloscwodka * CENAWÓDKI
+ $iloscdrink * CENADRINKA
+ $ilosccola * CENACOLI;
$stawkavat = 0.22; // stawka VAT wynosi 22%
$wartosc = $wartosc * (1 + $stawkavat);
if( $ilosc == 0 ){ //jeżeli podana ilość w formularzu jest równa zero wyświetli się poniższy komunikat
echo '<p style="color:red">'; echo 'Na poprzedniej stronie nie zostało złożone żadne zamówienie !<br /> ';
$co = $_POST ['co'];
if($co == "a") {
echo "<P>Brzuch ci urośnie</p>"; } else if($co == "b") {
echo "<P>Pod mostem smakuje najlepiej</p>"; } else if($co == "c") {
echo "<P>Gwarancja dobrej zabawy</p>"; } else if($co == "d") {
echo "<P>Takie rzeczy tylko w erze</p>"; }
$ciagwyjsciowy = $data."\t".
$iloscpiwo." piwo \t".
$iloscwino." wino \t".
$iloscwodka." wódka \t".
$iloscdrink." drink \t".
$ilosccola." cola \t".
$wartosc." PLN \t";
@ $wp = fopen("$DOCUMENT_ROOT/.../zamowienia/zamowienia.txt". 'ab');
echo "<p>Zamówienie zapisane.</p>"; ?>