Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Нужен аплодер. (https://forum.antichat.xyz/showthread.php?t=31334)

GrAmOzEkA 15.01.2007 09:19

;)
 
:D :D :D

DIAgen 15.01.2007 10:12

Цитата:

Сообщение от GrAmOzEkA
Народ мож у кого есть аплодер файлов на Html желателно одним фалом.
Сразу оговорюсь пхп не катит и перл тоже.

И как ты представляешь себе аплодер файлов на html, когда html это просто разметка странциц???

DIAgen 15.01.2007 12:56

Цитата:

Сообщение от GrAmOzEkA
Ну типа такого главное чтобы был не пхп и перл.
Мне нужен типа как на народе стоит.

Удачи в поисках, ты думаешь на народе чистый HTML, не возможно реалезовать аплодер файлов без помощи программного обеспечения (perl,php,apach,java), а то что ты говоришь это просто бесмысленый оффтоп

Ch3ck 15.01.2007 18:26

Цитата:

Мне нужен типа как на народе стоит.
На народе стоит не только html. Везде так:
Код:

<form method="post" action="upload.php" enctype="multipart/form-data">
<input type="file" name="load">
<input type="submit" value="Загрузить">

Вот зайди сюда, и посмотри.
_http://www.softtime.ru/scripts/upload.php

SMiX 15.01.2007 21:42

И rewriteMod еще не отменяли.
Для справки: сервер может выдавать
abracadabra.php, а юзер будет думать, что запрашивает index.html

zl0ba 15.01.2007 22:41

Вообщето ребята правы, ну если ты упёртый то на держи :
Код 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:

Код:

<!--#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
%>

Вот только типа такие.

Isis 15.01.2007 23:00

zl0ba спасибо )) Я тоже буду знать
Что это за языг? :)))))

nc.STRIEM 15.01.2007 23:42

не неси пургу! вот те норм 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>


LAMAREZ 16.01.2007 02:30

топикстартер жжот
 
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 и другой дряни... либо вобще сэйфмод он)


Время: 14:38