Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/07/2007, 17:28
Roly
 
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>