Tema: no anda!!
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/06/2007, 04:28
nikotina
 
Fecha de Ingreso: abril-2007
Mensajes: 73
Antigüedad: 17 años, 1 mes
Puntos: 1
no anda!!

Hola a todos en el foro.
Mi problema es el siguiente:

Soy nuevo en el mundo php y el problema que tengo es que tengo una pagina funcionando en un host gratuito bajo un subdominio, la cual me muestra una pagina principal que pide usuario y contraseña mediante un form. hasta aqui todo bien. El tema es que cunado acepta los datos del usuario tendria que enviarlos a otra pagina la cual llamo "chek_usuario.php" y que chekee los datos en una tabla llamada usuarios. en el caso que lo encuentre, que haga el enlace automaticamente a la pagina de incio mediate un ""header("location:menus.htm"), y en el caso que no, muestre "ACCESO DENEGADO...".

Al hacer todo esto lo unico que me muestra es una pagina en blanco con la publicidad del sitio.

aqui les mando mi codigo:
conexion.php:


Código HTML:
<?
    function conexion(){
    $host = "localhost"; 
    $username = "nicolas76\$nico"; 
    $password = "mipass"; 
    $database = "nicolas76\$midatabase"; 


   $c=mysql_connect($host, $username, $password);
   if(!$c){
   	die("ERROR AL CONECTAR AL SERVIDOR");
   	}
   	$db=mysql_select_db($database, $c);
   	if(!$db){die("ERROR AL CONCTARSE A LA BASE DE DATOS");}
}
?> 
chek_usuario.php:


Código HTML:
<?php
include('conexion.php');
$c=conexion();
$consulta = "select * from usuarios where usuario = '$user' and pass = '$clave'";
$x=mysql_query($consulta,$c);
if(mysql_num_rows($x))
{"location:menus.htm";}
else{echo "ACCESO DENEGADO. CONSULTE AL ADMINISTRADOR DEL SISTEMA";}
?> 
espero que me puedan ayudar.

muchas gracias a todos