Ver Mensaje Individual
  #9 (permalink)  
Antiguo 12/04/2007, 08:03
makeitslow
 
Fecha de Ingreso: enero-2007
Ubicación: Cochabamba - Bolivia
Mensajes: 346
Antigüedad: 17 años, 4 meses
Puntos: 2
Re: Hacer un pop up con php

Ya lo probe y todo belleza!! Muchas gracias por el dato PATRON, Solo que tengo un problema, no me pasa datos al popup... intente haciendolo con input hidden, mandarlos directamente al php y naranjas.. no me recibe... tengo este codigo:

NUEVOCA.PHP:
Código PHP:
<?php
//Aqui recibo valores de un PHP anterior mediante POST, y hago consultas SQL y todo ok.
.
.
$numerocs=$_POST["numerocs"];
.
.
?>
//Aqui creo un input hidden para usarlo en el siguiente PHP.
<form name="form1" method="post" action="hola.php">
<input name="ncs" type="hidden" value="<?php echo $_POST["numerocs"];?>">

Aqui en el BODY llamo a un php mediante el POPUP despues de haber insertado 
datos en la BD.

<body onload="window.open('imprimirCS.php','','width=400,height=550 0')">
  <p align="center"><font color="#003366" face="Berlin Sans FB">
<strong>El Carnet Sanitario fue registrado con EXITO</strong></font></p>
  <p align="center">
    <input type="submit" name="ok" value="ACEPTAR">
  </p>
</form>
Este es el archivo del POPUP:

IMPRIMIRCS.PHP
Código PHP:
<?php 
require("../conexion.php");

conectar_bd();
$consulta "SELECT * FROM historia_clinica WHERE id_cs='".$_POST['ncs']."'"
//ncs es el hidden anterior
$resultado consulta_bd$consulta );
$num_reg=cuantos_registros_bd$resultado );
$registro sacar_registro_bd$resultado );
?>
.
.
.
ETC
ETC
No hay problema con el codigo, lo probe con otros valores y corre great, lo malo es que parece que no me esta reconociendo el HIDDEN, tambien probe llamar al IMPRIMIRCS.PHP de esta manera en el PHP anterior:

Código PHP:
<body onload="window.open
('imprimirCS.php?variable=<?php echo $_POST[numerocs];?>','',
'width=400,height=550 0')">
El orden es primero el FORM, luego el HIDDEN y luego el BODY.

Tampoco me funciona.

Que puedo hacer???