Te agradezco el soporte porque aun me falta mucho en php. Ahi con PHP salio bien como me corregiste pero el Javas no
puse el java entre el head y luego este es mi form
Código HTML:
Ver original<script type="text/javascript"> //<![CDATA[
/* script */
function validar(){
var emailReg = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
var email_ingresado = document.getElementById('email').value;
if(!emailReg.test(email_ingresado)) {
alert('email no válido');
return false;
}
}
//]]>
Código PHP:
Ver original<form action="#" method="post" onsubmit="return validar();">
<p>Nombre* <br />
<input
<? if (isset ($flag) && $_POST['nombre']=='') { echo 'class="error"';} else {echo 'class="campo"';} ?> type="text" name="nombre" value="
<? echo $_POST['nombre'];?>" /></p>
<p>Email* <br />
<input
<? if (isset ($flag) && $_POST['email']=='') { echo 'class="error"';} else {echo 'class="campo"';} ?> type="text" name="email" value="
<? echo $_POST['email'];?>" /></p>
<p>Email Destinatario* <br />
<input
<? if (isset ($flag) && $_POST['email2']=='') { echo 'class="error"';} else {echo 'class="campo"';} ?> type="text" name="email2" value="
<? echo $_POST['email2'];?>" /></p>
<p>Modo de envio* <br />
<div
<?php if (isset ($flag) && $_POST['fav_color']=='') { echo 'class="error"';}?>>
<input type="radio" name="fav_color" value="Anónimo" <?php if($_POST['fav_color']=='Anónimo'){?>checked="checked"<?php }?>/>Anónimo<br/>
<input type="radio" name="fav_color" value="Público" <?php if($_POST['fav_color']=='Público'){?>checked="checked"<?php }?>/>Público<br/>
</div></p>
<p>Comentario* <br />
<textarea
<? if (isset ($flag) && $_POST['comentario']=='') { echo 'class="com-error"';} else {echo 'class="com"';} ?> name="comentario">
<? echo $_POST['comentario'];?></textarea></p>
<p><input class="button small blue" type="submit" name="enviar" value="enviar" /></p>
</form>
<? } ?>
</div> <!-- end form-->