[php:1:04df9863cf]<?php
/* Wybór plików graficznych do panelu admina i tym podobnych rzeczy ;-) */
// Katalog z rysunkami
$url='katalog';
// Rozszerzenia plików graficznych
$p_graficzne = array("gif", "jpg","bmp");
// Kod
function f_dir($dir_url, $p_graficzne){
if ($dir =@opendir($dir_url)) {
while ($file = readdir($dir)) {
$t_file=explode(".", "$file");
$roz=$t_file[count($t_file)-1];
if((!is_dir($dir_url."/".$file))&&($file != '.')&&($file != '..')&&(in_array($roz, $p_graficzne))) {
$pliki[] = $file;
}
}
closedir($dir);
}
return $pliki;
}
?>
<html>
<head>
<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=ISO-8859-2">
<title>Wybór plików z dowolnego katalogu</title>
<script language="javascript" type="text/javascript">
<!--
function zmien(image){
document.wyswietl.src = "<?php echo $url.'/';?>" + image;
}
//-->
</script>
</head>
<body>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<select name="rysunki" onchange="zmien(this.options[selectedIndex].value);">
<?php
$pliki=f_dir($url, $p_graficzne);
$y=count($pliki);
for($i=0; $i < $y; $i++){
echo '<option value="'.$pliki[$i].'">'.$pliki[$i].'</option>';
}
?>
</select>
<input type="submit" value="Wy¶lij" /><br/><br/>
<img src="<?php echo $url.'/'.$pliki[0];?>" name="wyswietl" border="0" alt="" /><br>
</form>
</body>
</html>
[/php:1:04df9863cf]
Chyba wszytko jasne

jak czegos nie bedziesz wiedzial daj znac