![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 18.06.2002 Skąd: Różaniec Ostrzeżenie: (0%) ![]() ![]() |
[php:1:4a6f835593]<?
if ($op=="zam" && isset($kat)&& isset($id)) { $plik="system/txt/cennik/$kat.inc"; // nazwa pliku z danymi $file=fopen($plik,"r"); $tab[0]="Start"; // tworzymy tabele $rozmiar=filesize($plik); if ($rozmiar > 0) { while (!feof ($file)) // odczytuje plik do konca { $zmienna = fgets($file, 4096); // pobiera jedn& linijkę o długo&ci 4096 znaków array_push($tab,$zmienna); // dopisuje do tabeli } $ile=count($tab); $ile--; // liczy ile pól ma tabela, nie licz&ć pola o warto&ci "Start" for ($n=$ile;$n>1;$n--) // powtaraz z wszystkimi polami tabeli { $buffer=explode("||",$tab[$n]); // rozdziela zmienn& po kazdym || if ($buffer[0]=="$id") { // dodawanie do pliku zam print("Nazwa produktu: <b>$buffer[2]</b><br>Firma: <b>$buffer[1]</b><br>cena: <b>$buffer[3]</b> zł<br><br>Artykuł został pomy&lnie dodany do koszyka: <a href=zamowienie.php>zobacz koszyk</a>."); $dane="n$buffer[1]||$buffer[2]||$buffer[3]||"; $file="system/zamowienia/$sklep.txt"; $fp=fopen("$file", "r+"); $dane=$dane.fread($fp, filesize($file)); rewind($fp); flock($fp, 2); fwrite($fp, $dane); flock($fp, 3); fclose($fp); } } } else { print("<p align=center>Twój koszyk jest pusty!</p>"); } } else { print("<p align=center><b>Twój koszyk:</b></p>"); $plik="system/zamowienia/$sklep.txt"; // nazwa pliku z danymi $file=fopen($plik,"r"); $tab[0]="Start"; // tworzymy tabele $rozmiar=filesize($plik); if ($rozmiar > 0) { print("<table border=0 align=center width=99% cellspacing=1 cellpadding=1>"); print("<tr class=n><td width=60%>&Nazwa produktu:</td><td width=30%>&Producent:</td><td width=10%>&Cena:</td></tr>"); while (!feof ($file)) // odczytuje plik do konca { $zmienna = fgets($file, 4096); // pobiera jedn& linijkę o długo&ci 4096 znaków array_push($tab,$zmienna); // dopisuje do tabeli } $ile=count($tab); $ile--; // liczy ile pól ma tabela, nie licz&ć pola o warto&ci "Start" for ($n=$ile;$n>1;$n--) // powtaraz z wszystkimi polami tabeli { $buffer=explode("||",$tab[$n]); // rozdziela zmienn& po kazdym || ?> <tr onmouseover="bgColor='#66ccff'" bgColor='#F9F9FF' onmouseout="bgColor='#F9F9FF'"> <? echo"<td>&$buffer[1]</td><td>&$buffer[0]</td><td>&$buffer[2] zł</td></tr>"; # } $razem= ![]() print("</table><br>&Razem: <b>$razem</b> zł"); } else { print("<p align=center>Twój koszyk jest pusty!</p>"); } } ?>[/php:1:4a6f835593] Chodzi o to, aby $razem zawierała sumę wszystkich pól $buffer[2] please help me :cry: Prosze o umieszczanie kodu w znacznikach [php] - Seth -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 17:07 |