Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/03/2004, 04:08
JJM
 
Fecha de Ingreso: noviembre-2003
Mensajes: 77
Antigüedad: 21 años, 3 meses
Puntos: 0
setupUploader.php

<?php
$ADMIN[RequirePass] = "No"; // Chequea si se debe dar contraseña
$ADMIN[Password] = "password"; // Este es el password
$ADMIN[UploadNum] = "3"; // Número de archivos a subir
$ADMIN[directory] = "Subidas"; // Crea este Directorio para subir las cosas y dale permiso?
?>
---------------------------------

uploader.php

<HTML>
<HEAD>
<TITLE>Subir archivos</TITLE>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_popupMsg(msg) { //v1.0
alert(msg);
window.close();
}
//-->
</script>

</HEAD>

<BODY >
<?php
require("setupUploader.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">Contraseña Inválida</FONT></TD>
</TR>
</TABLE></TD>
</TR>
</TABLE>
</CENTER></P>
</BODY>
</HTML>
<?php
exit();
}
}

$num = 0;
while($num < $ADMIN[UploadNum]) {
$num++;

$picture = "fileup$num"."_name";
$picture1 = $$picture;
$picture2 = "fileup$num";
$picture3 = $$picture2;

if($picture3 != "") {
$filesizebtyes = filesize($picture3);
$ok = 1;
if($filesizebtyes < 10) {
$error .= "Error: el archivo $num (tiene más de 2 Mb)<BR>";
$ok = 2;
}
if(file_exists("$ADMIN[directory]/$picture1") OR $ok == 2) {
$error .="El archivo $num ya existe <BR>";
} else {
copy ($picture3, "$ADMIN[directory]/$picture1");
$error .="El archivo $num ha sido subido<BR>";
}
}
}

if(!$error) {
$error = "No se han seleccionado archivos para subir";
}


?>
<P><CENTER><B><FONT FACE="Verdana">Estado</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>
</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\">Archivo $num:</FONT></TD>
<TD WIDTH=\"75%\" BGCOLOR=\"#ffffff\">
<INPUT NAME=\"fileup$num\" TYPE=\"file\" SIZE=\"40\">
</TD> </TR> ";
}

?>
<FORM ENCTYPE="multipart/form-data" ACTION="uploader.php" METHOD="POST">
<br/><br/>
<CENTER><B><FONT FACE="Verdana">Adjuntar datos a la Ficha</FONT></B></CENTER>
<CENTER><FONT FACE="Verdana">(máximo 2 Mb. de tamaño por archivo)</FONT></CENTER>

<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">Selecciona los archivos</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">Contraseña:</FONT></B></TD>
<TD WIDTH="67%" BGCOLOR="#ffffff">
<INPUT NAME="password" TYPE="password" SIZE="25">
</TD>
</TR>
</TABLE></TD>
</TR>
</TABLE></CENTER>
<?php
}
?>
<!-- <P><CENTER><INPUT NAME="doupload" TYPE="submit" onClick="MM_popupMsg('Archivos enviados...')" VALUE="Subir archivos" >
--><P><CENTER><INPUT NAME="doupload" TYPE="submit" VALUE="Subir archivos" >

</CENTER></FORM>
</BODY>
</HTML>
<?php
exit();
}


?>


Personalízalo