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+,
05/07/2012 - 17h22
raph000000
Date d'inscription
août 2011
Messages
125
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...
05/07/2012 - 17h29
lucas.gautheron
Date d'inscription
décembre 2011
Localisation
Quelque part dans la voie lactée
Âge
18
Messages
965
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+,
05/07/2012 - 18h18
raph000000
Date d'inscription
août 2011
Messages
125
Re : Configuration affichage. (php)
Dans certains CMS, le changement d'état d'une checkbox, change un true en false et inversement.
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...
07/07/2012 - 10h34
lucas.gautheron
Date d'inscription
décembre 2011
Localisation
Quelque part dans la voie lactée
Âge
18
Messages
965
Re : Configuration affichage. (php)
Bonjour,
Envoyé par raph000000
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+,
07/07/2012 - 10h36
raph000000
Date d'inscription
août 2011
Messages
125
Re : Configuration affichage. (php)
Ma question est donc: comment le stocker (sous quelle forme ) et comment changer son etat
07/07/2012 - 10h40
lucas.gautheron
Date d'inscription
décembre 2011
Localisation
Quelque part dans la voie lactée
Âge
18
Messages
965
Re : Configuration affichage. (php)
Envoyé par raph000000
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.