formulaire d'inscription en index

11 messages dans ce sujet

Posté(e) · Signaler ce message

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..

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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 !!

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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!!!!

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

pas de quoi :rolleyes:

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping