[php] Lista plików z innego serwera

0

Korzystam z uproszczonego kodu Adama Boducha:

$dir = opendir('.');
while ( $file = readdir($dir) )
{
	if ( $file != '.' && $file != '..' )
	{
		if ( !is_dir($file) && $file != 'index.php' )
		{
			$rozmiar = (int)(filesize($file) / 1024);
			echo ( "<LI><A HREF=\"$file\">".$file."</A> [".$rozmiar."kB]<BR>\n" );
			$liczba_plikow++;
		}
	}
}
closedir($dir);

Chcę wyświetlić listę plików z folderu na moim serwerze lycosa, ale to nie chce działać - po prostu któryś warunek if nie jest nigdy spełniony.

Enybady?

0

a nie ma być czasem:

zamiast:

$file = readdir($dir) )

-:

($file = readdir($dir))!==false )

// dopisane:

Manual PHP napisał(a)

/* To jest poprawna metoda */
while (false !== ($file = readdir($handle))) {
echo "$file\n";
}

/* To jest ZŁA metoda */
while ($file = readdir($handle)) {
echo "$file\n";
}

przeczytaj na stronie http://pl.php.net/manual/pl/function.readdir.php

0

Znalazłem w końcu to:

http://4programmers.net/Forum/88003?h=katalog#88003

To jak z tym eFTePem, kontem i hasłem, kiedy ja je posiadam?

0

wszystko masz w manualu - http://pl.php.net/manual/pl/function.ftp-nlist.php - w komentarzach możesz znaleźć gotową funkcję

0

dzięki :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1