Hola compañeros del foro. Tengo un interrogante:
Buscando algun codigo que me permitiera pasar un valor de una ventana a otra me encontre con esto:
prefijos.html
Código PHP:
<html>
<head>
<title>Prefijos internacionales</title>
<script>
function ponPrefijo(pref){
opener.document.formul.prefijo.value = pref
window.close()
}
</script>
</head>
<body>
<h1>Lista de prefijos internacionales</h1>
<form name=fprefijos>
España:
<input type="Button" value="+34" onclick="ponPrefijo('+34')">
<br>
Holanda:
<input type="Button" value="+31" onclick="ponPrefijo('+31')">
<br>
Gran Bretaña:
<input type="Button" value="+44" onclick="ponPrefijo('+44')">
<br>
Estados Unidos:
<input type="Button" value="+01" onclick="ponPrefijo('+01')">
<br>
Bélgica:
<input type="Button" value="+32" onclick="ponPrefijo('+32')">
<br>
Grecia:
<input type="Button" value="+30" onclick="ponPrefijo('+30')">
</form>
</body>
</html>
Internacionales.php
Código PHP:
<html>
<head>
<title>Formulario prefijos</title>
<script>
var miPopup
function abreVentana(){
miPopup = window.open("prefijos.html","miwin","width=300,height=150,scrollbars=yes")
miPopup.focus()
}
</script>
</head>
<body>
<form name=formul>
<table cellspacing="3" cellpadding="3" border="0">
<tr>
<td align="center">Prefijo</td>
<td align="center">Número</td>
</tr>
<tr>
<td align="center">
<input type=text name=prefijo value="+" size=3 maxlength=3>
<input type="Button" value="?" onclick="abreVentana()">
</td>
<td align="center">
<input type=text name=numero value="" size=10 maxlength=10>
</td>
</tr>
</table>
</form>
</body>
</html>
Mi inquietud es la siguiente: Si ven el codigo funciona perfectamente al pasar valores contenidos como Javascrip, pero mi requerimiento radica en pasar un valor que traigo de una base de datos usando PHP.
La adaptacion que estaba realizando no funciona.
Alguien tiene una ayudita.
Gracias.