Ver Mensaje Individual
  #12 (permalink)  
Antiguo 07/01/2009, 20:05
franfk
 
Fecha de Ingreso: julio-2007
Mensajes: 14
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Scrip Upload PHP

Código PHP:
<div class="reglas">
<form action="<?php echo $PHP_SELF;?>" method="post" enctype="multipart/form-data">
<p>
<p>Seleccionar demo: 
  <input type="file" name="archivo" size="25" /> 
  <br />
<p>
  <input type="radio" value="Longjump" name="Kzmap" />Map Record <input type="radio" value="Longjump" name="lj" />LongJump <input type="radio" value="Longjump" name="Surfmap" />Surf Record
  <input type="submit" value="Enviar Demo" name="send" style="margin-left:140px; margin-top: 10px;" />
<p><span class="Estilo5">
<?php 
$extensiones
=array("html","exe","php","gif","txt","jpeg","png","dat");

$path="/home/nvargnet/public_html/demoskz";
$nombre=$HTTP_POST_FILES['archivo']['name'];
$tamanio=$HTTP_POST_FILES['archivo']['size'];
$tipo=$HTTP_POST_FILES['archivo']['type'];
$var explode(".","$nombre");
$num count($extensiones);
$valor $num-1;
for(
$i=0$i<=$valor$i++) {
    if(
$extensiones[$i] == $var[1]) {
    echo 
"Tipo de Archivo no admitido";
    exit;
    }
}
if (
is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name']))
 {
  
copy($HTTP_POST_FILES['archivo']['tmp_name'], "$path/$nombre");


  echo 
"La demo se ha subido correctamente al servidor, muchas gracias<p>";

 }
 if (
strtolower($var[1]) == "Kzmap")
    {
      
copy($HTTP_POST_FILES['archivo']['tmp_name'], "/home/nvargnet/public_html/demoskz/kzmap/$nombre");
      echo 
"El archivo se ha subido correctamente al servidor, muchas gracias <p>";
       } 
       
 if (
strtolower($var[1]) == "Lj")
    {
      
copy($HTTP_POST_FILES['archivo']['tmp_name'], "/home/nvargnet/public_html/demoskz/lj/$nombre");
      echo 
"El archivo se ha subido correctamente al servidor, muchas gracias <p>";
       } 
 if (
strtolower($var[1]) == "Surfmap")
    {
      
copy($HTTP_POST_FILES['archivo']['tmp_name'], "/home/nvargnet/public_html/demoskz/surfmap/$nombre");
      echo 
"El archivo se ha subido correctamente al servidor, muchas gracias <p>";
       } 

?>
</span>
</form>