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

  1. #161
    Nouveau membre du Club
    Inscrit en
    Juin 2003
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 30
    Points : 28
    Points
    28
    Par défaut
    Ok ok ... je suis pas trop "calé" en sécurité .. mais j'essairai de faire des choses tout de même.
    En ce qui concerne le design, je peux trouver du monde.

    L'idée de faire un site et un forum viens de murrir ou elle existait déjà ?
    Si oui ... je l'ai vu nulle part ....
    Staff Cs-amX & DnC

  2. #162
    Expert confirmé
    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 : 51

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Points : 4 219
    Points
    4 219
    Par défaut
    Dans l'autre topic (du forum PHP) :
    http://www.developpez.net/forums/vie...279153#1279153
    De retour parmis vous après 10 ans!!

  3. #163
    Nouveau membre du Club
    Inscrit en
    Juin 2003
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 30
    Points : 28
    Points
    28
    Par défaut
    Elle en est où la v2 ?
    (up masqué )
    Staff Cs-amX & DnC

  4. #164
    Expert confirmé
    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 : 51

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Points : 4 219
    Points
    4 219
    Par défaut
    Le site n'avance pas beaucoup!
    Malgré la proposition d'aide de graphistes (ils s'endorment).
    La distribution de la V2 :

    http://sub0.developpez.com/php/espmem_v2.zip

    Très cordialement, sub0
    De retour parmis vous après 10 ans!!

  5. #165
    Nouveau membre du Club
    Inscrit en
    Juin 2003
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 30
    Points : 28
    Points
    28
    Par défaut
    Je m'occupe de le reveiller ^^
    Aux dernieres nouvelles, il l'avait tout juste commencé

    edit : Courant de la semaine prochaine normalement...
    Staff Cs-amX & DnC

  6. #166
    Expert confirmé
    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 : 51

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Points : 4 219
    Points
    4 219
    Par défaut
    J'ai mis à jour la version...

    http://sub0.developpez.com/php/espmem_v2.zip

    Testée avec hébergement sur Free.
    Il faut créer un dossier "sessions" à la racine avec Free...

    Lors d'une intégration du projet avec include() dans une page quelconque, les "die()" de l'espace membre affectaient l'affichage de cette page. Lors d'une erreur, die() interrompt l'affichage du reste de la page... Pour contourner ce problème, j'ai remplacé les "die()" par "return false" et l'enregistrement d'un boolean global utilisé pour sortir du script...
    J'ai aussi modifié les fonctions View_header() et View_footer() de l'unité include/Unitform.php en retirant les balises HTML, HEAD et BODY...

    Pour la suite, j'aurais bien voulu pouvoir intégrer le projet dans une table ou un div...
    Hors là, ça reste encore assez compliqué! Si vous avez des suggestions, je suis preneur!

    à+
    De retour parmis vous après 10 ans!!

  7. #167
    Nouveau membre du Club
    Inscrit en
    Juin 2003
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 30
    Points : 28
    Points
    28
    Par défaut
    Bon taff Sub0.
    Je regarde tout ça dès que je peux.
    Staff Cs-amX & DnC

  8. #168
    Expert confirmé
    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 : 51

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Points : 4 219
    Points
    4 219
    Par défaut
    Je pense refaire tout du début en fait...
    Je veux pouvoir intégrer facilement les formulaires dans une cellule.
    Je réfléchis aux solutions (équivalentes à IFRAME).

    A propos, que pensez-vous de la balise IFRAME?
    De retour parmis vous après 10 ans!!

  9. #169
    Nouveau membre du Club
    Inscrit en
    Juin 2003
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 30
    Points : 28
    Points
    28
    Par défaut
    Voui c'est vrai que l'iframe c'est pas trop mal ... clubic l'utilise pour son espace membre sur ça page d'accueil.
    Mais je pense qu'il y a aussi ces inconvénients ... si on réduit la page il passe quoi ... ça fait comme les frames non ?
    Et puis il y a pas un faille via les iframes sous IE ?
    Staff Cs-amX & DnC

  10. #170
    Expert confirmé
    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 : 51

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Points : 4 219
    Points
    4 219
    Par défaut
    http://www.k-otik.com/news/20041108.IEFrameBofra.php
    Apparemment, cette faille est associée aux mails, non à la navigation...

    Serait-il difficile d'obtenir un équivalent avec PHP?
    J'imagine qu'il faudrait revoir tous le code au niveau affichage des formulaires...
    De retour parmis vous après 10 ans!!

  11. #171
    Nouveau membre du Club
    Inscrit en
    Juin 2003
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 30
    Points : 28
    Points
    28
    Par défaut
    Ben en fesant un include() / require() ... non ?
    Revoir tout le code p'tet pas ... mais spécifier les caractéristiques avec un css, pourrait etre bien.
    Staff Cs-amX & DnC

  12. #172
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    D'autant que s'il faut passer les pages aux Standards comme je l'avais fait pour les versions 1-2, les iframes poseront quelques problèmes (à moins que ce ne soit le contenu de l'iframe qui soit conforme, là, rien à dire )

    Sinon, perso, niveau utilité et pratique, les iframes sont bien plus pratiques et joli que les frames ! si elles sont bien intégrées.
    Même s'il est vrai que je préfère faire passer ça à l'aide d'un include require PHP....
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag (en bas)

  13. #173
    Membre à l'essai
    Inscrit en
    Octobre 2004
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 23
    Points : 22
    Points
    22
    Par défaut
    Bonjour,

    ce script est pas mal du tout, mais j'ai un petit probleme, je suis chez jexiste et register_global est à on
    J'ai donc un message d'erreur a chaque fois : "Alerte sécurité : Register_globals doit être mis à off!"
    Donc j'ai placé un fichier .htaccess dans le dossier ou j'ai mis le script avec dedans cela : "php_flag register_globals on" ce qui devait normalement résoudre le problème...
    mais ca fait tout bugge : "The server encountered an internal error or misconfiguration and was unable to complete your request....."
    Pourtant chez jexiste il m'ont dit de le mettre a on par fichier .htaccess donc je ne sais plus quoi faire...

    si quelqu'un pourrait m'aider ?

    Au revoir

  14. #174
    Expert confirmé
    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 : 51

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Points : 4 219
    Points
    4 219
    Par défaut
    Citation Envoyé par Swoög
    à moins que ce ne soit le contenu de l'iframe qui soit conforme, là, rien à dire
    Justement, le contenu de l'IFRAME sera exclusivement les formulaires de l'espace membre qui sont aux normes.

    Citation Envoyé par Swoög
    Sinon, perso, niveau utilité et pratique, les iframes sont bien plus pratiques et joli que les frames ! si elles sont bien intégrées.
    Même s'il est vrai que je préfère faire passer ça à l'aide d'un include require PHP....
    Moi aussi, je préfère utiliser un include ou require, mais l'IFRAME simplifirait pas mal les choses!
    Qu'en pensez-vous? On l'utilise ou on code l'espace membre autrement?
    De retour parmis vous après 10 ans!!

  15. #175
    Membre actif
    Avatar de doof
    Inscrit en
    Août 2003
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 160
    Points : 294
    Points
    294
    Par défaut
    Moi je vois bien un template pour les dialogues facilement modifiable à la charte graphique du site, libre ensuite de l'inclure dans une page entirer, iframe, frame ou avec include ou encore pop-up.

  16. #176
    Expert confirmé
    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 : 51

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Points : 4 219
    Points
    4 219
    Par défaut
    Citation Envoyé par doof
    Moi je vois bien un template pour les dialogues facilement modifiable à la charte graphique du site, libre ensuite de l'inclure dans une page entirer, iframe, frame ou avec include ou encore pop-up.
    Tout à fait d'accord!
    Finalement, ce n'est pas un souci alors!? On peut utiliser ce que l'on veut, n'est-ce-pas?
    Je suis impatient d'avoir une base graphique pour au moins mettre en place le forum car on va en avoir bien besoin!

    Citation Envoyé par netwebzone
    J'ai donc un message d'erreur a chaque fois : "Alerte sécurité : Register_globals doit être mis à off!"
    Tu as 2 solutions. Soit tu supprimes le message, soit tu parviens à obtenir register_globals à OFF.
    As-tu essayé avec ini_set ?
    Peux-tu montrer à quoi ressemble ton fichier htaccess? Dans quel dossier l'as-tu mis?
    Exemple d'une entrée .htaccess :
    php_flag register_globals off
    .
    La directive register_globals est affectée par la directive variables_order.
    De retour parmis vous après 10 ans!!

  17. #177
    Expert confirmé
    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 : 51

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Points : 4 219
    Points
    4 219
    Par défaut
    Salut wamania! Perso, l'idée d'un template me plait bien. Ça permet d'extraire le code HTML des formulaires surtout.
    Par contre, j'ai eu un message d'erreur avec ton code wamania, quand je clique sur "passe perdu":
    Template->loadfile(): No file specified for handle connect
    Rien de très grave je suppose...
    De retour parmis vous après 10 ans!!

  18. #178
    Membre actif
    Avatar de doof
    Inscrit en
    Août 2003
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 160
    Points : 294
    Points
    294
    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.

  19. #179
    Rédacteur

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

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 695
    Points : 1 071
    Points
    1 071
    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

  20. #180
    Membre à l'essai
    Inscrit en
    Octobre 2004
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 23
    Points : 22
    Points
    22
    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+++

Discussions similaires

  1. Réponses: 197
    Dernier message: 27/04/2021, 00h11
  2. [Sécurité] Réalisation d'un espace membre
    Par Goundy dans le forum Langage
    Réponses: 3
    Dernier message: 30/01/2006, 19h01
  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, 22h39
  4. [Sécurité] espace membre
    Par Emcy dans le forum Langage
    Réponses: 5
    Dernier message: 24/01/2006, 19h13
  5. [Sécurité] Probleme d'espace membre
    Par warmup dans le forum Langage
    Réponses: 4
    Dernier message: 01/12/2005, 01h13

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