Tрябва ми код........

deos

Registered
Трябва ми код с който да могат да се виждат файловете в определена директория.........
 
ето ти кодът:

Код:
<?php

$directory = opendir('ТУКА НАПИШИ ПАПКАТА'); 
while ($files = readdir($directory)) 
{ 
$file_array[] = $files;
}
foreach ($file_array as $files) 
{ 
echo ""; 
if($files == ".." || $files == ".") 
{ 
continue; 
}
rsort;
echo "<center><table border=0><tr><td width=\"600\" style=\"border:solid 1px #ffffff\">"; 
echo "<a href=\"ТУКА НАПИШИ ПАПКАТА/$files\" target=\"_blank\">$files</a></center> "; 
$file = "./".$files; 

echo "<td width='10%'>"; 
echo "</td></tr>";
}


?>


ето го. аз съм ти написал къде да напишеш папката на мястото на текста дето съм написал..
тоест изтриваш текста " ТУКА НАПИШИ ПАПКАТА"
и си пишеш папката. примерно FILES и готово :P ;) дано ти всърши работа ;)
 
и още един кодец ако може да ми кажете:
пак така да поглежда в директорията и ако "види" картинка да я покаже в умален размер. :shock: :)
 
<?php
$open = "Папката";
$directory = opendir("$open");
while ($files = readdir($directory))
{
$file_array[] = $files;
}
foreach ($file_array as $files)
{
echo "";
if($files == ".." || $files == ".")
{
continue;
}
rsort;
echo "<center>
echo "<a href=\"$open/$files\" target=\"_blank\"><img src =\"$open/$files\" width=\"200px\\" height="200px\"></a></center> ";
$file = "./".$files;
}


?>
 
Прегледай тези 2 урока:
http://web-tourist.net/login/login/view.php?st=800
http://web-tourist.net/login/login/view.php?st=900
 
хубаво де :idea: обаче на мен ми трябва да "прегледа" директориите и ако "види" картинка да я покаже ама в умален размер......... :roll:
 
<?php

$directory = opendir('ТУКА НАПИШИ ПАПКАТА');
while ($files = readdir($directory))
{
$file_array[] = $files;
}
foreach ($file_array as $files)
{
echo "";
if($files == ".." || $files == ".")
{
continue;
}
rsort;
if (($files=="image/gif") || ($files=="image/pjpeg") || ($files=="image/jpeg") || ($files=="image/png")) {
echo"<img src =\"$open/$files\" width=\"200px\\" height="200px\">";
}

else{
echo "<center><table border=0><tr><td width=\"600\" style=\"border:solid 1px #ffffff\">";
echo "<a href=\"ТУКА НАПИШИ ПАПКАТА/$files\" target=\"_blank\">$files</a></center> ";
$file = "./".$files;

echo "<td width='10%'>";
echo "</td></tr>";
}


?>
 
Код:
if(substr($files, -4, 4) == ".jpg" || substr($files, -4, 4) == ".gif" || substr($files, -4, 4) == ".png")
{
       echo "<a href=".$files."><img src=".$files." width='180px' height='180px'></a>";
}
 
Код:
<?php

$directory = opendir('ТУКА НАПИШИ ПАПКАТА');
while ($files = readdir($directory))
{
$file_array[] = $files;
}
foreach ($file_array as $files)
{
echo "";
if($files == ".." || $files == ".")
{
continue;
}
rsort;
if(substr($files, -4, 4) == ".jpg" || substr($files, -4, 4) == ".gif" || substr($files, -4, 4) == ".png")
{
       echo "<a href=".$open/$files."><img src=".$open/$files." width='180px' height='180px'></a>";
} 
else{
echo "<center><table border=0><tr><td width=\"600\" style=\"border:solid 1px #ffffff\">";
echo "<a href=\"ТУКА НАПИШИ ПАПКАТА/$files\" target=\"_blank\">$files</a></center> ";
$file = "./".$files;

echo "<td width='10%'>";
echo "</td></tr>";
}


?>
 
това грешката дето изкарва :



Parse error: syntax error, unexpected $end in D:\xampp\xampp\htdocs\10.8.4.104 SERVER\Wallpapers\Cars\SPORTCARS\wallpaper.php on line 30


а иначе кода при мен изглежда така :



<?php

$directory = opendir('cars');
while ($files = readdir($directory))
{
$file_array[] = $files;
}
foreach ($file_array as $files)
{
echo "";
if($files == ".." || $files == ".")
{
continue;
}
rsort;
if(substr($files, -4, 4) == ".jpg" || substr($files, -4, 4) == ".gif" || substr($files, -4, 4) == ".png")
{
echo "<a href=".$open/$files."><img src=".$open/$files." width='180px' height='180px'></a>";
}
else{
echo "<center><table border=0><tr><td width=\"600\" style=\"border:solid 1px #ffffff\">";
echo "<a href=\"cars/$files\" target=\"_blank\">$files</a></center> ";
$file = "./".$files;

echo "<td width='10%'>";
echo "</td></tr>";
}


?>





а директориите са така :


D:\xampp\xampp\htdocs\10.8.4.104 SERVER\Wallpapers\Cars\SPORTCARS
 
Код:
<?php

$directory = opendir('../stefan');
while ($files = readdir($directory))
{
	$file_array[] = $files;
}
foreach ($file_array as $files)
{
	echo "";
	if($files == ".." || $files == ".")
	{
		continue;
	}
	rsort;
	if(substr($files, -4, 4) == ".jpg" || substr($files, -4, 4) == ".gif" || substr($files, -4, 4) == ".png")
	{
        echo "<a href=".$files."><img src=".$files." width='180px' height='180px'></a>";
	}
	else
	{
		echo "<center><table border=0><tr><td width=\"600\" style=\"border:solid 1px #ffffff\">";
		echo "<a href=\"$files\" target=\"_blank\">$files</a></center> ";
		$file = "./".$files;
	
		echo "<td width='10%'>";
		echo "</td></tr>";
	}
}

?>

Ето и сега ако не ти работи...
 
ба човек направо ми стана неудобно.......ми нестана ама пък този път не изкара грешка ами показва ми очертанията на картинките но не и самите тях и кат кликна връз очертанието не отивам на съответната картинка........... :shock:
 
Айде ся копирай кода

Код:
<?php

$directory = opendir('../stefan');
while ($files = readdir($directory))
{
	$file_array[] = $files;
}
foreach ($file_array as $files)
{
	echo "";
	if($files == ".." || $files == ".")
	{
		continue;
	}
	rsort;
	if(substr($files, -4, 4) == ".jpg" || substr($files, -4, 4) == ".gif" || substr($files, -4, 4) == ".png")
	{
        echo "<a href=".$files."><img src=".$files." width='180px' height='180px'></a>";
	}
	else
	{
		echo "<center><table border=0><tr><td width=\"600\" style=\"border:solid 1px #ffffff\">";
		echo "<a href=\"$files\" target=\"_blank\">$files</a></center> ";
		$file = "./".$files;
	
		echo "<td width='10%'>";
		echo "</td></tr>";
	}
}

?>
 

Back
Горе