Dans ton fichier tu mets un unset($_SESSION) ou/et unset($_COOKIE) suivant la façon dont tes sessions sont gérées.
<?php
include("var.inc.php");
$conn = @mysql_connect($dbserver,$dbuser,$dbpass);
if (!$conn)
{
die("Sorry, database not found !");
}
mysql_select_db($dbname,$conn);
{
$ip = $email;
$zeit = time ();
$nichtmehrgueltig = $zeit-$stehenlassen;
$query = "DELETE FROM demo_a_iptest WHERE timefeld <= ".$nichtmehrgueltig;
mysql_query($query,$conn);
$query = "SELECT * FROM demo_a_iptest WHERE ip = '".$ip."'";
$result = mysql_query($query,$conn);
$rows = mysql_num_rows($result);
if ($rows >= 1)
{
require('./prepend.inc.php');
if($email && $password)
loginb();
}
else
{
require('./prepend.inc.php');
if($email && $password)
login();
$query = "INSERT INTO demo_a_iptest VALUES (\"$ip\", $zeit)";
mysql_query($query,$conn);
}
}
mysql_close($conn);
?>
<?php
session_start();
unset($_SESSION);
unset($_COOKIE);
session_destroy();
header ('Location: /index.php');
?>
<a href="deconnexion.php">Déconnexion</a>
Warning: session_start(): open(/var/www/42/b/o/o/boost-trafic.com/www/sessions//.sess_081a30522aa2421babf048c80efa5122, O_RDWR) failed: No such file or directory (2) in deconnection.php on line 288
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/42/b/o/o/boost-trafic.com/www/deconnection.php:8) in deconnection.php on line 288
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/42/b/o/o/boost-trafic.com/www/deconnection.php:8) in deconnection.php on line 288
Warning: session_destroy(): Session object destruction failed in deconnection.php on line 291
Warning: Cannot modify header information - headers already sent by (output started at /var/www/42/b/o/o/boost-trafic.com/www/deconnection.php:8) in deconnection.php on line 292
<?php
unset($_SESSION);
unset($_COOKIE);
session_destroy();
header ('Location: /index.php');
?>
Warning: session_destroy(): Trying to destroy uninitialized session in deconnection.php on line 10
Warning: Cannot modify header information - headers already sent by (output started at /var/www/42/b/o/o/boost-trafic.com/www/deconnection.php:6) in deconnection.php on line 11
<?php
session_start();
unset($_SESSION);
session_destroy();
header ('Location: /index.php');
?>
<?php
session_start();
unset($_SESSION);
unset($_COOKIE);
session_destroy();
?>
<html>
<head></head>
<body>
<a href="/">Retour à l'accueil</a>
</body>
</html>
open(/var/www/42/b/o/o/boost-trafic.com/www/sessions//.sess_081a30522aa2421babf048c80efa5122, O_RDWR) failed: No such file or directory (2) in deconnection.php on line 288
<?php
session_start();
unset($_SESSION);
unset($_COOKIE);
session_destroy();
header ('Location: /index.php');
?>
<?php
unset($_SESSION);
unset($_COOKIE);
session_destroy();
header ('Location: /index.php');
?>
<?php
session_start();
unset($_SESSION);
unset($_COOKIE);
session_destroy();
?>
<html>
<head></head>
<body>
<a href="/">Retour à l'accueil</a>
</body>
</html>
<?php
session_start();
unset($_SESSION);
unset($_COOKIE);
session_destroy();
?>
<html>
<head></head>
<body>
<a href="/">Retour à l'accueil</a>
</body>
</html>
Warning: session_start(): open(/var/www/42/b/o/o/boost-trafic.com/www/sessions//.sess_fbb03d3da4857a9e3edef9edcc4b08bb, O_RDWR) failed: No such file or directory (2) in deconnection.php on line 2
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/42/b/o/o/boost-trafic.com/www/deconnection.php:2) in deconnection.php on line 2
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/42/b/o/o/boost-trafic.com/www/deconnection.php:2) in deconnection.php on line 2
Warning: session_destroy(): Session object destruction failed in deconnection.php on line 5
Retour à l'accueil
<?php
session_start();
session_unset();
session_destroy();
header('Location: index.php');
exit();
?>
Warning: session_start(): open(/var/www/42/b/o/o/boost-trafic.com/www/sessions//.sess_e431df01f1eea6aa8f9375f6b5a5e74a, O_RDWR) failed: No such file or directory (2) in deconnection.php on line 2
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/42/b/o/o/boost-trafic.com/www/deconnection.php:2) in deconnection.php on line 2
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/42/b/o/o/boost-trafic.com/www/deconnection.php:2) in deconnection.php on line 2
Warning: session_destroy(): Session object destruction failed in deconnection.php on line 4
Warning: Cannot modify header information - headers already sent by (output started at /var/www/42/b/o/o/boost-trafic.com/www/deconnection.php:2) in deconnection.php on line 5
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, php4-2@invalid and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
-> Oui mon site marche parfaitement bien, aucun problème!et tes pages qui n'utilisent pas de sessions fonctionnent correctement ?
-> Jai à la racine du site toutes mes pages et les répertoires suivants :elles sont dans le meme repertoire que cette page ?
-> Voici la seule ligne de mon htaccesssoit tu as fait un .htaccess défaillant
ErrorDocument 404 http://www.boost-trafic.com/404.php
-> C'est Online et j'ai déjà eu quelques problèmes avec eux (mon site ne marchait plus pendant 10 jours!).soit ton hebergeur devrait changer de métier
Important : Pour que vos sessions 'fichiers' (mode par défaut) fonctionnent, vous devez créer un répertoire "sessions" (en minuscules sans les guillemets) à la racine de votre site Web (ou du cas échéant, de votre site Web secondaire). Sinon un message d'erreur vous signalant l'impossibilite de sauvegarder les sessions apparaitra.
Pas de probleme c'est fait pour ça un forum.Désolé pour les croisements successifs depuis le début du topic reglysse
<?
session_start();
session_register ("count");
$count = 42;
?>
On enregistre <? echo $count; ?> >BR>
Pour aller a la page suivante, <A HREF="nextpage.php">cliquez ici</A>
<?
session_start();
session_register("count");
echo "La valeur précédente de count etait " . $count ."<br>";
?>
Moi j'en vois une 3e solution, un autre changement de métier.Toutou-Fr a dit:Je vois deux possibilités : soit tu as fait un .htaccess défaillant, soit ton hebergeur devrait changer de métier ;-)
petit-ourson a dit:Moi j'en vois une 3e solution, un autre changement de métier.Toutou-Fr a dit:Je vois deux possibilités : soit tu as fait un .htaccess défaillant, soit ton hebergeur devrait changer de métier ;-)