IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Espace membre


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Avatar de doof
    Inscrit en
    Août 2003
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 160
    Par défaut
    Citation Envoyé par Sub0
    Finalement, ce n'est pas un souci alors!? On peut utiliser ce que l'on veut, n'est-ce-pas?
    A partir du moment ou les dialogues sont des templates, l'integration des messages n'est plus un probleme. Ce projet à donc absolument besoin de son propre systeme de template minimaliste pour etre facilement integrable de facon personalisée.

    Dans la meme optique, il faut bien separer les couches "protection" et "dialogue" pour laisser un maximum de libre arbitre au webmaster. Je le verrais bien organisé de la sorte :

    - Une classe Session qui gere toutes les infos de sessions (creation, destruction, regeneration... Session->Regenerate()...).

    - Une classe Membre herité de session, contenant les infos de membre (droits, divers tableaux d'infos personalisables Membre->getRights()...)

    - Une classe Dialogues que le webmaster utilise a sa guise en fonction des propriétés de Membre->droits (affichage du dialogue du login, d'inscription ... faisant appel a des templates bien sur Dialogue->showLogin()...)

    J'en oublie bien sur (classe d'abstraction de BD...) mais ca me parait souple a integrer de cette facon.

  2. #2
    Rédacteur

    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 695
    Par défaut
    Je ne pense pas qu'il soit necessaire de séparer autant
    D'autant plus que pour les templates, le developpeur aura le choix
    exemple:
    la classe template remplace login, email, mdp, md2
    Si le gars decide mdp aléatoire, il lui suffit de ne pas afficher mdp et mdp2
    Il est totalement maitre de ce qu'il affiche, nous, on lui propose tout
    Apres, je ne pense pas qu'il soit necessaire de distinguer autant.
    Il est vrai que ton code Sub0 manque un peu d'objet pour moi.
    Je pense qu'il faut trouver un milieu entre organisation des données et fonctions, et usine à gaz.
    @+
    Articles sur developpez.com
    - Gestion des exceptions avec PHP5
    - Chiffrement et hash en PHP contre l'attaque Man in the middle
    - Aedituus - Espace membre sécurisé en PHP5

  3. #3
    Membre averti
    Inscrit en
    Octobre 2004
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 23
    Par défaut
    Ben je crois que je vais supprimer le message d'erreur parce que ca ne fonctionne pas...

    J'ai mis un fichier .htaccess avec comme contenu "php_flag register_globals off" dans le dossier du script mais ca ne fonctionne pas, voyez-par vous même ce que ca donne : http://netwebzone.jexiste.fr/site/membres2/

    Ca c'est sans le fichier .htaccess : http://netwebzone.jexiste.fr/site/membres/

    Autrement c'est quoi par ini_set ??? Faut modifier le fichier php.ini ? C'est chez jexiste et ils veulent pas modifier cela, ils m'ont dit aussi de le faire par fichier .htaccess mais ils veulent pas m'aider quand je leur ais dis que ca fonctionnait pas...

    Sinon c'est vrai que ce serait plus sympa si le script était plus simple à personnaliser à la charte de son site... je pense qu'il ne faut pas mettre le html avec echo"" sous php mais de laisser tout ce qui est html : formulaire, etc... dans la page et de mettre en php que le code qui permettent de faire fonctionner tout cela... comme ca, tout se mettra tout seul au design du site facilement (input,textarea,etc...)
    Enfin je sais pas si vous voyez ce que je veux dire... Bref ce n'est que mon avis...

    En tout cas, il est cool ce script...

    A+++

  4. #4
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Salut!
    Citation Envoyé par j0k3r_n0ir
    Je m'occupe de le reveiller ^^
    Aux dernieres nouvelles, il l'avait tout juste commencé

    edit : Courant de la semaine prochaine normalement...
    humm... De quelle semaine parles-tu en fait? Celle qui vient de passer ou celle qui arrive?

    Parce qu'il ya un mois de ça, c'était déjà presque fini aussi...
    Alors si il ne veut (ou peut) pas le faire qu'il nous le fasse savoir, nous nous débrouillerons autrement!

    Je rappel aussi que c'est lui qui s'est proposé pour éxécuter ce travail!
    Il sagit de réaliser un simple design d'une page web et éventuellement un logo...

    http://www.dream-create.com/forum/index.php?showtopic=1111

  5. #5
    Membre averti
    Inscrit en
    Juin 2003
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 30
    Par défaut
    Dès que je le voie je lui en parle.
    Normalement c'était cette semaine ....

    Je vous tiens au courant.

  6. #6
    Membre éclairé
    Avatar de iubito
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2003
    Messages
    389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2003
    Messages : 389
    Par défaut
    Sub0, je teste ton truc.
    Je me suis inscrit, j'ai reçu le mail. Il en contient pas de lien d'activation (comme c'est dit dans la doc), et là j'ai validé le formulaire de login avec mon pseudo et mdp, et ça fait 10 minutes que ça n'avance pas.
    Y'a qqch dans ton code qui foire ?

  7. #7
    Invité de passage
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1
    Par défaut
    Et moi j'ai installé la V2 de l'espace membre sur mon site web et malheureusement : ça ne fonctionne pas... l'image de code ne s'affiche pas (elle n'existe pas), d'où cela peut-il venir ?
    A noter que j'ai une "Alerte sécurité" car j'ai pas "Register_globals" à off, mais je n'ai pas accès au php.ini ...

    Sinon, je trouve l'idée du projet excellente : bravo mais continuez !

    Merci à ceux qui répondront

  8. #8
    Membre averti
    Inscrit en
    Octobre 2004
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 23
    Par défaut
    C'est dommage qu'il n'y ait plus de suite pour ce script, ca marchait bien et je le trouvais très bien moi, c'est ce que je recherchais plus ou moins...

    Dommage et bravo quand même

    A+

  9. #9
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Salut!

    Oui, désolé que le projet soit mis en pause... Je suis en recherche d'emploi pour le moment, je recherche aussi un logement alors je suis moins disponible qu'avant. J'avais commencé à préparer un site mais je n'ai pas progressé depuis un ou deux mois. Malgré tout, je compte bien continuer de participer à ce projet, à+

  10. #10
    Membre averti
    Inscrit en
    Octobre 2004
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 23
    Par défaut
    Ah oki pas de problème...

    Le site que tu avais commencé, c'était pour le script ?

    J'aimerais bien m'impliquer et vous aider mais je ne sais pas de quoi vous auriez besoin si vous avez besoin d'aide...

    Si vous cherchez un design, j'ai un kit graphique si vous voulez, je peux vous le donner : http://www.nwznews.tonsite.biz/nwzblueland_capture.php

    Enfin je sais pas, si des fois vous cherchez quelques chose de spéciale...

    Voilà
    A+

    PS : J'espère que tu trouveras vite un travail parce que c'est la galère c'est clair !

  11. #11
    Membre averti
    Inscrit en
    Octobre 2004
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 23
    Par défaut
    Ah ouais ca a l'air cool les modifs que tu y as apporté...
    Euh ouais le mieux serait de le rendre le plus personalisable possible pour pouvoir l'intégrer dans un design sans difficulté, c'est ce que recherche tout le monde...

    Pour le design, je veux bien essayer mais bon je ne suis pas un pro, ca dépend si vous recherchez quelque chose de vraiment tip top... apparement celui qui c'était proposé pr un design n'a toujours rien fait...
    A+

  12. #12
    Membre averti
    Inscrit en
    Juin 2003
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 30
    Par défaut
    Euh ... les demandes sur DnC ont été abandonné ...
    Et rien n'a été fait a ce que je me souvienne ... pourquoi mettre les liens ?
    Pour avoir des infos sur la demande du design ?

  13. #13
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Oui, pour avoir les infos sur le design recherché. Pour le logo, j'avais trouvé quelques idées, il nous manquait un graphiste 3D pour nous faire un joli cadena et des clés chromés que nous pourrions utiliser pour réaliser une petite anim par exemple... Enfin, c'était l'idée que j'avais...

  14. #14
    Membre averti
    Inscrit en
    Juin 2003
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 30
    Par défaut
    Ok, c'est juste pour info alors ok
    L'idée du cadenas et des clés est bonne !

    T'as avancé dans le design toi, ou t'as rien fait depuis ?

  15. #15
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Non, j'avais fait quelques trucs : Déssiné sur papier quelques idées et mis au point un dialogue de message, dont voici un exemple :
    http://sub0.developpez.com/mydiv/ident.php
    http://sub0.developpez.com/mydiv/inscript.php
    Exemple, si vous validez le formulaire sans avoir entré les informations...
    Ne tenez pas compte du design, c'est juste une démo pour tester les fonctions Javascript et les ombres des images PNG avec masque alpha...

  16. #16
    Membre averti
    Inscrit en
    Juin 2003
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 30
    Par défaut
    Très simpa !
    Plus convial que les bannales alert de javascript

  17. #17
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Il ya un certain nombre de fonctions intéressantes, comme le passage au champs suivant avec la touche Entrée, le cadre de focus sur le champs en cours d'édition, etc... Ça ne fonctionne pas avec le serveur de Dvp, mais il ya normalement un dialogue avec une barre de progression pour patienter à la validation du formulaire. Les divs se centrent sur la page et sont resizés en fonction de leur contenu. Je vous avoue que cela n'a pas été évident à mettre au point étant donné qu'il ya un dégradé, des angles arrondis et un masque alpha sur les images (utilisation du filtre AlphaImageLoader avec IE). Toutes les données du design (images et css) se trouvent dans un dossier "skin". Il est donc facile de modifier l'apparence juste en choisissant le dossier... Bien entendu, si vous avez des suggestions, je suis preneur!

  18. #18
    Membre averti
    Inscrit en
    Juin 2003
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 30
    Par défaut
    Mais tout ça tu le gère en javascript ? DHTML ?
    Parce dans les deux cas il faut penser au personnes qui n'active pas javascript sur leur navigateur, ok y'en a pas beaucoup, mais il y en a ...

    Mais sinon joli travail, on dirai vraiment une interface de logiciel et non de site web !

  19. #19
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Citation Envoyé par j0k3r_n0ir
    Mais tout ça tu le gère en javascript ? DHTML ?
    Parce dans les deux cas il faut penser au personnes qui n'active pas javascript sur leur navigateur, ok y'en a pas beaucoup, mais il y en a ...
    Effectivement, JS est nécessaire pour cette interface... Mais je suppose que ceux qui n'activent pas JS sont souvent confrontés à des problèmes du genre... Quoiqu'il en soit, il est possible de savoir si JS est supporté et de rediriger l'utilisateur en fonction. Voici le code de détection :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <!-- Détermination de la version de JS -->
    <script language="Javascript">var v=1.0,lang='Javascript';</script>
    <script language="Javascript1.1">v=1.1;</script>
    <script language="Javascript1.2">v=1.2;</script>
    <script language="Javascript1.3">v=1.3;</script>
    <script language="Javascript1.4">v=1.4;</script>
    <script language="Javascript1.5">v=1.5;</script>
    <script language="Javascript1.6">v=1.6;</script>
    <script language="Jscript">
      var v2=v;if(typeof scriptEngine=="undefined"){ 
      lang='Jscript';v=1; }else{ lang=scriptEngine();
      v=[scriptEngineMajorVersion(),scriptEngineMinorVersion(),scriptEngineBuildVersion()];
      v=v.join('.'); }</script>
    <script language="Javascript">jstext1=lang+' version '+v;</script>
    <script language="Jscript">jstext2='Javascript version '+v2;</script> 
    <noscript><p>Javascript introuvable...</noscript>
    Citation Envoyé par j0k3r_n0ir
    Mais sinon joli travail, on dirai vraiment une interface de logiciel et non de site web !
    Merci beaucoups! Il reste encore quelques détails à régler et je veux ajouter un template pour simplifier l'intégration et utilisation de cette interface. Si le coeur vous en dit, vous pouvez imaginer de nouveaux designs pour ces scripts... Vous trouverez les fichiers nécessaires au kit graphique ici : http://sub0.developpez.com/mydiv/skin1.zip
    Protocol utilisé pour les noms des images PNG :


  20. #20
    Membre averti
    Inscrit en
    Octobre 2004
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 23
    Par défaut
    Salut,

    Il y a de nouvelles bonnes idées j'ai hate de voir le script lorsqu'il sortira, en espérant qu'il soit totalement personalisable au design de notre site

    A+
    Bonne continuation...

Discussions similaires

  1. Réponses: 197
    Dernier message: 27/04/2021, 01h11
  2. [Sécurité] Réalisation d'un espace membre
    Par Goundy dans le forum Langage
    Réponses: 3
    Dernier message: 30/01/2006, 20h01
  3. Redirection personnalisée espace membre
    Par vinche999 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 28/01/2006, 23h39
  4. [Sécurité] espace membre
    Par Emcy dans le forum Langage
    Réponses: 5
    Dernier message: 24/01/2006, 20h13
  5. [Sécurité] Probleme d'espace membre
    Par warmup dans le forum Langage
    Réponses: 4
    Dernier message: 01/12/2005, 02h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo