Voila c'est bon j'ai réussi a me logger mais j'ai un problème.C'est à dire qu'apres m'ètre logger la séssion ne reste pas.Il suffit que je change de page et alors je redevient un visiteur.
Voici le code pour se logger:
Code
<?
require_once ("ipbsdk.php"); // Inclusion du fichier de fonctions IPB SDK
if ($_SERVER['REQUEST_METHOD'] == "POST") {
// le formulaire est envoyé, laissez authentifier
$username = $_POST['username'];
$password = $_POST['password'];
if (login($username, $password, 1)) {
// login ok
?>
<html>
<head>
<title>Connexion</title>
<style type="text/css">
body {
font-family: Verdana, Helvetica, Arial, Sans-Serif;
}
</style>
</head>
<body>
<p>Vous êtes connectés</p>
</body>
</html>
<?php
}
else {
?>
<html>
<head>
<title>Connexion</title>
<style type="text/css">
body {
font-family: Verdana, Helvetica, Arial, Sans-Serif;
}
</style>
</head>
<body>
<p>Erreur fatale :
<?php
echo ipbsdk_error(); // affiche l'erreur
?>
</p>
</body>
</html>
<?php
}
}
else {
?>
<html>
<head>
<title>Connexion</title>
<style type="text/css">
body {
font-family: Verdana, Helvetica, Arial, Sans-Serif;
}
</style>
</head>
<body>
<form action="index.php" method="post">
<table width="20%" border="0" style="width: 20%; text-align: left; background-color: #DFE6EF; color:#000000; padding: 5px; font-family: Verdana; font-size: 10pt;">
<tr><td width="50" style="font-weight: bold;">Pseudo</td><td><input type="text" name="username" /></td></tr>
<tr><td width="50" style="font-weight: bold;">Pass</td><td><input type="password" name="password" /></td></tr>
</table>
<input type="Submit" value="Connexion" />
</form>
</body>
</html>
<?php
}
?>
En faites je voudrais savoir comment faire pour que ma session reste et ne disparaisse au changement de page.
Edit:Je pense que sa vient du cookie mais je vois pas ou il faut que j'ajoute le code