Muy buenas a tod@s, tengo el siguiente formulario y quiero hacer una cosilla, que supongo que se puede hacer, pero que no se como se hace. La idea es que cuando el usuario pulse el boton de enviar, se compruebe si el campo USERNAME termina con un texto determinado, por ejemplo, @algo.es. Si acaba de esta forma, se envia el formulario, sino, se añade esa cadena y se envia. Para dejarlo más claro y no liar, pongo un ejemplo: Si en el campo de usuario solo pone "pepito" yo quiero que el valor enviado sea "
[email protected]" y si ya ponia desde el principio "
[email protected]" pues que se envie tal cual y ya está. Os dejo también el código del formulario, aunque vamos, es muy simple:
Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>VPN AIDIMA</title>
</head>
<body background="pixel2.jpg">
<p> </p>
<p> </p>
<table width="100%" height="100%" align="right" cellpadding="0" cellspacing="0" class="container" valign="middle">
<tr valign=middle>
<td><form action="/remote/logincheck" method="post" name="f">
<table class="list" cellpadding=10 cellspacing=0 align=center width=400 height=254>
<tr bgcolor="#FFFFFF" class="dark">
<td height="80"><div align="center"> </div> </td>
<td height="80"></td>
</tr>
<tr bgcolor="#990000" class="dark">
<td colspan=2><b><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">Identificación</font></b></td>
</tr>
<tr>
<td width=40% bgcolor="#004C64" style="padding-left:10px"><b><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">Nombre:</font></b></td>
<td width=60% bgcolor="#FFFFFF"><input type=text maxlength=32 name=username></td>
</tr>
<tr>
<td width=40% bgcolor="#004C64" style="padding-left:10px"><b><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">Password:</font></b></td>
<td width=60% bgcolor="#FFFFFF"><input type=password maxlength=32 name=credential></td>
</tr>
<tr bgcolor="BF951F">
<td bgcolor="BF951F"></td>
<td><input type=image onClick="return SubmitForm()" src="entrar.jpg" width="89" height="30" border=0>
</tr>
</td>
</table>
<table align="center">
<tr valign=middle bgcolor="#FFFFFF" class="dark">
<td align="center" width="300" height="60">NOTA: Recordar que la sesión se perderá si se cierra esta ventana</td></tr>
</table>
<input type=hidden name=just_logged_in value=1>
<input type=hidden name=redir value="/remote/index">
<script>
var submitted = false;
function SubmitForm() {
if (submitted == true) { return false;}
submitted = true;
return true;
}
</script>
</form></td>
</tr>
</table>
</center></body><script>document.forms[0].username.focus();</script></html>
Muchas gracias por adelantado, salu2