Foros del Web » Programando para Internet » PHP »

Error Apache HTTP Server

Estas en el tema de Error Apache HTTP Server en el foro de PHP en Foros del Web. Hola!. bueno, soy nueva aca, y queria comentar el problema que tengo, a ver si alguien puede ayudarme. Estoy haciendo un login para usuarios, con ...
  #1 (permalink)  
Antiguo 27/05/2010, 09:55
 
Fecha de Ingreso: mayo-2010
Ubicación: La Plata
Mensajes: 6
Antigüedad: 14 años, 5 meses
Puntos: 0
Error Apache HTTP Server

Hola!. bueno, soy nueva aca, y queria comentar el problema que tengo, a ver si alguien puede ayudarme.
Estoy haciendo un login para usuarios, con nombre usuario y contraseña. al presionar el botón "Ingresar" me sale la ventana de windows que hubo un error con Apache HTTP Server, y tengo que cerrarlo. El codigo que tengo al apretar "Ingresar" es el siguiente:

<?php
session_start();
//datos para establecer la conexion con la base de mysql.
mysql_connect('localhost','root','')or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('userpass')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($HTTP_POST_VARS["usuario"]) != "" && trim($HTTP_POST_VARS["password"]) != "")
{

//$usuario = strtolower(quitar($HTTP_POST_VARS["usuario"]));
//$password = $HTTP_POST_VARS["password"];
// o convertir los a su entidad HTML aplicable con htmlentities
$usuario = strtolower(htmlentities($HTTP_POST_VARS["usuario"], ENT_QUOTES));
$password = $HTTP_POST_VARS["password"];
$result = mysql_query('SELECT * 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á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();
?>


nosé que podra ser, la base de datos esta bien, nose a que se debe el error, si alguiien tiene alguna idea de que puede ser , le agradeceria su ayuda :)
  #2 (permalink)  
Antiguo 27/05/2010, 10:01
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Error Apache HTTP Server

lo mejor que puedes hacer en este caso es leer el registro de errores de Apache, y mostrar el mensaje en el foro correspondiente... ;)
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 30/05/2010, 03:21
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Error Apache HTTP Server

Hola
Preguntas
1. Versión de apache y php (y si instalaste wamp, appserv o similares versiones de los mismos)
2. sistema operativo
3. has intentado poner en comentario secciones para ver si alguna en
especial es la del inconveniente?
4. has intentado correr ese script en otro equipo?
bueno, nos comentas
saludos

Etiquetas: apache, server, https
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 13:12.