------------------------------------------------------------------------------------------- By Gladiador vers�o 2.0 ------------------------------------------------------------------------------------------- --------------------------------P�gina config.php------------------------------------ <?php $ADMIN[RequirePass] = "Yes"; $ADMIN[Password] = "Gladiador"; $ADMIN[UploadNum] = "5"; $ADMIN[directory] = "diretorioimagem"; // n�o esquecer habilitar chmoded to 777) ?> <HTML> <HEAD> <TITLE>Uploader</TITLE> </HEAD> <BODY BGCOLOR="#ffffff"> <?php -----------------------------P�gina Uploader------------------------------------------------ require("config.php"); if($doupload) { if($ADMIN[RequirePass] == "Yes") { if($password != "$ADMIN[Password]") { ?> <P><CENTER><B><FONT FACE="Verdana">Error</FONT></B></CENTER></P> <P><CENTER><TABLE WIDTH="450" BORDER="0" CELLSPACING="0" CELLPADDING="0"> <TR> <TD WIDTH="100%" BGCOLOR="#000000"> <TABLE WIDTH="450" BORDER="0" CELLSPACING="1" CELLPADDING="2"> <TR> <TD COLSPAN="2" BGCOLOR="#ffffff"> <FONT COLOR="#000000" SIZE="-1" FACE="Verdana">Invalid Password</FONT></TD> </TR> </TABLE></TD> </TR> </TABLE></CENTER></P> <P><CENTER> </CENTER></P> <P><CENTER> </CENTER></P> <P><CENTER> </CENTER> </BODY> </HTML> <?php exit(); } } $num = 0; while($num < $ADMIN[UploadNum]) { $num++; $picture = "fileup$num"."_name"; $picture1 = $$picture; $picture2 = "fileup$num"; $picture3 = $$picture2; if($picture3 != "none") { $filesizebtyes = filesize($picture3); $ok = 1; if($filesizebtyes < 10) { $error .= "Error uploading (Arquivo menor que 10 bytes) for file $num<BR>"; $ok = 2; } if(file_exists("$ADMIN[directory]/$picture1") OR $ok == 2) { $error .="Arquivo ja existente $num<BR>"; } else { copy ($picture3, "$ADMIN[directory]/$picture1"); $error .="File $num Arquivo carregado com sucesso<BR>"; } } } if(!$error) { $error .= "Selecione um arquivo"; } ?> <P><CENTER><B><FONT FACE="Verdana">Status</FONT></B></CENTER></P> <P><CENTER><TABLE WIDTH="450" BORDER="0" CELLSPACING="0" CELLPADDING="0"> <TR> <TD WIDTH="100%" BGCOLOR="#000000"> <TABLE WIDTH="450" BORDER="0" CELLSPACING="1" CELLPADDING="2"> <TR> <TD COLSPAN="2" BGCOLOR="#ffffff"> <FONT COLOR="#000000" SIZE="-1" FACE="Verdana"><?php echo $error; ?></FONT></TD> </TR> </TABLE></TD> </TR> </TABLE></CENTER></P> <P><CENTER> </CENTER></P> <P><CENTER> </CENTER></P> </BODY> </HTML> <?php exit(); } else { $num = 0; while($num < $ADMIN[UploadNum]) { $num++; $html .= "<TR> <TD WIDTH=\"25%\" BGCOLOR=\"#295e85\"> <FONT COLOR=\"#ffffff\" SIZE=\"-1\" FACE=\"Verdana\">Arquivo $num:</FONT></TD> <TD WIDTH=\"75%\" BGCOLOR=\"#ffffff\"> <INPUT NAME=\"fileup$num\" TYPE=\"file\" SIZE=\"25\"> </TD> "; } ?> <FORM ENCTYPE="multipart/form-data" ACTION="uploader.php" METHOD="POST"> <P><CENTER><B><FONT FACE="Verdana" size=1>Fazer Upload</FONT></B></CENTER></P> <P><CENTER><TABLE WIDTH="450" BORDER="0" CELLSPACING="0" CELLPADDING="0"> <TR> <TD WIDTH="100%" BGCOLOR="#000000"> <TABLE WIDTH="450" BORDER="0" CELLSPACING="1" CELLPADDING="2"> <TR> <TD COLSPAN="2" BGCOLOR="#295e85"> <B><FONT COLOR="#ffffff" SIZE="-1" FACE="Verdana">Selecione os Arquivos</FONT></B></TD> </TR><?php echo $html; ?> </TABLE></TD> </TR> </TABLE></CENTER></P> <?php if($ADMIN[RequirePass] == "Yes") { ?> <P><CENTER><TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0"> <TR> <TD WIDTH="100%" BGCOLOR="#000000"> <TABLE WIDTH="300" BORDER="0" CELLSPACING="1" CELLPADDING="2"> <TR> <TD WIDTH="33%" BGCOLOR="#295e85"> <B><FONT COLOR="#ffffff" SIZE="-1" FACE="Verdana">Password:</FONT></B></TD> <TD WIDTH="67%" BGCOLOR="#ffffff"> <INPUT NAME="password" TYPE="password" SIZE="25"> </TD> </TR> </TABLE></TD> </TR> </TABLE></CENTER></P> <?php } ?> <P><CENTER><INPUT NAME="doupload" TYPE="submit" VALUE="Fazer Upload"></CENTER></FORM> <P><CENTER> </CENTER></P> <P><CENTER> </CENTER></P> </BODY> </HTML> <?php exit(); } ?> ______________________________________________________________________________