VestaX
Messages postés374Date d'inscriptionmardi 2 décembre 2003StatutMembreDernière intervention24 avril 2013
-
1 nov. 2007 à 18:47
cs_putch
Messages postés624Date d'inscriptionmardi 6 mai 2003StatutMembreDernière intervention14 décembre 2009
-
1 nov. 2007 à 20:27
Bonjour,
Voilà j'ai un soucis je ne sais pas si c'est une erreur de code ou de serveur?
En fait j'ai créer un espace membre en php sous dreamweaver. Tout marche impecable en local, le membre s'inscrit, il recoit un mail, il s'identifie avec son login et mot de pass impecable, et dès que je le met en ligne et que l'on veux s'identifier, c'est comme si la page s'actualisait. Pourtant j'ai bien paramétré mon fichier .php de connexion, la preuve c'est qu'il y a bien marqué "X users enregistrés"
Donc j'ai carrément tout supprimé du serveur, j'ai tout réuploadé, et ca recommence. C'est vraiment bizzare. Que je mette un login ou mot de pass erroné ou pas, ca me reactualise la page. Alors que en local tout marche.
Si quelqu'un a deja eu se probleme, ou qui sache d'ou peux venir le probleme!!!
<html>
<style type="text/css">
<!--
body {
background-image: url(../images/fond2.jpg);
}
.Style1 {
color: #FFFFFF;
font-weight: bold;
}
-->
</style>
<?php require_once('../Connections/ircfrance.php'); ?>
<?php
//initialize the session
if (!isset($_SESSION)) {
session_start();
}
// ** Logout the current user. **
$logoutAction = $_SERVER['PHP_SELF']."?doLogout=true";
if ((isset($_SERVER['QUERY_STRING'])) && ($_SERVER['QUERY_STRING'] != "")){
$logoutAction .="&". htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_GET['doLogout'])) &&($_GET['doLogout']=="true")){
//to fully log out a visitor we need to clear the session varialbles
$_SESSION['MM_Username'] = NULL;
$_SESSION['MM_UserGroup'] = NULL;
$_SESSION['PrevUrl'] = NULL;
unset($_SESSION['MM_Username']);
unset($_SESSION['MM_UserGroup']);
unset($_SESSION['PrevUrl']);
// *** Restrict Access To Page: Grant or deny access to this page
function isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) {
// For security, start by assuming the visitor is NOT authorized.
$isValid = False;
// When a visitor has logged into this site, the Session variable MM_Username set equal to their username.
// Therefore, we know that a user is NOT logged in if that Session variable is blank.
if (!empty($UserName)) {
// Besides being logged in, you may restrict access to only certain users based on an ID established when they login.
// Parse the strings into arrays.
$arrUsers = Explode(",", $strUsers);
$arrGroups = Explode(",", $strGroups);
if (in_array($UserName, $arrUsers)) {
$isValid = true;
}
// Or, you may restrict access to only certain users based on their username.
if (in_array($UserGroup, $arrGroups)) {
$isValid = true;
}
if (($strUsers == "") && true) {
$isValid = true;
}
}
return $isValid;
}