Hoppa till innehåll

Fattar Inte Vad Som E Fel?


GTiedtke

Rekommendera inlägg

EDIT: Kl 23.50 till typ 3.00 var sidan under Review...

 

 

Nu när jag skulle testa o ändra typsnittet o lite sånt i min index.php så står det:

 

"PHP error message."

 

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'a8875503_user'@'localhost' (using password: YES) in /home/a8875503/public_html/conn.php on line 9"

 

Koden ser ut så här:

<?php
session_start(); // Alltid överst på sidan

include "conn.php"; // Databasanslutningen

// Inloggning
if (isset($_POST['submit'])){

   $_POST = db_escape($_POST);

   $sql = "SELECT id FROM members
   WHERE user='{$_POST['user']}'
   AND pass='{$_POST['passwd']}'";
   $result = mysql_query($sql);

   // Hittades inte användarnamn och lösenord
   // skicka till formulär med felmeddelande
   if (mysql_num_rows($result) == 0){
     header("Location: index.php?badlogin=");
     exit;
   }

   // Sätt sessionen med unikt index
   $_SESSION['sess_id'] = mysql_result($result, 0);
   $_SESSION['sess_user'] = $_POST['user'];
   header("Location: welcome.php");
   exit;
}

// Utloggning
if (isset($_GET['logout'])){
   $_SESSION = array();
   session_destroy();
   header("Location: index.php");
   exit;
}

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<title>Index</title>
</head>
<body><font size="3" face="Tahoma, Tahoma" color="White">
<?php

// Om inte inloggad visa formulär, annars logga ut-länk
if (!isset($_SESSION['sess_user'])){

   echo "<h3>Login</h3>\n";

   // Visa felmeddelande vid felaktig inloggning
   if (isset($_GET['badlogin'])){
      echo "Wrorng username or password!<br>\n";
      echo "Try again!\n";
   }

?>
<form action="index.php" method="post">
Username:<br>
<input type="text" name="user"><br>
Password:<br>
<input type="password" name="passwd"><br>
<input type="submit" name="submit" value="Login">
</form>
Not a Member?<br>
<a href="register.php">Register</a>
<?php

} else {

   echo "<a href=\"index.php?logout=\">Log out</a>\n";

}

?>
</body>
</html>

 

Länk till sidan

kan nån säga vad som e fel?? :(

Redigerat av GTie
Länk till kommentar
Dela på andra sajter

Att ungar inte bara kan lära sig engelska och läsa de jävla error-meddelanden själva som man gjorde in the good ol' days.

Så du bara vet så är jag bättre än min lärare på engelska! :lol:

 

Jag antar att localhost inte ska stå som host i "conn.php".
Va menar du me det? :huh:
Länk till kommentar
Dela på andra sajter

Vad har du för webbhotell och hur ser conn.php ut?

000webhost.com och:
<?php

// Byt ut mot dina inloggningsuppgifter och databas
$mysql_host = "mysql11.000webhost.com";
$mysql_database = "a8875503_data";
$mysql_user = "a8875503_user";
$mysql_password = "-";

$conn = mysql_connect($mysql_server, $mysql_user, $mysql_password);
mysql_select_db($mysql_database, $conn);


// En funktion att användas när magic_quotes_gpc inte är satt. För att förhindra SQL-injections, eller i lidrigare fall MySQl-fel.
function db_escape ($post)
{
   if (is_string($post)) {
     if (get_magic_quotes_gpc()) {
        $post = stripslashes($post);
     }
     return mysql_real_escape_string($post);
   }
   
   foreach ($post as $key => $val) {
      $post[$key] = db_escape($val);
   }
   
   return $post;
}


/* 
   Se till att det inte finns några dolda tecken, typ radbyte 
   eller mellanslag, efter den avslutande PHP-taggen !!!
*/ 
?>

 

note2gtie: vad tänkte du på egentligen när du publicerade ditt mysql lösenord? speciellt när du har samma på ditt fuska.se konto och förmodligen mycket mer, dolde den åt dig, dummer.

//gud

Redigerat av GTie
Länk till kommentar
Dela på andra sajter

Gå med i konversationen

Du kan skriva nu och registrera dig senare. Om du har ett konto, logga in nu för att posta med ditt konto.

Gäst
Svara på det här ämnet...

×   Klistrade in som rich text.   Klistra in som vanlig text istället

  Endast 75 emojis är tillåtet.

×   Din länk har automatiskt inbäddats.   Visa som en länk istället

×   Ditt tidigare innehåll har återställts.   Rensa redigeraren

×   Du kan inte klistra in bilder direkt. Ladda upp eller infoga bilder från URL.

×
  • Skapa ny...