Ir para conteúdo
Fórum Script Brasil

galegoo

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que galegoo postou

  1. OI pessoal, Será q alguém poderia me ajudar a adaptar esse script de upload. Originalmente ele é um subemete imagens (gif e jpg ) p um diretório no servidor e gera tags p serem postadas em um forum tipo [img)foto.jpg(/img]. Meu objetivo é o seguinte: Queria q ele além de imagens, pudesse aceitar envio váriados sem limitar a extensão. que após upada o arquivo ele gerasse url inteira tipo: Link direto = http: servidor.com/carregador/arquivo.doc. gerasse uma tag para q possibilitasse a postagem em um forum como url Ex: (URL=http://minhaurl.com.br]Nome do link a ser postado[/url)Será q vocês podem me ajudar, estou precisando muito dessa mãozinha. Me descupem a falta de conhecimento. Agradeço antecipadamente, Galegoo Aqui vai o script: [<? //set these variables----------------------------------------------------------------- $domain = "yourdomine.com"; //your domainname $path = "../~off/images/"; //path to your targetfolder $path_after_domain = "~off/images/"; //path to your targetfolder for use in url $max_size = 500000; //maximum filesize //------------------------------------------------------------------------------------ ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>file upload</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFCC" text="#990000" link="#990000" vlink="#990000" alink="#990000" leftmargin="20" topmargin="20" marginwidth="20" marginheight="20"> <FORM ENCTYPE="multipart/form-data" ACTION="index.php" METHOD="POST"> <strong><font color="#990000" face="Geneva, Arial, Helvetica, sans-serif">IMAGE (jpg/gif) </font></strong><font color="#990000">:</font> <INPUT TYPE="file" NAME="userfile"> <INPUT TYPE="submit" VALUE="Upload"> </FORM> <br> <? if (!isset($HTTP_POST_FILES['userfile'])) exit; if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) { if ($HTTP_POST_FILES['userfile']['size']>$max_size) { echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">File is too big !</font><br>\n"; exit; } if (($HTTP_POST_FILES['userfile']['type']=="image/gif") || ($HTTP_POST_FILES['userfile']['type']=="image/pjpeg") || ($HTTP_POST_FILES['userfile']['type']=="image/jpeg")) { if (file_exists($path . $HTTP_POST_FILES['userfile']['name'])) { echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">There already exists a file with this name, please rename your file and try again</font><br>\n"; exit; } $res = copy($HTTP_POST_FILES['userfile']['tmp_name'], $path .$HTTP_POST_FILES['userfile']['name']); if (!$res) { echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">Didn't work, please try again</font><br>\n"; exit; } else { ?> <br> <p> <font color="#333333" face="Geneva, Arial, Helvetica, sans-serif">Find your file here: <strong><font color="#990000"><a href="http://<? echo $domain; ?>/<? echo $path; ?><? echo $HTTP_POST_FILES['userfile']['name']; ?>" target="_blank"><br> http://<? echo $domain; ?>/<? echo $path_after_domain; ?><? echo $HTTP_POST_FILES['userfile']['name']; ?><br> </a></font></strong><br> HTML:<br> <font color="#990000"><strong><img src="http://<? echo $domain; ?>/<? echo $path_after_domain; ?><? echo $HTTP_POST_FILES['userfile']['name']; ?>"></strong></font><br> <br> BBCode: <font color="#990000"><strong><br> [img]http://<? echo $domain; ?>/<? echo $path_after_domain; ?><? echo $HTTP_POST_FILES['userfile']['name']; ?>[/img]</strong></font></font></p> <? } echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\"><hr>"; echo "Name: ".$HTTP_POST_FILES['userfile']['name']."<br>\n"; echo "Size: ".$HTTP_POST_FILES['userfile']['size']." bytes<br>\n"; echo "Type: ".$HTTP_POST_FILES['userfile']['type']."<br>\n"; echo "</font>"; echo "<br><br><img src=\"http://".$domain."/".$path.$HTTP_POST_FILES['userfile']['name']."\">"; } else { echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">Verkeerd bestandstype, enkel gif of jpg !!!</font><br>\n"; exit; } } ?> </body> </html>
×
×
  • Criar Novo...