Foros del Web » Programando para Internet » PHP »

Que error tengo?

Estas en el tema de Que error tengo? en el foro de PHP en Foros del Web. Tengo este codigo es para validad un inicio de sesion pero en el codigo del login ya despues de haber puesto mi password y usuario ...
  #1 (permalink)  
Antiguo 16/06/2011, 11:37
 
Fecha de Ingreso: mayo-2011
Mensajes: 55
Antigüedad: 13 años, 5 meses
Puntos: 1
Pregunta Que error tengo?

Tengo este codigo es para validad un inicio de sesion pero en el codigo del login ya despues de haber puesto mi password y usuario al darle click al boton de ingresar no me abre la pagina me aparece una ventana pidiendome si quiero guardar un archivo con el nombre de validar usuario que es el nombre que le tengo a este codigo

Código PHP:
<?php session_start();
     
    
//datos para establecer la conexion con la base de mysql.
    
mysql_connect('localhost','root','')or die ('Ha fallado la conexi&oacute;n: '.mysql_error());
    
mysql_select_db('db')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
     
    function 
quitar($mensaje)
    {
        
$nopermitidos = array("'",'\\','<','>',"\"");
        
$mensaje str_replace($nopermitidos""$mensaje);
        return 
$mensaje;
    }     
     
    if(
trim($_POST["usuario"]) != "" && trim($_POST["password"]) != "")
    {
        
// Puedes utilizar la funcion para eliminar algun caracter en especifico
        //$usuario = strtolower(quitar($HTTP_POST_VARS["usuario"]));
        //$password = $HTTP_POST_VARS["password"];
       
        // o puedes convertir los a su entidad HTML aplicable con htmlentities
        
$usuario strtolower(htmlentities($_POST["usuario"], ENT_QUOTES));   
        
$password $_POST["password"];
         
     
        
$result mysql_query('SELECT password, usuario FROM usuarios WHERE usuario=\''.$usuario.'\'');
        if(
$row mysql_fetch_array($result)){
            if(
$row["password"] == $password){
     
                
$_SESSION["k_username"] = $row['usuario'];
               
                echo 
'Has sido logueado correctamente '.$_SESSION['k_username'].' <p>';
                echo 
'<a href="index.php">Index</a></p>';
               
                
//Elimina el siguiente comentario si quieres que re-dirigir autom&aacute;ticamente a index.php
               
                /*Ingreso exitoso, ahora sera dirigido a la pagina principal.
                <SCRIPT LANGUAGE="javascript">
                location.href = "index.php";
                </SCRIPT>*/
     
            
}else{
                echo 
'Password incorrecto';
            }
        }else{
            echo 
'Usuario no existente en la base de datos';
        }
        
mysql_free_result($result);
    }else{
        echo 
'Debe especificar un usuario y password';
    }
    
mysql_close();
    
?>
  #2 (permalink)  
Antiguo 16/06/2011, 11:40
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 9 meses
Puntos: 128
Respuesta: Que error tengo?

Tienes guardado el archivo como .php ?
__________________
Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos.
Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬°

Universidad de chile, campeón
  #3 (permalink)  
Antiguo 16/06/2011, 11:43
 
Fecha de Ingreso: mayo-2011
Mensajes: 55
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: Que error tengo?

si si lo tengo guardad como .php de hecho volvi a crear otro archivo php y pegue el mismo codigo pero no funciona
  #4 (permalink)  
Antiguo 16/06/2011, 11:46
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 9 meses
Puntos: 128
Respuesta: Que error tengo?

Apache lo tienes encendido? el codigo lo tienes dentro de una carpeta en la carpeta www ??
__________________
Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos.
Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬°

Universidad de chile, campeón
  #5 (permalink)  
Antiguo 16/06/2011, 11:47
 
Fecha de Ingreso: mayo-2011
Mensajes: 55
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: Que error tengo?

si con el wamp
  #6 (permalink)  
Antiguo 16/06/2011, 11:51
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 9 meses
Puntos: 128
Respuesta: Que error tengo?

que raro , tratas de acceder a tú código mas menos así : http://localhost/codigo.php
__________________
Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos.
Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬°

Universidad de chile, campeón
  #7 (permalink)  
Antiguo 16/06/2011, 11:53
 
Fecha de Ingreso: mayo-2011
Mensajes: 55
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: Que error tengo?

ya lo hice pero me sale lo mismo no se abre
  #8 (permalink)  
Antiguo 16/06/2011, 11:56
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 9 meses
Puntos: 128
Respuesta: Que error tengo?

Prueba reiniciando los servicios de tu apache, a todo esto, te sucede los mismo con cualquier navegador?
__________________
Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos.
Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬°

Universidad de chile, campeón
  #9 (permalink)  
Antiguo 16/06/2011, 11:59
 
Fecha de Ingreso: mayo-2011
Mensajes: 55
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: Que error tengo?

sque abro otros index de otra pagina web que tengo en php y no tengo ningun problema nadamas con este archivo por eso se me hace raro y lo unico que pienso yo que pueda ser el problema es en el codigo si fuera el servidor tambien me pasaria con otros archivos en php
  #10 (permalink)  
Antiguo 16/06/2011, 16:13
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: Que error tengo?

Tienes ese script en la carpeta wamp/www?, a menos que hayas aplicado alguna configuracion especifica, creado alias o algo por el estilo, tu servidor local solo permitira la ejecucion de scripts php desde esa carpeta (tambien subcarpetas, claro) y desde el "dominio" localhost.
__________________
- León, Guanajuato
- GV-Foto

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 22:15.