Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2008, 11:00
catalalatac
 
Fecha de Ingreso: abril-2005
Mensajes: 3
Antigüedad: 19 años, 1 mes
Puntos: 0
Upload. Que error tengo?

En un curso de PHP con Aula Formativa me dan este código y en el video de seguimiento si funciona, pero no en mi caso.
No me sale ningún error, solo pantalla en blanco al ENVIAR.

El código de formulario es: (transfe1.php)

<html>
<body>
Transferencia de archivos:
<form action=transfe2.php METHOD=post ENCTYPE="multipart/form-data">
<input type=file name="fichero">
<br>
<input type=submit name=boton value=Enviar>
</form>
<br>

</body>
</html>


El código de validación es: (transfe2.php)

<html>
<body>
<?php
$dir="/destino"; // ya creado previamente
if ($fichero!="" && $fichero_name!="")
{
if ((copy($fichero,"$dir/$fichero_name"))==false)
echo "No se ha podido guardar el archivo ";
else
echo "Archivo guardado";
unlink ($fichero);
}
?>
</body>
</html>

En el video de seguimiento del curso, al dar aceptar en el formulario da la respuesta "Archivo guardado" y al verificar en el directorio destino aparece el fichero correspondiente del ejemplo.

En mi caso a exactitud de código y directorios, me sale pantalla en blanco (sin indicación de erorres) y ... no aparece ningún archivo en el directorio destino.

He verificado el php.ini (incluso con parámetros recomendados de otra consulta de PEPO25 aparecida en esta sección, respuestas que no me sirven)

Alguien me puede indicar el error?
Sugerencias?
Aqui no trabajo con bases de datos, es una prueba de transferencia directa, que quiero adaptar a un upload.
Por favor que nadie recomiende reiniciar servidor apache... hasta ahí si llego :P

Gracias.