Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: pisagatos en 5 Diciembre 2010, 17:34 pm



Título: Unknown on line 0 en PHP
Publicado por: pisagatos en 5 Diciembre 2010, 17:34 pm
Muy buenas!! Qué tal?

Tengo un problemilla con una redirección.

A ver... en un archivo llamado subirFotos.php, el usuario sube una foto, se procesa la foto y ese mismo archivo hace esto al acabar:

Código
  1. top.location.href = "./../../../../redireccion.php?dir=actualidad";
  2.  

El archivo redireccion.php tiene esto:
Código
  1. <?php
  2. include("./control.php");
  3. include("./scripts/funcionesComunes.php");
  4.  
  5. $dir = limpiar($_GET['dir']);
  6. header("Location: ./index.php#!".$dir);
  7.  
  8. ?>
  9.  

El caso es que funciona perfectamente y lo hace y todo si lo llamo desde otros archivos, pero en cambio desde éste en cuestión me devuelve esto si lo llamo....

Código
  1. Warning: Unknown: Unable to access /home/dominio.com/web/redireccion.php in Unknown on line 0
  2.  
  3. Warning: Unknown: failed to open stream: Invalid argument in Unknown on line 0

Si actualizo la página cuando me sale el error, si me lleva perfectamente donde quiero que vaya el usuario... sino me sale el error... y no sé que significa...

A ver si alguien me puede echar una mano!

Muchas gracias  :laugh:


Título: Re: Unknown on line 0 en PHP
Publicado por: seele en 6 Diciembre 2010, 12:39 pm
mmm extraño error, te fijaste si estan bien los path, porque no pruebas colocando paths absolutos