Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2008, 03:41
Ferri
 
Fecha de Ingreso: julio-2008
Mensajes: 89
Antigüedad: 15 años, 10 meses
Puntos: 0
:S porque no hace su funcion ?

HOLA!!!! Miren tengo este trozo de codigo que lo que hace es comprobar en la base de datos el usuario y la contraseña y en el caso de encotnrarlo lo guarda:

<?php
session_start();
import_request_variables('GPC');
$idioma=$_SESSION["idioma"];
$_SESSION["usuario"]=$usuario;
$_SESSION["pass"]=$pass;
$usuario=$_SESSION["usuario"];
$pass=$_SESSION["pass"];
?>
<?php
session_start();
import_request_variables('GPC');
$host="";
$user="";
$password="";
$db="";
$enlace=mysql_connect($host,$user,$password);
mysql_select_db($db, $enlace);
$consulta=mysql_query("SELECT * FROM login WHERE usuario LIKE '$usuario' and pass LIKE '$pass'", $enlace);
$dato=mysql_fetch_array($consulta);
$cambia=$dato["usuario"];
if ($dato==""){
echo "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php'>";
} else {

}
?>

A continuación tengo un trozo de codigo que me imprime el nombre del usuario:

<?php
$cadena = " <font color='white' size='4'> -= $usuario =- </font> ";
$may = strtoupper($cadena);
echo $may ;
?>


Resulta que si alguien que no esta registrado pone la url directa al sitio de registrados no le hecha, el trozo de codigo en el que esta el meta content.

Es algo extraño porque ademas me imprime Hola -= =- <---no encuentra ningun usuario en la base de datos en cambio no lo hecha para fuera donde pone el meta content.


gracias