http://logistykarze.home.pl/img/
Wszystko działa tak jak chcę, tylko chciałbym aby po prawej tą wyświetlaną listę plików z folderu sortowało wg czasu wrzucenia a nie alfabetycznie.
kod tego pliku:
<? $sciezka = "upload"; $lista[]=$plik; } for ($i=0;$i<count($lista);$i++) { } ?>
oraz chciałbym aby się jakby nie nadpisywały pliki. W sensie... kiedy jest na serwerze już plik 1.png i gdy zechcę wrzucić plik z dysku 1.png to niech albo wyskakuje błąd (że taki plik istnieje) albo najlepiej niech zmienia nazwe tego nowego pliku na np. 11.png albo losowa treść.
Plik index.php:
<form enctype="multipart/form-data" action="upload2.php" method="POST"> <div align="center"> <p> <input type="hidden" name="MAX_FILE_SIZE" value="500000" /> <input name="plik" type="file" /> <input type="submit" value="Wyslij plik" /> </p> </div> </form> </div> <meta http-equiv="Pragma" content="no-cache" />
Plik upload2.php:
<style type="text/css"> <!-- body { background-color: #CCCCCC; } a { color: #000000; text-decoration: none; } body,td,th { font-size: 18px; font-weight: bold; } a { font-size: 24px; } --> </style> <div align="center"> <p> <?php $plik_tmp = $_FILES['plik']['tmp_name']; $plik_nazwa = $_FILES['plik']['name']; $plik_rozmiar = $_FILES['plik']['size']; if(is_uploaded_file($plik_tmp)) { move_uploaded_file($plik_tmp, "upload/$plik_nazwa"); echo ""; } echo "<center><img src='upload/$plik_nazwa'></center>"; ?> </body> </html> </p> </div> <meta http-equiv="Pragma" content="no-cache" />