Foros del Web » Programando para Internet » PHP »

validacion con php

Estas en el tema de validacion con php en el foro de PHP en Foros del Web. Hola amigos tengo el siguiente problema, que les voy a explicar y espero puedan ayudarme. Tengo una aplicacion xhtml mp donde envio un login y ...
  #1 (permalink)  
Antiguo 04/04/2011, 11:01
 
Fecha de Ingreso: marzo-2010
Mensajes: 140
Antigüedad: 9 años, 9 meses
Puntos: 0
validacion con php

Hola amigos tengo el siguiente problema, que les voy a explicar y espero puedan ayudarme.

Tengo una aplicacion xhtml mp donde envio un login y password a un script php que valida los datos, pero algo extraño pasa, cuando envio la informacion desde un telefono navegando en wap!! me regresa un false o sea que no lo encuentra, pero la segunda vez ya no me presenta ese problema.

Como el servidor es de prueba no se si sea el servidor, la red 3g provoca que se pierdan los datos o simplemente algo en la condicion falla, a continuacion el codigo tanto del script xhtml y del script php para validar.

Código PHP:
<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<img src="cupontips.jpg" alt="Smile" height="159" width="160" /><br/>
<h1>Ahora podras aprovechar todas las promociones de tus productos favoritos con un click!!</h1>
<a href="registro.xhtml">Registrate</a>





    <form method="post" action="validar.php">
      <p>
        Username:<br/>
        <input type="text" name="login"/><br/>

        Password:<br/>
        <input type="pass" name="pass"/><br/>

<input type="submit" value="Enviar"/> 
 </p>
    </form>
</body>
</html>
Código PHP:
<?php session_start();




$db="database";
$host="localhost";
$user="user";
$pass="user";

$con mysql_pconnect($host,$user,$pass);
 
mysql_select_db($db$con);



if(
$_POST['login']){
    
$usuario $_POST['login'];
    
$password $_POST['pass'];

    
$consulta "select * from usuario where userna='".$usuario."' and pass='".$password."'";
    
$query mysql_query($consulta);
    
$res mysql_num_rows($query);
    if(
$res 0){
        
$row mysql_fetch_array($query);
        
$_SESSION['admin'] = $row[3];

        
$consulta="select nombre,apellido,dni,mail,telefono,direccion,ciudad,pais from usuario where iduser='".$_SESSION['usr']."'";
        
$result mysql_query($consulta);
        
$rowe mysql_fetch_array($result);

           if(
$rowe["nombre"] != "" && $rowe["apellido"] != "" && $rowe["dni"] != "" && $rowe["mail"] != "" &&
               
$rowe["telefono"] != && $rowe["direccion"] != "" && $rowe["ciudad"] != "" && $rowe["pais"] != ""){
                 echo 
"<meta http-equiv='refresh' content='0;url=main.xhtml'>";
          }else{
            
$_SESSION['usr'] = $row[0];
            echo 
"No Estas Registrado Vuelve a Intentarlo <meta http-equiv='refresh'content='0;url=index.xhtml'>";
               }
          }

}








?>
por favor de una ayuda seria buena en este momento!!

saludos..........
  #2 (permalink)  
Antiguo 04/04/2011, 11:10
Avatar de kalvinman  
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 13 años, 1 mes
Puntos: 22
Respuesta: validacion con php

Deberias publicar desde que version de navegador movil lo estas mirando, aunque recuerda que la mayoria no soporta javascript, o ajax de ningun tipo probablemente con XHTML tambien tengan inconvenientes. xD
  #3 (permalink)  
Antiguo 04/04/2011, 16:24
 
Fecha de Ingreso: marzo-2010
Mensajes: 140
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: validacion con php

Ya verifique es el script , la situacion es que como lo veo mi condicion no esta mal pero por si las dudas mejor la hago de nuevo desde el principio!!

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:02.