Tengo el siguiente código para validar los datos de un formulario de inicio de sesión, que funciona perfectamente...
Código HTML:
function asesion(){ if (document.iniciar.usr.value == '') { alert ('Nick vacío'); } else { if(document.iniciar.clv.value == '') { alert ('Contraseña vacía'); } else { document.iniciar.submit(); top.izq.location='barrafotos4.php'; top.der.location='detallefoto3.php'; } } return null; }
Código HTML:
function asesion(){ if (document.iniciar.usr.value == '') { alert ('Nick vacío'); } else { if(document.iniciar.clv.value == '') { alert ('Contraseña vacía'); } else { <?php $usr=$_POST[usr]; $clv=$_POST[clv]; $q_existe="SELECT * FROM album_personal WHERE usuario=$usr AND clave=$clv"; $r_existe=pg_query($q_existe); $n_existe=pg_num_rows($r_existe); if ($n_existe>=0) { ?> document.iniciar.submit(); top.izq.location='barrafotos4.php'; top.der.location='detallefoto3.php';[PHP] <?php } else { ?>[/PHP] alert ('Usuario o Clave inválidos.'); [PHP]<?php } ?>[/PHP] } } return null; }