Session werkt niet meer.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Bart Smulders

Bart Smulders

28/01/2004 03:33:00
Quote Anchor link
Hey bas dat script met session login werkt niet meer. ik krijg de melding dat ik ben ingelogd maar als ik dan op de pagina kom die "beveiligd" is dan ben ik niet meer ingelogd. Hoe kan dat ? dit is het script van de beveiligde pagina. Misschien door andere versie ander manier van sessie registreren ?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
session_start();
if (session_is_registered("sess_loginnaam") && session_is_registered("sess_id"))
{

?>

html code
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?
}
else
{
    echo" U bent niet aangelogd.";
}

?>
 
PHP hulp

PHP hulp

17/09/2019 03:35:30
 
Bas Kreleger
Beheerder

Bas Kreleger

28/01/2004 09:11:00
Quote Anchor link
Probeer eens ipv:

session_is_registered("sess_loginnaam")

$_SESSION["sess_loginnaam"]

dus:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
if ($_SESSION["sess_loginnaam"] && $_SESSION["sess_id"])
{

   // etc..
}
?>
 

28/01/2004 10:55:00
Quote Anchor link
hoi allemaal,

Ik heb precies hetzelfde probleem, ik kan wel inloggen, dan wordt er verwezen naar de beveligde pagina en dan zegt ie dat ik niet ben ingelogd

ik heb de manier geprobeerd die hierboven staat omschreven maar jammergenoeg werkt het niet.

ik zie graag een reactie tegemoet

alvast bedankt

A.
 
Bart Smulders

Bart Smulders

28/01/2004 20:42:00
Quote Anchor link
Bij mij werkt het eveneens ook niet met $session["sess_id"] bestaat er nog een oplossing om met sessions te werken?
 
Mitch X

Mitch X

28/01/2004 20:53:00
Quote Anchor link
Ik heb ut gwoon zo en ut werkt perfect :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
session_start();

$_SESSION[blaat] = "Blaat";
        $_SESSION[haha] = "haha";
?>
 

28/01/2004 21:15:00
Quote Anchor link
hoi mitch

hoe ziet jou hele login eruit dan???

en kan het liggen aan lycos(tripod) door de reclame?

mitch zou je me jou login kunnen laten zien?

A.
 
Mitch X

Mitch X

28/01/2004 21:30:00
Quote Anchor link
Ja hoor :D en ik had hem ook op lycos.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
session_start();
?>

<html>
<head>
<title>Titel</title>
</head>
<link rel="stylesheet" href="styles.css" type="text/css" media="screen">
<body>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<?
include("connect.php");
// die maakt de DB verbinding

$table = "users";
$nextpage = "..\home.php";




   if ($_POST["username"] && $_POST["pass"])
   {

        
    $sql_db = "SELECT id, username, pass, email FROM $table WHERE username = '$_POST[username]' AND pass = '$_POST[pass]'";
    $res_db = mysql_query($sql_db);

    
    if (mysql_num_rows($res_db) >= 1)
    {

        
        $row = mysql_fetch_array($res_db);

        $_SESSION['id'] = $row[id];
        $_SESSION['username'] = $row[username];

        echo "Je bent nu ingelogt. Klik <a href=$nextpage>hier</a> om verder te gaan.";
    }

  
      
    else
    {
        echo "Inloggegevens niet correct!<p>";
        
        echo "Probeer het <a href=\"$PHP_SELF\">opnieuw</a>.";
    }
  }

  elseif ($_GET['action'] == "loguit")
  {

  session_unset($_SESSION['id'], $_SESSION['username']);

  echo "Je bent nu uitgelogt. Klik <a href=$nextpage>hier</a> om verder te gaan.";
  }

else
  {
    // formulier
    echo "<table border=0 cellspacing=0 cellpadding=5>";
    echo "<form method=POST action=$PHP_SELF>";

    // loginnaam veld
    echo "<tr><td>Gebruikersnaam:</td></tr>";
    echo "<tr><td><input type=text name=username></td></tr>";

    // space
    echo "<tr><td> </td></tr>";
    
    // paswoord veld
    echo "<tr><td>Wachtwoord:</td></tr>";
    echo "<tr><td><input type=password name=pass></td></tr>";

    // space
    echo "<tr><td> </td></tr>";

   // registreer
   echo "<tr><td><a href=\"aanmelden.php\">Registreer</a></td></tr>";

    // submit knop
    echo "<tr><td><input type=submit name=submit value=Login class=buttons></td></tr>";
    
  
    // sluit form & tabel
    echo "</form>";
    echo "</table>";
   }


?>


</body>
</html>
<noscript><noscript><plaintext><plaintext>

Die allerlaatste regel zorgt ervoor dat alleen die reclame aan de zijkant er nog maar is. Die irri bovenreclame is dan weg :D
 
Mitch X

Mitch X

28/01/2004 21:55:00
Quote Anchor link
Hebbie er wat aan?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.