Hola david gracias por la ayuda ... la verdad no tengo muy claro lo de la linea de codigo
Código PHP:
var $valor = document.getElementById("IdContactos").value;
tengo en un fomulario este select ..
Código PHP:
<select name="IdContactos" class="fValidate['required'] Estilo3" id="IdContactos">
<option value="">Seleccione...</option>
<?php
$contactos = $sql->seleccionarLibre("SELECT * FROM contactos where IdVendedor=".$regvendedor[IdVendedor]." ORDER BY email");
if($contactos)
{
foreach($contactos as $cont)
{
?>
<option value="<?php echo $cont["IdContactos"]; ?>" selected="selected" ><?php echo $cont["email"]?></option>
<?php
}//Fin del foreach
}//Fin del if
?>
</select>
y asu su vez dentro de la misma pagina tengo un link que me abre una nueva ventana llamada previsualizacion a la cual deseo pasar el dato selecionado en el select.. obviamente si no hay nada seleccionado .. me va sacar un mensaje que antes debe selecionar un dato ... asi lo tengo actualmente
Código PHP:
<td width="13%" bgcolor="#ffffff"><a href="tema_html.php" onClick="vent = window.open('tema_html.php?id=<?php echo $cont["IdContactos"]; ?>&idt=<? echo $_GET['id']; ?>','vent','height=540,width=790,scrollbars=yes, resizable=yes'); vent.focus(); return false"><img src="../img/vista_previa.png" border="0"></a></td>
<td bgcolor="#ffffff"> </td>
Y esta es la ventana donde capturo el dato sin cerrar la anterior que es donde tengo el formulario
Código PHP:
<?
//Archivo de conexión, llamado de librerias e instanciación de objetos
require("../connect.php");
// ______________CREACION DE LA SESION POR PRIMERA VEZ ___________________________________________
//Por medio de esta función inicializo la sesion
session_start();
//Validamos que no se pueda ingresar de otra forma que no sea por medio de login
if(!$_SESSION[cedula] || !$_SESSION[contrasena])
{
print "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=error2.php\">";
}else{
$regvendedor = $sql->seleccionar("regvendedor", "*", "cedula =".$_SESSION[cedula]);
$IdContactos = $_GET['id'];
$IdTema = $_GET['idt'];
if ($IdContactos==true && $IdTema==true){
$contactos = $sql->seleccionar("contactos", "*", "IdContactos=".$IdContactos);
$tema = $sql->seleccionar("tema", "*", "IdTema =".$IdTema);
switch($tema[IdTema])
{
case 1:
?>
<html>
<head>
<title>Vista previa</title>
</head>
<body bgcolor="#ffffff" >
<table width="700" border="0" align="center" bgcolor="#ffffff">
<tr>
<td width="652" bgcolor="#ffffff"><div align="right" class="Estilo16 Estilo17">Vista previa </div></td>
<td width="44" bgcolor="#ffffff"> </td>
</tr>
<tr>
<td colspan="3" bgcolor="#ffffff">
<p><strong><font color="#2D2D2D" face="Arial, Helvetica, sans-serif" size="2"> Reciba un cordial saludo:</font></strong></p>
<font color="#2D2D2D" face="Arial, Helvetica, sans-serif" size="2"> <? echo $contactos[dr]; ?> <? echo $contactos[nombres]; ?> <? echo $contactos[apellidos]; ?></font>
</td>
</tr>
</table>
</body>
</html>
<?
break;
default:
break;
}//Fin switch
}else{
//Visualiza mensaje
?>
<script>
alert ("ERROR: ¡ Al visualizar la vista previa debe selecionar minimo un contacto !.");
close();
</script>
<?php
}//Fin del if
}//Fin del if
?>
gracias ...