Witam
Mam taki skrypcik :
<?php
include 'config.php';
db_connect();
check_login();
$user_data = get_user_data();
<form enctype="multipart/form-data" action="uploud.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="2000000000000000000000000000000000000" />
Wybiez plik: <input name="uploadedfile" type="file" /><br /><br>
<input type="submit" value="Wgraj na server" />
</form> </center>';
$target_path = "uploads/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
echo "<center>ten plik <font color='red'><b>". basename( $_FILES['uploadedfile']['name']). "</b></font> został wgrany na server</center>";
} else{
}
?>
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-2">
<TITLE>Mini FTP</TITLE>
<STYLE type="text/css">
body,td{
font-family:arial;
font-size:9pt;
}
IMG{
vertical-align:middle;
padding:1pt;
}
</STYLE>
</HEAD>
<BODY>
<?php
$KATALOG = "uploads";
if(!$KATALOG){
}
?>
<?php
FUNCTION wyswietl_katalogi(){
$uchwyt = opendir($KATALOG) or
DIE("Zła ścieżka!"); while(FALSE !==($plik = readDIR($uchwyt))){ if(IS_dir("$KATALOG/"."$plik"))"</B><BR>"; }
}//-----Wyświetla katalogi
FUNCTION wyswietl_pliki(){
$uchwyt = opendir($KATALOG) or
DIE("Zła ścieżka!"); ?>
<BR>
<P style=" width: 400px;"><center><b><font size="+1">Lista plików przesłanych</font></b></center></P>
<TABLE style='width:420px;border:1px solid #000000'>
<td><b><font size="+1">Plik</font></b></td>
<td><b><font size="+1">Rozmiar</font></b></td>
<?php
while(FALSE !==($plik = readDIR($uchwyt))){ echo "<TD><B> $plik</B></TD>"; }
}
}//-----Wyświetla pliki
?>
<br><br>
<center>
<TABLE style="width:438px;border:1px dashed #000000">
<TR>
<TD >
<?php
wyswietl_katalogi();?>
</TD><br>
<TD>
<?php
echo " <a href='index.php'>". wyswietl_pliki
() ."</a>"; ?>
</TD>
</TR> </center>
</TABLE>
Wgrywanie plików działa wyśmienicie.
Pokazywanie nazw i rodzajów plików działa wyśmienicie .
Chciałbym przerobić go tak iż np. przed nazwą pliku np. jpg, była ikona jpg.jpg oraz można było w nią kliknąć aby zobaczyć ten plik .
Jak widać w tej linii :
echo " <a href='index.php'>". wyswietl_pliki
() ."</a>";
Próbuję w ten sposób zrobić aby był chociaż nazwa pliku jako link ale i tak nie działa heh.