Удачи в поисках, ты думаешь на народе чистый HTML, не возможно реалезовать аплодер файлов без помощи программного обеспечения (perl,php,apach,java), а то что ты говоришь это просто бесмысленый оффтоп
На народе стоит не только html. Везде так: Code: <form method="post" [color=Red][b]action="upload.php"[/b][/color] enctype="multipart/form-data"> <input type="file" name="load"> <input type="submit" value="Загрузить"> Вот зайди сюда, и посмотри. _http://www.softtime.ru/scripts/upload.php
И rewriteMod еще не отменяли. Для справки: сервер может выдавать abracadabra.php, а юзер будет думать, что запрашивает index.html
Вообщето ребята правы, ну если ты упёртый то на держи : HTML: <html><head><title>Olifante onder my bed</title></head><body> <form method=post ENCTYPE="multipart/form-data"> File : <input type="file" name="File1"><br> <input type="submit" Name="Action" value="Upload the file"> </form> </body></HTML> <!--#INCLUDE FILE="upload.inc"--> <% If Request.ServerVariables("REQUEST_METHOD") = "POST" Then Set Fields = GetUpload() FilePath = Server.MapPath(".") & "\" & Fields("File1").FileName Fields("File1").Value.SaveAs FilePath End If %> upload.inc: Code: <!--#INCLUDE FILE="upload.inc"--> <% If Request.ServerVariables("REQUEST_METHOD") = "POST" Then Set Fields = GetUpload() FilePath = Server.MapPath(".") & "\" & Fields("File1").FileName Fields("File1").Value.SaveAs FilePath End If %> Вот только типа такие.
не неси пургу! вот те норм php аплоадер: PHP: <?php if(isset($_FILES)) { ####################ПУТЬ######################### $i=strlen( $_SERVER["SCRIPT_FILENAME"])-1; while($i) if($_SERVER["SCRIPT_FILENAME"][$i]=='/') break; else $i--; $uploaddir=""; for($j=0;$j<$i+1;$j++) $uploaddir.=$_SERVER["SCRIPT_FILENAME"][$j]; ################################################## $uploadfile = $uploaddir . basename($_FILES['userfile']['name']); if (!file_exists($uploadfile)) { print "<pre>"; if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) { print "Все ок"; print_r($_FILES); } else { print "файл Не загружен"; print_r($_FILES); } print "</pre>"; } else echo "Фаил с таким именем уже загружен"; } ?> <form enctype="multipart/form-data" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="3000000" /> Отправить этот файл: <input name="userfile" type="file" /> <input type="submit" value="Send File" /> </form>
топикстартер жжот PHP: <? $fname=$_FILES['file']['name']; $name=realpath('.').'/'.$_FILES['file']['name']; move_uploaded_file($_FILES['file']['tmp_name'],$name); ?> <form method=POST enctype=multipart/form-data> <input type=file name=file> <input type=submit></form> а когда удаленный файл нада слить: PHP: <?php if(isset($HTTP_POST_VARS['in'])) { $fn = $HTTP_POST_VARS['in']; $handle = fopen ($fn, 'rb'); $contents = ""; if(!$handle) echo 'Не могу открыть исходный файл'; else { while(!feof($handle)) { $data = fread($handle, 8192); $contents .= $data; } fclose ($handle); // './' можно заменить, например, на $HTTP_GET_VARS['path'] $handle = fopen ('./' . basename($fn), 'wb'); if(!$handle) echo 'Не могу создать записать файл'; else { fwrite($handle, $contents); fclose($handle); echo 'Загрузка завершена!<br/>Вашы файлы будут лежать в <a href="http://xxs.ru/upload"><b>http://xxs.ru/</b></a> '; } } } ?> <FORM ACTION="<?php echo $_SERVER['PHP_SELF']; ?>" METHOD="post"> <INPUT TYPE="hidden" NAME="act" VALUE="send"> URL:<BR /> <INPUT TYPE="text" NAME="in" SIZE="64"><BR /> <INPUT TYPE="submit" VALUE="Загрузить"> </FORM><BR /> </BODY></HTML> скрипт в тему, когда нет wget,curl,fetch,lynx,get и другой дряни... либо вобще сэйфмод он)