Foros del Web » Programando para Internet » PHP »

problemas subiendo archivos..

Estas en el tema de problemas subiendo archivos.. en el foro de PHP en Foros del Web. hola, tengo problemas subiendo un archivo, lo he revisado varias veces y aun no puedo hacer que funcione, haber si me dan una ayudita la ...
  #1 (permalink)  
Antiguo 01/12/2004, 06:25
 
Fecha de Ingreso: septiembre-2003
Mensajes: 26
Antigüedad: 14 años, 3 meses
Puntos: 0
problemas subiendo archivos..

hola, tengo problemas subiendo un archivo, lo he revisado varias veces y aun no puedo hacer que funcione, haber si me dan una ayudita

la pagina que envia
Código PHP:
<HTML>
<
BODY>
<
FORM ENCTYPE="multipart/form-data" ACTION="upload.php" METHOD="post">
<
INPUT type="hidden" name="MAX_FILE_SIZE" value="100000">
<
p><b>Archivo a subir<b><br>
<
INPUT type="file" name="archivo" size="35"></p>
<
p><INPUT type="submit" name="enviar" value="Aceptar"></p>
</
FORM>
</
BODY>
</
HTML
la pagina que sube el archivo
Código PHP:
<? 
        
if ($archivo != "none" AND $archivo_size != 0)
            {
            echo 
"Nombre: $archivo_name <BR>\n";
            echo 
"Tamaño: $archivo_size <BR>\n";
            echo 
"Tipo: $archivo_type <BR>\n";

            
$direccion="/".$archivo_name;
            echo 
"$direccion<br>";
            if (! 
move_uploaded_file($archivo,$direccion)) 
                {
                echo 
"<h2>No se ha podido copiar el archivo</h2>\n";
                }
            } elseif (
$archivo != "none" AND $archivo_size == 0
                {
                echo 
"Tamaño de archivo superado";
                }


?>
La idea es que suba el archivo al mismo lugar donde esta la pagina *.php, que es la que sube el archivo
los permiso de las carpetas estan en 777 con chmod por lo cual no se porque sigue diciendome "NO se ha podido copiar el archivo"


eso cualquier sugerencia ayuda salu2
  #2 (permalink)  
Antiguo 01/12/2004, 06:54
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 6 meses
Puntos: 16
Hola,
Cita:
La idea es que suba el archivo al mismo lugar donde esta la pagina *.php
Bueno, es que eso no es lo que le dices con
Código PHP:
$direccion="/".$archivo_name
Con esa linea le estas diciendo que lo guarde en el directorio / , que en sistemas unix es el raiz (equivale al c:\ de windows).

Si quieres que sea en el directorio actual, tendrias que haber puesto
Código PHP:
$direccion="./".$archivo_name
Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 01/12/2004, 07:34
 
Fecha de Ingreso: septiembre-2003
Mensajes: 26
Antigüedad: 14 años, 3 meses
Puntos: 0
josemi gracias por la ayuda, pero ya he probado eso y aun no funciona, sigue apareciendo esto:
Código PHP:
Nombretux.jpeg
Tamaño
3018
Tipo
image/jpeg
./tux.jpeg
No se ha podido copiar el archivo 
esta de mas decir que he revisado la configuracion de php.ini
y tampoco es porblema de tamaño de archivo

de todas formas alguien podria darme una configuracion de un php.ini para determinar si ese es el problema

mas que nada como tienen los datos en la parte del upload

eso salu2

Última edición por Hitokiri; 01/12/2004 a las 08:56
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 07:50.