Por ejemplo ahora quiero que me valide en este codigo que el correo esta bien puesto como lo pondria de una manera reducida y sencilla?
Saludo:
Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<HTML xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" lang="en">
<HEAD>
<META http-equiv="content-type" CONTENT="text/html; charset=UTF-8">
<LINK REL="stylesheet" href="estilos1.css" type="text/css">
<META NAME="description" CONTENT="ventanilla electrónica, Oficina de atencion al cliente online, clave olvidada">
<META NAME="keywords" CONTENT="ventanilla, electronica, atencion al cliente, ventanilla electronica, empresas, gestion online, contacto, aplicaciones, crm, call centre, call center">
<META http-equiv="Content-Language" CONTENT="es">
<LINK REL="icono" href="/favicon.ico" />
<TITLE>ventanilla electrónica, Empresas</TITLE>
<script language="JavaScript" type="text/javascript" src="funcionesBasicas.js"></script>
</HEAD>
<BODY>
<DIV CLASS="barra1">
<DIV CLASS="espacio1">
<DIV CLASS="logo">
<A HREF="index.php"><IMG SRC="img/Logo.png" ALT="logo ventanilla electronica" BORDER="0" /></A>
</DIV>
</DIV>
</DIV>
<?php include 'menuIndex.inc';?>
<DIV CLASS="contenido">
<DIV CLASS="lateral"> </DIV>
<DIV CLASS="central">
<BR /><BR />
<TABLE CLASS="centradaBox">
<TR>
<TH colspan="2"><p class="h9">Clave olvidada</p></TH>
</TR>
<TR>
<TD colspan="2">
<TABLE>
<TR>
<TD>
<TABLE CLASS="interior" style="width:510px">
<FORM method="post" action="accionesClave.php">
<TR>
<TH colspan="2"><H2>Introduzca uno de estos parámetros</H2></TH>
</TR>
<TR>
<TD style="text-align:right">Nombre usuario: <input name="login" type="text" size="20" maxlength="40" /></p></TD>
<TH rowspan="2"><INPUT TYPE="image" VALUE="submit" ONMOUSEOUT="MM_swapImgRestore()" ONMOUSEOVER="MM_swapImage('btn_ok','','img/icon_ok_ON.png',1)" SRC="img/icon_ok.png" TITLE="enviar código" ALT="enviar código" BORDER="0" NAME="btn_ok" ID="btn_ok"/></TH>
</TR>
<TR>
<TD style="text-align:right"><i>e-mail</i>: <input name="email" type="text" size="30" maxlength="99" /><br/>
<?php
if ( isset($_GET["error"]) ) {
$error = $_GET['error'];
echo "<strong><font color='FireBrick'>$error<br></font></strong>";
} elseif ( isset($_GET["alerta"]) ) {
$alerta = $_GET['alerta'];
echo "<strong><font color='GoldenRod'>$alerta<br></font></strong>";
} elseif ( isset($_GET["info"]) ) {
$info = $_GET['info'];
echo "<strong><font color='ForestGreen'>$info<br></font></strong>";
}
?>
</TD>
</TR>
</FORM>
</TABLE>
</TD>
<TD><p class="h8">Desde aquí puede recuperar su clave a partir de su nombre de usuario o su correo electrónico. Rellene el campo adecuado y pulse en el icono.</p></TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
<DIV CLASS="lateral"> </DIV>
</DIV>
<DIV CLASS="parrafin"></DIV >
<DIV CLASS="pie"><A HREF="http://www.soler-gdi.es/">© Soler Gabinete de Ingeniería 2009</a></DIV>
</BODY>
</HTML>
<?php
} else {
/*Ya estaba logged_in=1*/
$administrador=$_SESSION['administrador'];
$validador=$_SESSION['validador'];
$idEmpresa=$_SESSION['idEmpresa'];
if ($administrador==1 and is_null($idEmpresa) and $validador==0) {
//Se carga la pagina al administrador de planta
header ("Location: adminPlat.php");
} elseif ($administrador==1 and $validador==0) {
// Se carga la pagina Del Administrador de empresa
/*Cargar en session los datos de la empresa*/
header ("Location: adminUsr.php");
} elseif ($administrador==0 and $validador==1) {
// Se carga la pagina del validador
/*/*Cargar en session los datos de la empresa*/
header ("Location: validador.php");
} elseif ($administrador==0 and $validador==0){
/*Cargar en session los datos de la empresa*/
header ("Location: usuario.php");
} else {
header ("Location: index.php");
}
}
?>