Sign in to follow this  
Followers 0

formulaire d'inscription en index

11 posts in this topic

Posted · Report post

bonjour a vous

j'aimerai interdire l'accès au site si les internautes ne se sont pas inscrit

pouvez vous m'indiquez la procédure pour force la page d'inscription en index

merci de votre réponse..

Share this post


: post
Share on other sites

Posted · Report post

necessite_identification();

en haut de ton index avant haut.php comme dans l'admin mais apres faut renoyer sur l'inscription ou l'authentification sinon il y aura jamais personne sur ton site

Share this post


: post
Share on other sites

Posted · Report post

necessite_identification();

en haut de ton index avant haut.php comme dans l'admin mais apres faut renoyer sur l'inscription ou l'authentification sinon il y aura jamais personne sur ton site

merci pour cette reponse rapide

ok super

mais la nouvelle question est comment fait on pour rediriger l'internaute sur la page d'inscription sans haut.php (puisqu'il y a le menu ) et bas.php

merci

Share this post


: post
Share on other sites

Posted · Report post

alors d'apres souvenir la page est redirigée automatiquement ... mais je suis pas sur ... je look ça

Share this post


: post
Share on other sites

Posted · Report post

a vue de nez non ... donc:

if (! $_SESSION[nom_famille]) {

header("Location: utilisateurs/enregistrement.php");

die;

}

on test si la personne est logué et sinon on va dans la page d'enregistrement

Share this post


: post
Share on other sites

Posted · Report post

a vue de nez non ... donc:

on test si la personne est logué et sinon on va dans la page d'enregistrement

ca devrai marcher et pourtant ca marche pas

voici le code de la page

<?

include("configuration.inc.php");

$DOC_TITLE = "$site";

if (! $_SESSION[nom_famille]) {

header("Location: utilisateurs/enregistrement.php");

die;

}

define('IN_HOME', TRUE);

include("$repertoire_modele/haut.php");

// affiche_produit_home($cond="p.on_special='1'", $titre = SELECTION, $form = "special" , $nb_par_page = 10);

affiche_contenu_html($place="home");

affiche_categorie_accueil();

affiche_produit_home($cond="p.on_special='1'", $titre = SELECTION, $form = "special" , $nb_par_page = 10);

include("$repertoire_modele/bas.php");

?>

merci 1000 fois pour ton aide

Share this post


: post
Share on other sites

Posted · Report post

quelle truffe je suis moi !!

if (! $_SESSION[utilisateur][nom_famille]) {

c'est un array dans un array !!!

par contre faut virer tout les espaces et les retours lignes

<?

include("configuration.inc.php");

$DOC_TITLE = "$site";

if (!isset($_SESSION['utilisateur']['nom_famille'])) {

header("Location: utilisateurs/enregistrement.php");

die;

}

define('IN_HOME', TRUE);

et la c'est nickel !!

Share this post


: post
Share on other sites

Posted · Report post

quelle truffe je suis moi !!

if (! $_SESSION[utilisateur][nom_famille]) {

c'est un array dans un array !!!

par contre faut virer tout les espaces et les retours lignes

et la c'est nickel !!

MERCi MERCi MERCI

y a juste une petite erreur

Notice: Use of undefined constant utilisateur - assumed 'utilisateur' in C:\Program Files\EasyPHP 2.0b1\www\essai\index.php on line 6

Notice: Use of undefined constant nom_famille - assumed 'nom_famille' in C:\Program Files\EasyPHP 2.0b1\www\essai\index.php on line 6

peux tu me dire d'ou ca peut venir

il fait tellement froid que je peux meme plus reflechire

Share this post


: post
Share on other sites

Posted · Report post

tu a ete trop rapide a recopier le code ....

j'ai reediter mon code !!!

fais copier coller du code actuel

<?

include("configuration.inc.php");

$DOC_TITLE = "$site";

if (!isset($_SESSION['utilisateur']['nom_famille'])) {

header("Location: utilisateurs/enregistrement.php");

die;

}

define('IN_HOME', TRUE);

et la MIRACLE!!!!

Share this post


: post
Share on other sites

Posted · Report post

tu a ete trop rapide a recopier le code ....

j'ai reediter mon code !!!

fais copier coller du code actuel

<?

include("configuration.inc.php");

$DOC_TITLE = "$site";

if (!isset($_SESSION['utilisateur']['nom_famille'])) {

header("Location: utilisateurs/enregistrement.php");

die;

}

define('IN_HOME', TRUE);

et la MIRACLE!!!!

effectivement le miracle

merci et encore merci pour ton aide précieuse

Share this post


: post
Share on other sites

Posted · Report post

pas de quoi :rolleyes:

Share this post


: post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

Twitter Advisto ecommerce

Facebook PEEL Shopping