Od 3 godzin męczę się ze skryptem, który ma polegać na wrzuceniu strony w .html, następnie zmienia nazwę na np. 1 i echo ( twoja strona domena.pl/'.$nazwa++.' ). Mam następujący skrypt :
<?php $domena = "localhost"; if($_FILES['file']['error']!=0){//jeśli napotkano błąd }else{ move_uploaded_file($_FILES['file']['tmp_name'],'upload/'.$_FILES['file']['name']);//przesuwamy go do odpowiedniego katalogu }else{ } } } ?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </head> <body> <form enctype="multipart/form-data" action="<?=$_SERVER['PHP_SELF'];?>" method="post"> <input type="file" name="file" /> <input type="hidden" name="MAX_FILE_SIZE" value="1000000" /> <input type="submit" name="submit" value="wyślij"> </form> </body> </html>
Wszystko ok, lecz właśnie gdy ktoś wyśle np test.txt, a następna osoba to samo to zamiast zrobić z niej test1.txt, nadpisuje.. Nie mówcie, że nie szukałem, bo znalazlem ten temat http://forum.php.pl/index.php?showtopic=35143 lecz kod zbig13 z postu 5 nic nie daje. Zero reakcji.