Gå til innhold

Hvordan skrive til og hente fra SESSION [LØST]


Anbefalte innlegg

Når jeg blir logget inn. så blir jeg sendt til menu.php.

 

Hvordna henter jeg info fra S

 

Login.php

<?php
$user = strip_tags($_POST['user']);
$pass = strip_tags($_POST['pass']);

IF (empty($user)||empty($pass))
{
 IF(empty($user)) {echo 'Username is missing';}
 IF(empty($pass)) {echo 'Password is missing';}
}
ELSE
{
require($_SERVER["DOCUMENT_ROOT"]."/config/db.php");
$query = "SELECT * FROM user WHERE user='$user' AND pass='$pass'";
$result = mysql_query($query) or die (mysql_error());
$count = mysql_num_rows($result);

  IF($count==1)
  {
   $_SESSION['login'] = true; 
   $_SESSION['user'] = $user;
   $_SESSION['pass'] = $pass;
   header("location:menu.php");
  }
  Else
  {
   ECHO "Du ble ikke på logget";
   ECHO '<br><a href="index.php">Go back</a>';
  }
}
?>

 

menu.php

<?php SESSION_start(); ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>

<body>
<?php
$user= $_SESSION['user'];
Echo $user;
?>
</body>
</html>

 

 

Hva er gale her?

Endret av 1King
Lenke til kommentar
Videoannonse
Annonse
Du mangler session_start(...)

 

Hvor?

Hva med å se på noen av eksemplene i linken jeg ga deg? Hvis du må ha det inn med teskje:

Example#1 A session example: page1.php

<?php
// page1.php

session_start();

echo 'Welcome to page #1';

$_SESSION['favcolor'] = 'green';
$_SESSION['animal']   = 'cat';
$_SESSION['time']	 = time();

// Works if session cookie was accepted
echo '<br /><a href="page2.php">page 2</a>';

// Or maybe pass along the session id, if needed
echo '<br /><a href="page2.php?' . SID . '">page 2</a>';
?>

After viewing page1.php, the second page page2.php will magically contain the session data. Read the session reference for information on propagating session ids as it, for example, explains what the constant SID is all about.

<?php
// page2.php

session_start();

echo 'Welcome to page #2<br />';

echo $_SESSION['favcolor']; // green
echo $_SESSION['animal'];   // cat
echo date('Y m d H:i:s', $_SESSION['time']);

// You may want to use SID here, like we did in page1.php
echo '<br /><a href="page1.php">page 1</a>';
?>

Lenke til kommentar
Du trenger uansett ikke være frekk, men trådstarter du bør søke på Google etter f.eks. "sessions" så ville du fått svaret. Og når du får linker så kan du jo gidde og se på dem, du kan ikke regne med at vi gjør alt for deg.

 

Sorry. Jeg la dessverre ikke merke til at det var en link, for det andre så holder jeg på å lage en "liten side2 i forbindelse med et skole prosjekt som er mye større enn det jeg først trodde. skal leveres inn i morgen tidlig. Det er ikke meningen å være frekk.

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...