Amigos: ya estoy que me deliro....... quiero que cuando se use un formulario se envie la resolucion (ancho) de pantalla via campo oculto.
El problema es que tengo que darle
dos veces al boton de submision para que aparezca la resolucion en la url.
Por otras cuestiones no puedo usar OnSubmit asi que debo resolverlo con OnLoad supongo.
Cita: <html>
<body onload="javascript:document.forms.formu.resolucion .value = screen.width;">
<form action="<?= $_SERVER['PHP_SELF'] ?>" method="GET" ENCTYPE="application/x-www-form-urlencoded" name="formu" >
Nombre:<br/>
<input type="text" size="10" name="nombre" class="renglon" value="<?= $_GET['nombre']; ?>" /><br/>
Correo:<br/>
<input type="text" size="10" name="correo" class="renglon" /><br/>
Mensaje: <br/>
<textarea name="mensaje" rows="5" cols="30" class="area" ></textarea><br/>
<input type="hidden" name="formu" value="1">
<input type="hidden" name="resolucion" >
<input type="submit" class="boton" value="Enviar registro"/></p>
</form>
<?php
$nombre=$_GET["nombre"];
$correo=$_GET["correo"];
$mensaje=$_GET["mensaje"];
$formu=$_GET["formu"];
if ($formu=='1') {
echo "Enviado con exito! Yupi!!!<br/>";
echo "De: $nombre <br/>";
echo "Correo: $correo <br/>";
echo "Mensaje: $mensaje";
}
?>
</body>
</html>
Ignoren la parte de PHP y diganme que piensan! gracias!