Répondre à la discussion
Affichage des résultats 1 à 12 sur 12

Configuration affichage. (php)



  1. #1
    raph000000

    Question Configuration affichage. (php)


    ------

    Bonjour,

    Je suis en ce moment en train de créer un site.
    Je cherche a faire un espace admin, ou on pourra afficher ou non un bouton paypal.

    Lorsque une checkbox (par exemple) est cochée , on affiche un bouton, sinon, non.

    La page d'admin est admin.php
    La page ou le bouton doit apparaitre est product.php.

    Je cherche a faire ca en php.

    Par avance merci.

    Raphaël

    -----
    Dernière modification par raph000000 ; 05/07/2012 à 13h02.

  2. Publicité
  3. #2
    lucas.gautheron

    Re : Configuration affichage. (php)

    Bonjour,

    Montrez nous ce que vous avez déjà fait. C'est la moindre des choses, et sans ça il sera difficile de vous guider.

    (Et précisez ce qui vous pose problème exactement !)

    A+,

  4. #3
    raph000000

    Arrow Re : Configuration affichage. (php)

    Je n'ai malheureusement rien fait, car je n'ai aucune idee comment le faire...

    Je ne sais pas comment m'y prendre, ni comment googeliser ma recherche. Je pensais peut etres avec un include...

  5. #4
    lucas.gautheron

    Re : Configuration affichage. (php)

    Il y a de nombreuses approches possibles pour réaliser ce que vous voulez;

    Les problèmes à résoudre sont, entre autres

    - l'authentification (formulaire avec couple login/mot de passe ? sessions ? etc.)
    - le stockage des données (identifiants admins, état de la checkbox)

    On peut utiliser des bases de données, bien sur, mais pour si peu est-ce nécessaire ? Je ne crois pas.
    Je pense que vous pouvez stocker vos identifiants en dur dans le code (surtout si vous êtes le seul admin)
    Une fois l'authentification faite (comparaison entre le formulaire de connexion soumis et les données attendues, + système de session pour "se souvenir" du client), il faudrait proposer une page protégée permettant par le biais d'un formulaire d'écrire dans un fichier l'état de la checkbox "bouton paypal".
    La page "product.php" lit ce fichier pour déterminer si oui ou non la checkbox doit être affichée.

    A+,

  6. A voir en vidéo sur Futura
  7. #5
    raph000000

    Re : Configuration affichage. (php)

    Dans certains CMS, le changement d'état d'une checkbox, change un true en false et inversement.

    Puis dans la page concernée, un include.

    A++++++

  8. #6
    lucas.gautheron

    Re : Configuration affichage. (php)

    Vous utilisez un CMS ?!
    fallait le dire !

    A+,

  9. Publicité
  10. #7
    raph000000

    Re : Configuration affichage. (php)

    NOOOOOOOOOON, je pensais m'inspirer de ce systeme

  11. #8
    yohann2008
    Invité

    Re : Configuration affichage. (php)

    Si !empty($_POST['checkbox']) ...

  12. #9
    raph000000

    Re : Configuration affichage. (php)

    Mais le probleme est: d'ou viendra la variable???, car la personne doit pourvoir naviguer et changer de page. Le changement doit donc etre dėfinitif... J'usqua ce que je decide de cacher le bouton, ou de l'afficher...

  13. #10
    lucas.gautheron

    Re : Configuration affichage. (php)

    Bonjour,

    Citation Envoyé par raph000000 Voir le message
    Mais le probleme est: d'ou viendra la variable???, car la personne doit pourvoir naviguer et changer de page. Le changement doit donc etre dėfinitif... J'usqua ce que je decide de cacher le bouton, ou de l'afficher...
    Comme je vous l'ai dit, l'état souhaité doit être enregistré quelque part, par exemple dans un fichier, qui sera lu à chaque accès à la page product.php à la volée, et en fonction de son contenu, le bouton sera affiché ou non (simple condition)

    A+,

  14. #11
    raph000000

    Re : Configuration affichage. (php)

    Ma question est donc: comment le stocker (sous quelle forme ) et comment changer son etat

  15. #12
    lucas.gautheron

    Re : Configuration affichage. (php)

    Citation Envoyé par raph000000 Voir le message
    Ma question est donc: comment le stocker (sous quelle forme ) et comment changer son etat
    C'est à vous de choisir le format... Mais après ce sont les bases de l'écriture/lecture de fichiers : les fonctions fopen/fwrite/fread ou encore file_put_contents/file_get_contents peuvent vous intéresser (voir la documentation)
    Vous pouvez par exemple "serializer" les données avec les fonctions serialize() (avant écriture) et unserialize() (après écriture) si vous avez d'autres informations à stocker.

    A+,

  16. Publicité

Discussions similaires

  1. probleme configuration php myadmin
    Par aissafor dans le forum Programmation et langages, Algorithmique
    Réponses: 8
    Dernier message: 04/02/2012, 15h47
  2. php
    Par elhaddad.ma dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 09/09/2009, 17h07
  3. php ?
    Par Toni dans le forum Logiciel - Software - Open Source
    Réponses: 8
    Dernier message: 18/07/2008, 11h50
  4. Insérer une page php avec variables (ex : page.php?nom=jean) grâce au javascript
    Par Bossisman dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 21/05/2005, 17h37
  5. php
    Par KHEOPS1982 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 27/05/2004, 14h30