dzień dobry, napisałam php wyświetlający wynik wypełnionego formularza w formie zamawiania części samochodowych, ale po wykonaniu polecenia "zloz zamowienie" wyświetla się jedynie
Zam�wienie przyjete o '; echo $data; echo '
'; echo '
Zam�wienie Panstwa wyglada nastepujaco:'; echo '
'; if( $ilosc == 0 ) { echo 'Na poprzedniej stronie nie zostalo zlozone zadne zamowienie!
'; } else { if ( $iloscopon>0 ) echo $iloscopon.' opon
'; if ( $iloscoleju>0 ) echo $iloscoleju.' butelek oleju
'; if ( $iloscswiec>0 ) echo $iloscswiec.' swiec zaplonowych
'; } $wartosc =$iloscopon * CENAOPON + $iloscoleju * CENAOLEJU + $iloscswiec * CENASWIEC; $wartosc=number_format($wartosc, 2, '.', ' '); echo '
Wartosc zamowienia wynosi '.$wartosc.'
'; echo '
Adres wysylki to '.$adres. '
'; $ciagwyjsciowy = $data."\t".$iloscopon." opon \t".$iloscoleju." butelek oleju\t" .$iloscswiec." swiec zaplonowych\t".$wartosc ."PLN/t". $adres."\n"; // otwarcie pliku w celu dopisywania @ $wp = fopen("zamowienia/zamowienia.txt", 'a'); //LOCK_EX blokowanie pliku po otwarciu, lecz przed odczytaniem brak dostępu dla drugiego klienta do czasu zwolnienia. //atrybuty LOCK_EX /blokowanie zapisu/, LOCK_SH /blokowanie odczytu/, LOCK_UN /zwalnia blokade/, LOCK_NB/przciwdziła blokadzie/ flock($wp, LOCK_EX); if (!$wp) { echo '
Zam�wienie Panstwa nie moze zostac przyjete w tej chwili. ' .'Prosze sprobowac pozniej.
'; exit; } fwrite($wp, $ciagwyjsciowy); flock($wp, LOCK_UN); fclose($wp); echo '
Zamowienie zapisane.
'; ?> a powinno pokazać datę złożenia zamówienia i co zostało zamówione oraz adres
tutaj strona którą zrobiłam:
<!DOCTYPE html>
div {
background-image: url('bg.png');
}
<link rel="stylesheet" type="text/css" href="janekplik.css"/> <h1>Czesci samochodowe Janka
</h1> <h2>Formularz zamowienia
</h2>
<form action="przetworzzamowienie.php" method=post>
<td width=150>Produkt
</td>
<td align=left><input type="text" name="iloscopon" size=3 maxlength=3>
<td align=left><input type="text" name="iloscoleju" size=3 maxlength=3>
<td>swiece zaplonowe
</td> <td align=left><input type="text" name="iloscswiec" size=3 maxlength=3>
<td align=left><input type="text" name="adres" size=40 maxlength=40> <td colspan=2 align=center><input type=submit value="Zloz zamowienie"></td>
tutaj kod php:
<?php
$iloscopon = $_POST['iloscopon'];
$iloscoleju = $_POST['iloscoleju'];
$iloscswiec = $_POST['iloscswiec'];
$adres=$_POST['adres'];
?>
<!DOCTYPE html>
<html lang="pl-PL">
<head>
<title>Czesci samochodowe Janka</title>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="janekplik.css"/>
</head>
<body>
<h1>Czesci samochodowe Janka, wyniki zamowienia</h1>
<?php
$ilosc=0;
$ilosc+=$iloscopon;
$ilosc+=$iloscoleju;
$ilosc+=$iloscswiec;
$wartosc=0.00;
echo '<p>Zamówienie przyjete o ';
echo '<p>Zamówienie Panstwa wyglada nastepujaco:';
if( $ilosc == 0 )
{
echo 'Na poprzedniej stronie nie zostalo zlozone zadne zamowienie!<br />'; }
else
{
if ( $iloscopon>0 )
echo $iloscopon.' opon<br />'; if ( $iloscoleju>0 )
echo $iloscoleju.' butelek oleju<br />'; if ( $iloscswiec>0 )
echo $iloscswiec.' swiec zaplonowych<br />'; }
$wartosc =$iloscopon * CENAOPON + $iloscoleju * CENAOLEJU + $iloscswiec * CENASWIEC;
echo '<p>Wartosc zamowienia wynosi '.$wartosc.'</p>';
echo '<P>Adres wysylki to '.$adres. '<br />';
$ciagwyjsciowy = $data."\t".$iloscopon." opon \t".$iloscoleju." butelek oleju\t"
.$iloscswiec." swiec zaplonowych\t".$wartosc
."PLN/t". $adres."\n";
// otwarcie pliku w celu dopisywania
@ $wp = fopen("zamowienia/zamowienia.txt", 'a');
//LOCK_EX blokowanie pliku po otwarciu, lecz przed odczytaniem brak dostępu dla drugiego klienta do czasu zwolnienia.
//atrybuty LOCK_EX /blokowanie zapisu/, LOCK_SH /blokowanie odczytu/, LOCK_UN /zwalnia blokade/, LOCK_NB/przciwdziła blokadzie/
if (!$wp)
{
echo '<p><strong> Zamówienie Panstwa nie moze zostac przyjete w tej chwili. ' .'Prosze sprobowac pozniej.</strong></p></body></html>';
}
echo '<p>Zamowienie zapisane.</p>'; ?>
</body>
</html>