Foros del Web » Programando para Internet » PHP »

upload con php...

Estas en el tema de upload con php... en el foro de PHP en Foros del Web. bueno, se que este tema es muy repetido, pero recien comencé a tratar de hacer uno, y he copiado el código de xlwebmasters... form.php Código ...
  #1 (permalink)  
Antiguo 02/02/2005, 08:11
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
upload con php...

bueno, se que este tema es muy repetido, pero recien comencé a tratar de hacer uno, y he copiado el código de xlwebmasters...

form.php
Código PHP:
<form action="subir.php" method="post" ectype="multipart/form-data">

<
input type="file" name="archivo">
<
input type="submit" value="Subir">

</
form
subir.php
Código PHP:
<?php

$extension 
explode(".",$archivo_name);
$num count($extension)-1;
if(
$extension[$num] == "gif")
{
if(
$archivo_size 30000)
{
if(!
copy($archivo"upload/".$archivo_name))
{
echo 
"Error al copiar el ".$archivo;
}
else
{
echo 
$archivo." Subido con éxito";
}
}
else
{
echo 
$archivo"Supera los 30kb";
}
}
else
{
echo 
"El formato de ".$archivo." no es válido, solo .gif";
}
?>
bueno, simplemente me dice El formario del archivo no es válido, pero la imagen que intento subir pesa menos de 30 kb y es .gif, yo les pregunto que debo hacer ya que no tengo idea de que hacer... gracias y perdon si el mensaje es muy repetido...
  #2 (permalink)  
Antiguo 02/02/2005, 08:15
 
Fecha de Ingreso: enero-2005
Mensajes: 33
Antigüedad: 19 años, 2 meses
Puntos: 0
Puede ser esto

Creo que tienes mal escrito ectype="multipart/form-data"> debe ser:
enctype="multipart/form-data" , espero que sea solo eso.
  #3 (permalink)  
Antiguo 02/02/2005, 08:21
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
justamente era eso, muchas gracias, pero ahora me sale otro error que luego solucionaré, muchas gracias, que despistado estoy
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:28.