Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/10/2007, 11:01
josusaar
 
Fecha de Ingreso: septiembre-2006
Mensajes: 84
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: Insertar php en javascript

En primer lugar muchas gracias por tu respuesta, ya hemos logrado k el div sea visible cuando keremos y cuando no keremos no...Pero nos ha surgido otro problema, es decir nosotros lo k pretendemos hacer es un upload, es decir la opcion de subir ficheros a nuestro servidor...

Para ello hacemos click en:
Código:
<a href="javascript:popUp('upload_orria.php')" title="Irudia igo">Subir imagen</a>
Y desde este enlace se nos ira a otra pagina donde eligiremos el archivo desde nuestro ordenador y lo subiremos al FTP, en este momento es cuando nosotros guardaremos el nombre del archivo en una session, de esta manera:

Código:
$path=$_FILES['my_field']; //Recogeremos todo el path
$nombre=$path['name']; //Solamente recogeremos el nombre del archivo

//guardaremos en session el nombre de la imagen.
$_SESSION["nombre_archivo"]=$nombre;
Una vez k tenemos guardado el nombre de la imagen en session, comprobamos si se ha guarado correctamente...
Código:
echo $_SESSION["nombre_archivo"];
se visualiza correctamente al dato insertado en la session. (Hasta ahora todo bien)

Despues es cuando llamamos a la funcion de antes mencionada para k vaya a la primera pagina :

Código:
<script language="JavaScript" type="text/javascript">
window.opener.mostrar(); 
setTimeout("self.close();",5000)
</script>
La cosa es k esta funcion esta en otra pagina, y entonces como bien hemos dicho hemos conseguido k se ejecute dicha funcion correctamente, apareciendo el contenido de la capa correctamente, pero no recibimos los datos guardados en la
Código:
$_SESSION["nombre_archivo"]
.

Hemos pensado k puede k sea pork no se refresca la pagina, pero si lo tenemos ya guardado, incluso como bien he dicho antes he hecho un echo despues de guardarlo y se visualiza sin ningun problema, y por k despues no sale el nombre del archivo, no entendemos bien la cosa...

Si alguien nos puede ayudar, por favor, es ultimo paso k nos keda y estamos un poco pilladitos...

Venga SALU2 y gracias de antemano.