A voir également:
- Problème PHP Fatal Error:
- Easy php - Télécharger - Divers Web & Internet
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- Hls.js error networkerror - fatal true - manifestloaderror ✓ - Forum Réseaux sociaux
- Fan error lenovo - Forum Refroidissement
- Retour a la ligne php ✓ - Forum PHP
3 réponses
Utilisateur anonyme
16 déc. 2013 à 08:55
16 déc. 2013 à 08:55
Bonjour
Curieux, c'est comme si ta configuration ne supportait pas les sessions.
1 - Travailles-tu en local ou en ligne ?
2 - As-tu déjà utilisé les sessions dans cette configuration ?
3 - Écris un petit script qui contient en tout et pour tout :
et lance-le.
Tu vas avoir un joli affichage avec plein de choses : est-ce que ça parle de sessions ?
Curieux, c'est comme si ta configuration ne supportait pas les sessions.
1 - Travailles-tu en local ou en ligne ?
2 - As-tu déjà utilisé les sessions dans cette configuration ?
3 - Écris un petit script qui contient en tout et pour tout :
<?php phpinfo(); ?>
et lance-le.
Tu vas avoir un joli affichage avec plein de choses : est-ce que ça parle de sessions ?
Nhay
Messages postés
838
Date d'inscription
vendredi 2 novembre 2012
Statut
Membre
Dernière intervention
17 décembre 2015
126
16 déc. 2013 à 21:33
16 déc. 2013 à 21:33
Bonjour,
Le problème ne viens pas des sessions, mais de la fonction utilisé, ton erreur indique clairement qu'elle n'est pas défini.
Cette fonction a en effet été supprimé depuis php 5.4, tu doit donc avoir cette version ou supérieur.
Utilise ceci à la place :
Je t'ai mis un OU à la place du ET, je trouvais ça plus logique mais à toi de voir :)
Le problème ne viens pas des sessions, mais de la fonction utilisé, ton erreur indique clairement qu'elle n'est pas défini.
Cette fonction a en effet été supprimé depuis php 5.4, tu doit donc avoir cette version ou supérieur.
Utilise ceci à la place :
if (!isset($_SESSION["admin_user"]) || isset($_SESSION["admin_pass"]) ){
Je t'ai mis un OU à la place du ET, je trouvais ça plus logique mais à toi de voir :)
Merci à vous deux, en faite j'ai trouvé mon problème et je l'ai résolu, voici le code final:
<?Il fonctionne parfaitement bien, il est basé sur le script de Nhay, merci à toi :)
session_start();
if (!isset($_SESSION["admin_user"]) && isset($_SESSION["admin_pass"]) ){
$_SESSION["admin_user"] = $_POST['usr'];
$_SESSION["admin_pass"] = $_POST['pwd'];
header ("Location: login.php ");
}
?>
16 déc. 2013 à 19:26
Je travail en ligne, que veux tu dire par "installer les sessions" ?
J'ai installé le PHPInfo: et oui il parle de SESSION:
merci de ton aide :)