Gå til innhold

session == brukernavn


Anbefalte innlegg

Videoannonse
Annonse

dette er de akutelle filene men jeg får det ikke til!! noen feil du kan se?

btw. tusen takk for at du tar deg tid til å hjelpe!!

 

 

 

index.php:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Login</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form action="login.php" method="post">
<b>Brukernavn</b>:<input type="text" name="brukernavn" size="20"><br>
<b>Passord</b>:<input type="password" name="passord" size="20"><br>
<input type="submit" value="Login"></form>
</body>
</html>

 

login.php:

<?php require_once("Connections/gavetips.php")?>
<?php 
session_start();
$brukernavn=$_POST['brukernavn'];
$passord=md5($_POST['passord']);
$q="SELECT * FROM brukere WHERE brukernavn='$brukernavn' and passord='$passord'";
$result= mysql_query($q, $connection) or die
("Could not execute query : $q." . mysql_error());

if (mysql_num_rows($result) == 0)
{

echo "<div align=center><b>Oops! Your login is wrong. Please click back and try again. brukernavn: $brukernavn | passord: $passord</b></div>";

}
else 
{
$r=mysql_fetch_array($result);
$login_brukernavn=$r["brukernavn"];
session_register("login_brukernavn");
Header("Location: gavetips.php");
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Login</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>

</body>
</html>

 

gavetips.php:

 

<?php
session_start();
if($login_brukernavn=="") {
Header("Location: login.php");
} else {
require_once('Connections/gavetips.php');

mysql_select_db($database_gavetips, $gavetips);
$query_gavetips = "SELECT * FROM gavetips";
$gavetips = mysql_query($query_gavetips, $gavetips) or die(mysql_error());
$row_gavetips = mysql_fetch_assoc($gavetips);
$totalRows_gavetips = mysql_num_rows($gavetips);
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Eriks ønskeliste</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<table width="90%"  border="2" bordercolor="#000000">
 <tr>
   <th scope="col">Prioritet</th>
   <th scope="col">HVA</th>
   <th scope="col">HVOR</th>
   <th scope="col">PRIS</th>
   <th scope="col">Kommentar</th>
 </tr>
 <?php do { ?>
 <tr>
   <td><?php echo $row_gavetips['prioritet']; ?></td>
   <td><?php echo $row_gavetips['hva']; ?></td>
   <td><?php echo $row_gavetips['hvor']; ?></td>
   <td><?php echo $row_gavetips['pris']; ?></td>
   <td><?php echo $row_gavetips['kommentar']; ?></td>
 </tr>
 <?php } while ($row_gavetips = mysql_fetch_assoc($gavetips)); ?>
</table>
</body>
</html>
<?php
mysql_free_result($gavetips);
?>

Endret av WaBBiT
Lenke til kommentar

som sagt er langt fra noe ekspert. men skal se mer grundig på det imorra da jeg er våken...

 

Noe som så rart ut var:

 

<?php do { ?>

<tr>

<td><?php echo $row_gavetips['prioritet']; ?></td>

<td><?php echo $row_gavetips['hva']; ?></td>

<td><?php echo $row_gavetips['hvor']; ?></td>

<td><?php echo $row_gavetips['pris']; ?></td>

<td><?php echo $row_gavetips['kommentar']; ?></td>

</tr>

<?php } while ($row_gavetips = mysql_fetch_assoc($gavetips)); ?>

 

i gave tips......

 

tror du må snu på det.... men er sikkert noen andre her som ser det lettere enn meg.

 

Men skal se på det i morra da jeg er mer våken :)

Lenke til kommentar

Men har du fått login til å virke reint ut ifra tuten? uten å bygge mer på den?

 

Det lønner seg å ta et skritt av gangen

 

og hvordan ser databasen du bruker ut ?

 

kanskje det er noe feil der, med feil navn bruk. For jeg klarer ikke å se noe ut ifra dette

Endret av Svendsen
Lenke til kommentar

jeg har lagt til $passord og $bruekrnavn i echo linjen som printes når den feiler og det kommer ikke noe brukernavn og passordet er generert utifra $passord og ikke hva passordet egentlig er. men fjerner jeg disse ' ' så er passord og brukernavn riktig men jeg får den feilmeldingen

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...