Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2014, 09:53
Avatar de odek
odek
 
Fecha de Ingreso: julio-2011
Ubicación: México
Mensajes: 55
Antigüedad: 12 años, 9 meses
Puntos: 1
Problemas al llamar datos post, agrega 1 al final

Me imprime el resultado, pero agrega un numero 1 al final dando como resultado un usuario y clave inexistente. Mi duda es: en que estoy mal...

Me regresa al inicio de la pagina, si quito los comentarios y el print_r. No procesa la informaciones POST correctamente.

Esta es la página para subir datos:

Código HTML:
Ver original
  1. <?php
  2. session_start();
  3. ?>
  4. <meta charset="UTF-8">
  5. <title>Acceso</title>
  6. <link href="accesop.css" rel="stylesheet" type="text/css">
  7. <script language="javascript">
  8.  
  9. var device = navigator.userAgent;
  10.  
  11. var url = "http://m.miweb.com/";
  12.  
  13. if (device.match(/Iphone/i)|| device.match(/Ipod/i)|| device.match(/Android/i)|| device.match(/J2ME/i)|| device.match(/BlackBerry/i)|| device.match(/iPhone|iPad|iPod/i)|| device.match(/Opera Mini/i)|| device.match(/IEMobile/i)|| device.match(/Mobile/i)|| device.match(/HTC/i))
  14.  
  15. {
  16.  
  17. window.location.replace(url);
  18. window.location = url;
  19.  
  20. } else {
  21.  
  22. }
  23.  
  24.   <p><img src="imagen/logo.png" width="400" height="180" alt=""/></p>
  25.   <p>&nbsp;</p>
  26. <section><table width="50%" border="0" align="center" cellspacing="0">
  27.   <tr>
  28.     <td width="77%"><p><br>
  29.       USUARIO
  30.         </p>
  31.       <form action="saint/leo.php" method="post">
  32.       <input name="usuario" type="text" autofocus required="required" id="usuario" placeholder="Escribe tu usuario" pattern="^([\w]{7,10})$" autocomplete="on" maxlength="10">
  33.       </p>
  34.       <p>CONTRASEÑA </p>
  35.       <p>
  36.         <input name="contrasena" type="password" required="required" id="contrasena" placeholder="Escribe tu contraseña" pattern="^([\w]{7,10})$" maxlength="10">
  37.         </p>
  38.       <p>
  39.         <input name="submit" type="submit" id="submit" formenctype="application/x-www-form-urlencoded" value="Enviar"></form>
  40.       </p><br>
  41.       </p></td>
  42.     </tr>
  43.   <tr>
  44.    
  45.     </tr>
  46. </body>
  47. </html>




Esta procesa los datos


Código PHP:
Ver original
  1. <?php
  2. if (isset($_POST['usuario']) && $_POST['usuario'] != '' && isset($_POST['contrasena']) && $_POST['contrasena'] != '')
  3. {
  4. $usuario = $_POST['usuario'];
  5. $contrasena = $_POST['contrasena'];
  6.  
  7. $con = mysqli_connect("localhost","prueba","prueba","lololo");
  8. $sen = "SELECT usuario, contrasena FROM personal";
  9. $res = mysqli_query($con,$sen);
  10.  
  11. while($fila = mysqli_fetch_array($res)){
  12.     $usbase = $fila['usuario'];
  13.     $conbase = $fila['contrasena'];
  14.    
  15.     if($usuario == $usbase & $contrasena == $conbase){
  16.         $_SESSION['usuario'] = $usbase;
  17.         $_SESSION['contrasena'] = $conbase;
  18.        
  19.         echo print_r($usbase);
  20.         /*echo'
  21.         <html>
  22.         <head>
  23.         <meta http-equiv="refresh" content="0;url=../acceso/inicio.php"
  24.         </head>
  25.         </html>
  26.         ';
  27. } else{
  28.     echo'
  29.     <html>
  30.         <head>
  31.         <meta http-equiv="refresh" content="0;url=../index.php">
  32.         </head>
  33.         </html>
  34.         ';*/
  35. }
  36. }}
  37. ?>
__________________
Mi life in pixel -_-