Hola! Gracias por responder. Si, ya lo habia intentado pero me hace lo mismo. Hay algo que esta mal y no se que puede ser, posteo todo el codigo por si ves algo que yo no.
PD: Tengo un problema en esta web, siempre al querer enviar la respuesta o ver la vista previa, luego de hacer la comprobacion se queda sin hacer nada. Utilizo el Chrome, les pasa? Tengo que reintentarlo varias veces, actualizar, etc.
Código HTML:
Ver original<?php
session_start();
include('acceso_db.php');
if(empty($_SESSION['firstname'])) {
?>
<link rel="stylesheet" type="text/css" href="estilos.css" media="screen" />
<h1 align="center" style="color: white">REGISTRO
</h1> <form action="comprobar.php" method="post" class="form" id="form1">
<input type="text" class="validate[required,custom[onlyLetter],length[0,100]] feedback-input" name="usuario_nombre" id="name" placeholder="USUARIO" required />
<input type="password" class="validate[required,custom[onlyLetter],length[0,100]] feedback-input" name="usuario_clave" id="comment" placeholder="CONTRASEÑA" required />
<input type="submit" name="enviar" value="Ingresar" id="button-blue" /> <?php
}else{
?>
<!DOCTYPE html>
<link rel="stylesheet" type="text/css" href="estilos.css" media="screen" /> <div style="background-color:#52D050; width: 260px"> <p style="color: white"><strong><?=$_SESSION['firstname']?></strong> <strong><?=$_SESSION['lastname']?></strong> |
<a style="color: #3c3c3c " href="logout.php">Salir
</a></p>
<form action="index.php" method="post" class="form" id="form1"> <input name="dni_input" type="text" class="validate[required,custom[onlyLetter],length[0,100]] feedback-input" placeholder="DNI" id="name" required />
<input type="submit" name="buscar" value="BUSCAR" id="button-blue"/>
<?php
if (isset($_POST['dni_input'] )) {
$sql = mysqli_query($dblocal,"SELECT dni from abonados where dni = '".$_POST['dni_input']."'") or die("Error en: ". mysqli_error());
if ($sql) {
header("1.php");
}else{
header("2.php");
}
}
?>
<?php
}
?>