Flash xpress : Portail de ressources Flash et Dreamweaver  - Accueil
Précédent   Forums Centre de Formation Flash et Dreamweaver > Forums FLASH ET DREAMWEAVER > Dreamweaver
S'inscrire FAQ Wiki Centre de formation Membres Calendrier Marquer les forums comme lus

Réponse
 
Outils de la discussion Modes d'affichage
  #1  
Vieux 05/08/2004, 14h07
Bertrand Bertrand est déconnecté
Administrateur
 
Date d'inscription: mai 2001
Messages: 1 567
Bertrand a désactivé sa réputation
MAJ extension + nouveau comportement serveur

Mise à jour de l'extension d'authentification : totalement remodelée, elle est ...totalement incompatible avec la version précédente...
Options ajoutées
- Gestion d'un cookie
- Gestion d'un délai d'inactivité
Authentification utilisateur

Un script permettant à un utilisateur de r"écupérer" un mot de passe. Les explications ici :
Mot de passe oublié

Note :
Windows uniquement pour l'instant.
Ces extensions peuvent fonctionner sur un mac, c'est juste l'interface qui risque d'être un peu bordélique, dû au fait que les boites de dialogues utilisent des calques. J'apprécierais donc des retours de la part de courageux prêts à tenter l'expérience sur leur mac...
:-)
Sinon faudra attendre septembre que j'ai un mac sous la main.
Réponse avec citation
  #2  
Vieux 05/08/2004, 15h38
Avatar de cestmouah
cestmouah cestmouah est déconnecté
GrandContributor
 
Date d'inscription: février 2003
Localisation: onzemoon
Messages: 238
cestmouah Rien à signaler sur les contributions de ce membre
hello bertrand,

cette MAJ de authentification m'intéresse au plus haut point !!

avant de l'installer je voulais savoir si fonctionnement est du même style que la version précédente : je m'explique

la version précédente générè le code
Code PHP:
//---------------------------------------------------------------
// Bertrand, www.flashxpress.net : Formulaire d'authentification
//----------------------------------------------------------------
$bNiveau 1;
$valPass 0
if (
$_POST['log']) {
    if (
trim($_POST['login']) == "" || (trim($_POST['mot_passe'])) == "") {
            
header ("Location:login_failed.php");

//--------------------------------------------------------------- 
...

l'instruction
Code PHP:
if ($_POST['log']) 
log étant le champ de formulaire correspondant au login

me génère la notice php

PHP Notice: Undefined index: log in E:\asso\atlas\annuaire_app\donnees_perso\connexion .php on line 17

chez mon hébergeur (une université)
ils m'ont dit qu'à cause de pas mal de souci il avait modifié le Error_reporting du php.ini

tout ca pour en arriver à ma question :
est ce que ta nouvelle version teste l'existence du champ de formulaire de cette façon ?

j'espère ke tu as tout compris, car mon explication doit etre un peu confuse ..


Cestmouah
Réponse avec citation
  #3  
Vieux 05/08/2004, 15h38
Bertrand Bertrand est déconnecté
Administrateur
 
Date d'inscription: mai 2001
Messages: 1 567
Bertrand a désactivé sa réputation
J'ai oublié de préciser aussi : DMX 2004 uniquement pour ces extensions...
Réponse avec citation
  #4  
Vieux 05/08/2004, 16h19
Avatar de Mimi5
Mimi5 Mimi5 est déconnecté
Contributeur FXP
 
Date d'inscription: novembre 2002
Localisation: Au bar de Brélévenez
Messages: 1 760
Mimi5 Rien à signaler sur les contributions de ce membre
Je t'ai mis 5 étoiles, Bertrand, pcq ta nouvelle le vaut bien
mes premières, nananère
__________________
Ben Mimi tout court
Réponse avec citation
  #5  
Vieux 05/08/2004, 16h28
Bertrand Bertrand est déconnecté
Administrateur
 
Date d'inscription: mai 2001
Messages: 1 567
Bertrand a désactivé sa réputation
Citation:
PHP Notice: Undefined index
Cette erreur ne doit plus se produire avec cette mise à jour. J'ai tenu compte de ce paramètre de sécurité du php.ini.

Une autre différence importante est que l'extension ne crée plus le formulaire comme auparavant, cela entrainait des problèmes dès qu'on modifiait juste un peu le code HTML. Le formulaire doit être créé avant d'appliquer l'extension.



> Mimi : merci !
:-)
Réponse avec citation
  #6  
Vieux 06/08/2004, 12h02
Avatar de cestmouah
cestmouah cestmouah est déconnecté
GrandContributor
 
Date d'inscription: février 2003
Localisation: onzemoon
Messages: 238
cestmouah Rien à signaler sur les contributions de ce membre
tu es un chef bertrand !!!

alors je fais mieux que mimi

et te mets un 20/20 !!

tu as fait du super boulot !!!!!


cestmouah
Réponse avec citation
  #7  
Vieux 06/08/2004, 12h06
Avatar de Mimi5
Mimi5 Mimi5 est déconnecté
Contributeur FXP
 
Date d'inscription: novembre 2002
Localisation: Au bar de Brélévenez
Messages: 1 760
Mimi5 Rien à signaler sur les contributions de ce membre
Ben vi mais je peux pas mettre plus qu'il n'est possible
Alors Bertrand, à quand les 10 étoiles ?
Bisous
__________________
Ben Mimi tout court
Réponse avec citation
  #8  
Vieux 18/08/2004, 12h46
Avatar de ms7
ms7 ms7 est déconnecté
PtitContributor
 
Date d'inscription: septembre 2003
Messages: 63
ms7 Rien à signaler sur les contributions de ce membre
Talking

G utilisé ton comportement Authentification Utilisateur, c super simple et ça marche!!!
ta codé ça en koi PHP? encore Bravo...
Réponse avec citation
  #9  
Vieux 22/08/2004, 12h57
YakoU YakoU est déconnecté
PtitMini
 
Date d'inscription: juin 2003
Messages: 9
YakoU Rien à signaler sur les contributions de ce membre
Un grand merci pour ce super comportement au nom de tous ceux qui comme moi, rament avec le PHP !


Ceci dit, j'aimerais personnaliser la page de redirection en fonction du statut de l'utilisateur. Ce statut, 'admin' ou 'adher' est dans la base d'utilisateur...
Donc il faudrait sans doute que je remplace la ligne header location : page protégée par un truc du genre
if statut=adher alors location = adher.php
mais if statut=admin alors location = admin.php

Seulement je parle pas bien le php...
Si quelqu'un peut me donner un petit coup de pouce...
Merci !
Réponse avec citation
  #10  
Vieux 22/08/2004, 18h08
Bertrand Bertrand est déconnecté
Administrateur
 
Date d'inscription: mai 2001
Messages: 1 567
Bertrand a désactivé sa réputation
essaies ça, juste au dessus de la redirection
Code PHP:
            switch ($niveau) {
                case 
'admin' $redirection 'admin.php'; break;
                case 
'adher' $redirection 'adher.php'; break;
                default : 
$redirection 'autres.php'; break;
            }
            
header ("Location:$redirection"); 
Sans garantie, je n'ai pas mon code sous les yeux.
Notes que tu ne pourras plus utiliser le comportement quand tu interviens directement dans son code.
Réponse avec citation
Réponse


Précédent   Forums Centre de Formation Flash et Dreamweaver > Forums FLASH ET DREAMWEAVER > Dreamweaver


Outils de la discussion
Modes d'affichage

Règles de messages
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non


© 2001-2009 Flashxpress, B. Gac et G. Monnier



Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #12 par l'association vBulletin francophone