![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
14/07/2007, 17:28
|
| | Fecha de Ingreso: febrero-2004 Ubicación: Resistencia - Argentina
Mensajes: 299
Antigüedad: 21 años Puntos: 0 | |
Re: Se puede hacer esto con PHP el problema es que estas mezclando javascript con php, por eso no funciona, la validación la debes hacer con php una vez procesado el formulario o con con javascript usando ajax para validar con la base de datos, aca te dejo un ejemplo de como sería la validacion del codigo en php y una validacion de texto vacio en javascript:
<?
if(isset($_POST['enviarForm'])){
if($_POST['codigoProducto']=="1111"){
$mensajeError = "Codigo Existente";
} else {
echo "Codigo OK!!!";
}
}
?>
<script>
function validar(){
if(document.formPrueba.codigoProducto.value==""){
alert('Debe ingresar un codigo');
return false;
} else {
return true;
}
}
</script>
<form name="formPrueba" method="post" action="<?=$_SERVER['PHP_SELF']?>" onsubmit="return validar();">
<input type="text" name="codigoProducto" value="<?=$_POST['codigoProducto']?>" /><?=$mensajeError?><br />
<input type="submit" name="enviarForm" value="Enviar" />
</form> |