Ver Mensaje Individual
  #10 (permalink)  
Antiguo 05/05/2012, 14:42
Avatar de gjx2
gjx2
 
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: Variables GET y símbolos "?" y "&"

Ok intenta de este modo

Código PHP:
Ver original
  1. // Configura los datos de tu cuenta
  2. include('config.php');
  3.  
  4. $url    = explode("?", getenv('HTTP_REFERER'));
  5.  
  6.  
  7. // Conectar a la base de datos
  8. mysql_connect ($dbhost, $dbusername, $dbuserpass);
  9. mysql_select_db($dbname) or die('No se puede seleccionar la base de datos | <a href=javascript:history.go(-1)>volver</a>');
  10.  
  11. if ($_POST['username']) {
  12. //Comprobacion del envio del nombre de usuario y password
  13. $username=$_POST['username'];
  14. $password=$_POST['password'];
  15. if ($password==NULL) {
  16.  
  17.  header("Location: ".$url[0]."?error=2");
  18.  
  19. }
  20. else{
  21. $query = mysql_query("SELECT username,password FROM usuarios WHERE username = '$username'") or die(mysql_error());
  22. $data = mysql_fetch_array($query);
  23. if($data['password'] != $password) {
  24.  header("Location: ".$url[0]."?error=1");
  25. }else{
  26. $query = mysql_query("SELECT username,password FROM usuarios WHERE username = '$username'") or die(mysql_error());
  27. $row = mysql_fetch_array($query);
  28. $_SESSION["s_username"] = $row['username'];
  29. $_SESSION["logeado"] = "SI";
  30. header('Location:'.getenv('HTTP_REFERER'));
  31. }
  32. }
  33. }

Saludos.