<?php
if (isset($_POST['submit'])) $iloscopon = $_POST['iloscopon'];
$iloscoleju = $_POST['iloscoleju'];
$iloscswiec = $_POST['iloscswiec'];
{
echo'Na poprzedniej stronie złozyłes zamowienia'; }
else
{
$data =$_POST['data'];
$data=date('H:i, j F Y'); echo '<p>Zamówienie przyjęte o '.$data.'';
echo '<p>Zamówienie Państwa wyglada następujaco: </p>'; if ($iloscopon > 0)
if($iloscopon==1){
{
echo $iloscopon.' opony'; }else
{
}
if($iloscoleju==1)
{
{
echo $iloscoleju.' butelki oleju'; }else{
echo $iloscoleju.' butelek oleju';
}
if($iloscswiec==1)
{
echo '1 swieca zapłonowa'; {
echo $iloscswiec.' swiece zapłonowe'; }else{
echo $iloscswiec.' swiec zapłonowych';
}
$ilosc = 0;
$wartosc = 0.00;
$ilosc = $iloscopon + $iloscoleju + $iloscswiec;
echo 'Zamówionych częsci: '.$ilosc.'<br />';
$wartosc = 0.00;
$cenaopon=50;
$cenaoleju=100;
$cenaswiec=150;
$wartosc = $iloscopon * $cenaopon
+ $iloscoleju * $cenaoleju
+ $iloscswiec * $cenaswiec;
$stawkavat = 0.22; // stawka VAT wynosi 22%
$wartosc = $wartosc * (1 + $stawkavat);
switch($jak = $_POST['jak'])
{
case "a";
break;
case "b";
break;
case "c";
break;
case "d";
break;
}
$adres = $_POST['adres'];
echo 'Adres wysyłki: '.$adres;
$ciagwyjsciowy = $data."\t"
.$iloscopon." opon \t"
.$iloscoleju." butelek oleju\t"
.$iloscswiec." swiec zapłonowych\t"
.$wartosc."PLN\t"
.$adres."\t"
."Odpowiedz:" .$jak."\n";
@$wp = fopen("zamowienia.txt", 'a+'); if (!$wp)
{
echo '<p><strong> Zamówienie Państwa nie może zostać przyjęte w tej chwili. ' .'Proszę spróbować później.</strong></p></body></html>';
}
echo '<p>Zamówienie zapisane.</p>'
}
return false;
}
else {
?>
<form action="" method=post>
<table border=0>
<tr bgcolor=#cccccc>
<td width="150">Produkt</td>
<td width="15">Ilosc</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>Swiece Zapłonowe</td>
<td align="center"><input type="text" name="iloscswiec" size="3" maxlength="3"></td>
</tr>
<tr>
<td>Adres</td>
<td align="left"><input type="text" name="adres" size="40" maxlength="40" /></td>
</tr>
<tr>
<tr>
<td>Jak trafiles do nas?</td>
<td><select name="jak"
<option value="a">Jestem klientem
<option value="b">Przez google
<option value="c">Od znajomego
<option value="d">Reklama w tv
</select>
</td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Złóż zamówienie"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="reset" value="Czysc dane"></td>
</tr>
</table>
</form>
<?php
}
?>
Nie mogę znaleźć błędu, błąd to 133 linijka czyli } przed return false;
Drugie pytanie jak mam wykonać, aby jak wpisze tylko dane w jedno pole, inne mi sie nie wyswietlaly, próbowałem tak ale nie wychodzi:
{
echo'Na poprzedniej stronie złozyłes zamowienia'; }
else
{
$data =$_POST['data'];
$data=date('H:i, j F Y'); echo '<p>Zamówienie przyjęte o '.$data.'';
echo '<p>Zamówienie Państwa wyglada następujaco: </p>';
if ($iloscopon > 0) {
echo $iloscopon.' C<br>';
if($iloscopon==1){
{
echo $iloscopon.' opony'; }else
{
}