witam. mam problem zwiazany z odczytem z pliku funkcja file(). podam link i zrodlo kodu i powiedzcie mi co tu jest nie tak.
http://skali.unl.pl/3/zobaczzamowienia2.php<?php
//utworzenie krotkich nazw zmiennych
$DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
?>
<html>
<head>
<title>zobacz zamowienia</title>
</head>
<body>
<h1>Czesci samochodowe Janka</h1>
<h2>Zamowienia klientow</h2>
<?php
//odczytanie calego pliku
//kazde zamowienie staje sie elementem tablicy
$zamowienia = file("http://www.skali.unl.pl/2/zamowienia.txt"); //obliczanie ilosci elementow tablicy
$ilosc_zamowien = count($zamowienia); if ($ilosc_zamowien == 0)
{
echo '<p><strong>Brak zamowien. Prosze sprobowac pozniej.</strong></p>';
}
echo "<table border='1'>\n"; echo '<tr><th bgcolor="#cccff">Data zamowienia</td> <th bgcolor="#cccff">Opony</td>
<th bgcolor="#cccff">Olej</td>
<th bgcolor="#cccff">Swiece zaplonowe</td>
<th bgcolor="#cccff">Suma</td>
<th bgcolor="#cccff">Adres</td>
</tr>';
for ($i = 0; $i < ilosc_zamowien; $i++)
{
//rozbicie kazdego wiersza
$wiersz = explode( "\t", $zamowienia[$i]); //zapamietanie wylacznie liczby zamowionych produkktow (porzucenie pozostalych danych)
$wiersz[1
] = intval( $wiersz[1
] ); $wiersz[2
] = intval( $wiersz[2
] ); $wiersz[3
] = intval( $wiersz[3
] ); //wyswietlenie kazdego zamowienia
echo "<tr><td>$wiersz[0]</td> <td align='right'>$wiersz[1]</td>
<td align='right'>$wiersz[2]</td>
<td align='right'>$wiersz[3]</td>
<td align='right'>$wiersz[4]</td>
<td>$wiersz[5]</td>
</tr>";
}
?>
</body>
</html>
dzieki za pomoc, pozdrawiam
Ten post edytował skali 22.04.2009, 23:46:11