problemas con registro

Iniciado por ::: Devil :::, 25 Marzo 2015, 17:51 PM

0 Miembros y 1 Visitante están viendo este tema.

::: Devil :::

Tengo un registro en mi pagina web para que puedan entrar a la tienda web,

mi problema es el siguiente en el formulario ajuro y porque si hay que colocar en un campo textbox la letra "a" y se ve feo pues yo quiero que me valide la entrada solo con el nombre de usuario mi problema se que esta en esta linea

Código (php) [Seleccionar]
if($_SESSION['tipo_usu']=='a' or $_SESSION['tipo_usu']=='ca')

pero cuando le digo que me valide con usu que es el campo usuario en la base de datos no me deja me sigue dejando en la misma pagina.



Código (php) [Seleccionar]
          <?php
$act="1";
if(!empty($_POST['usuario']) and !empty($_POST['contra'])){
$usuario=trim($_POST['usuario']);
$contra=trim($_POST['contra']);
$can=mysql_query("SELECT * FROM usuarios WHERE (usu='".$usuario."' or ced='".$usuario."') and con='".$contra."'");
if($dato=mysql_fetch_array($can)){
$_SESSION['username']=$dato['usu'];
$_SESSION['tipo_usu']=$dato['tipo'];
$_SESSION["ced"] = $dato["ced"];
if($_SESSION['tipo_usu']=='a' or $_SESSION['tipo_usu']=='ca'){
header('location:index.php');
}
}else{
if($act=="1"){echo '<div class="alert alert-error" align="center">Usuario y Contraseña Incorrecta</div>';}else{$act="0";}
}
}else{

}
?>
NI TU NI NADIEN PORDRAN CONMIGO SOY MAS FUERTE QUE LA ENVIDIA.

ESTO ESTA DEDICADO A LOS QUE ME JODEN LA VIDA

Shell Root

Siempre se ha dicho, printea la query y ejecutalo en el motor de base de datos, para lograr captar el error, de allí de parte si es por db o por php.
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.