Foros del Web » Programando para Internet » PHP »

Como puedo hacer esto?

Estas en el tema de Como puedo hacer esto? en el foro de PHP en Foros del Web. Hola a todos, en primer lugar felicitar a todos los colaboradores por mantener este magnifico foro, bueno mi duda es la siguiente: Quiero presentar el ...
  #1 (permalink)  
Antiguo 15/01/2003, 12:53
 
Fecha de Ingreso: noviembre-2002
Mensajes: 27
Antigüedad: 21 años, 5 meses
Puntos: 0
Como puedo hacer esto?

Hola a todos, en primer lugar felicitar a todos los colaboradores por mantener este magnifico foro, bueno mi duda es la siguiente:

Quiero presentar el contenido de una variable de php en una ventana nueva con una ciertas dimensiones, se que esto se hace con javascript, seria algo asi como:

fichero.php
<?php
codigo.....
................
$valor="HOLA";

?>

como presento el $valor en una nuena ventana, se abrir una ventana en javascript:

<script language="JavaScript">
<!--
function openWin( windowURL, windowName, windowFeatures ) {

return window.open( windowURL, windowName, windowFeatures ) ;
}
// -->
</script>


<body onload="newWindow = openWin( 'ventananueva.html', '', 'width=600,height=350,top=50,left=100,toolbar=0,lo cation=0,directories=0,status=0,menuBar=0,scrollBa rs=1,resizable=1' ); newWindow.focus()">



Osea me gustaria que dentro de "ventanueva.html" me apareciera el contenido de la variable $valor.

Salu.
  #2 (permalink)  
Antiguo 15/01/2003, 13:01
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tan solo tienes que formar el URL con las variables que le pases segun la notacion CGI .. pagina.tal?variable=valor (y si necesitas mas variables &variable2=valor .. .etc).

pagina_padre.php
Código PHP:
<?
$variable
='loquesea';
?>
<body onload="newWindow = openWin( 'ventananueva.php?variable=<? echo $variable?>', '', 'width=600,height=350,top=50,left=100,toolbar=0,lo
cation=0,directories=0,status=0,menuBar=0,scrollBa
rs=1,resizable=1' ); newWindow.focus()">
Cabe destacar que ventananueva .. ahora deberá ser .php para q puedas leer via PHP esa variabel:

ventananueva.php
Código PHP:
<?
echo $_GET['variable'];
// o echo $HTTP_GET_VARS['variable']; dependiendo de la version de PHP q uses ...
?>

Un saludo,
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 18:36.