Nie bardzo wiem jak opisać problem... podam więc komplet tego co mam.
Mam taki kod w PHP:
CODE
$ftp_serwer = "ftp.xxxxx";
$ftp_nazwa_uzytkownika = "xxxxx";
$ftp_haslo = "xxxxx";
// nawiązanie połączenia lub zakończenie działania skryptu
$conn_id = ftp_connect($ftp_serwer) or die("Nie można połączyć się z $ftp_serwer");
// próba logowania
if (@ftp_login($conn_id, $ftp_nazwa_uzytkownika, $ftp_haslo)) {
echo "Połączony jako $ftp_nazwa_uzytkownika@$ftp_serwer\n";
}
else {
echo "Nie można zalogować się jako $ftp_nazwa_uzytkownika\n";
}
// pobiera zawartość
$zawartosc = ftp_nlist($conn_id, "www");
// zamknięcie połączenia
ftp_close($conn_id);
// wyświetlenie zawartości
var_dump($zawartosc);
?>
Z tego co rozumiem z nazw i danych o plikach tworzona jest tablica (array). Var_dump oddaje mi coś takiego:
CODE
Array ( [0] => drwxr-xr-x 14 ustronie ftp 4096 Apr 6 21:02 . [1] => drwx---r-x 4 ustronie ftp 30 Oct 20 23:48 .. [2] => drwx---r-x 2 ustronie ftp 51 Apr 26 2008 Scripts [3] => drwx---r-x 4 ustronie ftp 36 Mar 30 2005 _vti_bin [4] => drwx---r-x 2 ustronie ftp 6 Mar 30 2005 _vti_cnf [5] => drwx---r-x 2 ustronie ftp 6 Mar 30 2005 _vti_log [6] => drwx---r-x 2 ustronie ftp 4096 Feb 24 2008 _vti_pvt [7] => drwx---r-x 2 ustronie ftp 6 Mar 30 2005 _vti_txt [8] => -rw----r-- 1 ustronie ftp 5655 May 8 2008 brda.php [9] => -rw----r-- 1 ustronie ftp 159978 Apr 26 2008 button.psd [10] => -rw----r-- 1 ustronie ftp 6687 Jan 25 22:25 cennik.php [11] => -rw----r-- 1 ustronie ftp 5 Apr 10 11:00 count_data.txt [12] => drwx---r-x 2 ustronie ftp 21 Apr 26 2008 css [13] => -rw----r-- 1 ustronie ftp 211 Apr 26 2008 error.html [14] => -rw----r-- 1 ustronie ftp 9800 May 8 2008 galeria.php [15] => -rw----r-- 1 ustronie ftp 5599 May 8 2008 grzes.php [16] => drwx---r-x 7 ustronie ftp 4096 Apr 6 21:26 img [17] => -rw----r-- 1 ustronie ftp 6397 May 8 2008 index.php [18] => -rw----r-- 1 ustronie ftp 9465888 Oct 23 12:34 index.swf [19] => drwx---r-x 15 ustronie ftp 4096 Sep 12 2005 install [20] => -rw----r-- 1 ustronie ftp 8259 May 8 2008 kontakt.php [21] => -rw----r-- 1 ustronie ftp 1430 Oct 23 12:28 loader.html [22] => -rw----r-- 1 ustronie ftp 88072 Apr 26 2008 metka.psd [23] => -rw----r-- 1 ustronie ftp 10791 May 8 2008 osrodek.php [24] => drwxr-xr-x 3 root ftp 17 Mar 30 2005 secure [25] => -rw----r-- 1 ustronie ftp 1916 May 8 2008 sitemap.xml [26] => -rw----r-- 1 ustronie ftp 4751 May 8 2008 skrzat1.php [27] => -rw----r-- 1 ustronie ftp 5884 Apr 6 21:02 skrzat2.php [28] => drwx---r-x 2 ustronie ftp 4096 Mar 30 2005 stat1 [29] => drwx---r-x 2 ustronie ftp 71 Apr 26 2008 swf [30] => -rw----r-- 1 ustronie ftp 206 Apr 26 2008 thanks.html [31] => -rw----r-- 1 ustronie ftp 5769 May 8 2008 wysylacz.php )
Czy istnieje sposób na podział tablicy array aby uniknąć zapisu w jednej linii? Coś jak każda wartość dla danego indeksu w swojej linii, no i może bez takich rzeczy jak "Array ()" czy "[x]=>...." po prostu czyste wartości wypisane jedna pod drugą. Bez linków nie daj Boże bo będę tak wyświetlał kilka tysięcy ciężkich plików.... ale potrzebuje nazwy pokazać.... eh.
Dzięki za pomoc.
Piotrek