Téléchargé 3 fois
Vote des utilisateurs
0
0
Détails
Licence : Non renseignée
Mise en ligne le 14 février 2011
Langue : Français
Référencé dans
Navigation
Créer un livre d'or
Créer un livre d'or
Vous devez créer une table dans votre base de données
CREATE TABLE livre (
codelivre int(11) NOT NULL auto_increment,
message blob,
expediteur varchar(100),
date date,
PRIMARY KEY (codelivre)
);
Vous pouvez ajouter des champs (e-mail, nom, prénom...)
o Vous devez changer les paramètres de connexion à votre base dans le fichier 'connexion.php'.
o Adaptez le code du livre d'or au design de votre site. Le fichier 'livre.php' contient le code pour lire les messages du livre d'or. Le fichier 'ecriture.php' permet l'écriture de messages.
CREATE TABLE livre (
codelivre int(11) NOT NULL auto_increment,
message blob,
expediteur varchar(100),
date date,
PRIMARY KEY (codelivre)
);
Vous pouvez ajouter des champs (e-mail, nom, prénom...)
o Vous devez changer les paramètres de connexion à votre base dans le fichier 'connexion.php'.
o Adaptez le code du livre d'or au design de votre site. Le fichier 'livre.php' contient le code pour lire les messages du livre d'or. Le fichier 'ecriture.php' permet l'écriture de messages.
Bonjour,
Je vous propose un nouvel élément à utiliser : Créer un livre d'or
Vous devez créer une table dans votre base de données
Vous pouvez ajouter des champs (e-mail, nom, prénom...)
o Vous devez changer les paramètres de connexion à votre base dans le fichier 'connexion.php'.
o Adaptez le code du livre d'or au design de votre site. Le fichier 'livre.php' contient le code pour lire les messages du livre d'or. Le fichier 'ecriture.php' permet l'écriture de messages.
Qu'en pensez-vous ?
Je vous propose un nouvel élément à utiliser : Créer un livre d'or
Vous devez créer une table dans votre base de données
Code sql : | Sélectionner tout |
1 2 3 4 5 6 7 8 9 10 11 12 13 | CREATE TABLE livre ( codelivre int(11) NOT NULL auto_increment, message blob, expediteur varchar(100), date date, PRIMARY KEY (codelivre) ); |
Vous pouvez ajouter des champs (e-mail, nom, prénom...)
o Vous devez changer les paramètres de connexion à votre base dans le fichier 'connexion.php'.
o Adaptez le code du livre d'or au design de votre site. Le fichier 'livre.php' contient le code pour lire les messages du livre d'or. Le fichier 'ecriture.php' permet l'écriture de messages.
Qu'en pensez-vous ?
Salut,
J'ai testé tes scripts en local, tout s'affiche sauf quand un msb est saisi, y a rien quand j'essaye de lire les msg.
Bien entendu, la base a été créée !
J'ai testé tes scripts en local, tout s'affiche sauf quand un msb est saisi, y a rien quand j'essaye de lire les msg.
Bien entendu, la base a été créée !
Salut,
@jlb59, peut être à tu utiliser le caractère ' dans un des champs du formulaire. Sinon il peut y avoir 50 autres raisons qui mériteraient un post spécifique sur le forum, et des dizaines de contributions, à lui seul.
@khayyam90,
je suis un peu déçu par ton script, il ne respectes pas la moindre bonne pratique que, il me semble, dvp tends à promouvoir au travers de ces articles, de la contribution de ces membres sur les forums.
- aucune protection des requêtes sql
- pas de formalisme dans la séparation des rôles de chaque couche
- utilisation de techniques de récupération des données externes complètement obsolètes et en désaccord avec ce que le groupe php tend à promouvoir aujourd'hui
- code html valable... il y à dix ans
Alors moi je vois cela comme se tirer une balle dans le pied, d'un côté il y en à qui s’évertue à montrer aux gens qu'on peut faire différemment, c'est pas beaucoup plus compliqué, sa prends pas plus de temps, c'est plus simple à maintenir etc etc
Et de l'autre côté on distribue un code source d'une qualité toute relative, sous prétexte de vouloir être didactique (car je pense que c'est la raison de cette manière de procéder.), et on le fait signer par un modérateur, un statut qui en impose à n'importe quel néophyte, dans n'importe quel domaine.
Fin bon moi je dis ça, je dis rien...
a+
edit : j'essais désespérément d'améliorer mon français à l'écris...
@jlb59, peut être à tu utiliser le caractère ' dans un des champs du formulaire. Sinon il peut y avoir 50 autres raisons qui mériteraient un post spécifique sur le forum, et des dizaines de contributions, à lui seul.
@khayyam90,
je suis un peu déçu par ton script, il ne respectes pas la moindre bonne pratique que, il me semble, dvp tends à promouvoir au travers de ces articles, de la contribution de ces membres sur les forums.
- aucune protection des requêtes sql
- pas de formalisme dans la séparation des rôles de chaque couche
- utilisation de techniques de récupération des données externes complètement obsolètes et en désaccord avec ce que le groupe php tend à promouvoir aujourd'hui
- code html valable... il y à dix ans
Alors moi je vois cela comme se tirer une balle dans le pied, d'un côté il y en à qui s’évertue à montrer aux gens qu'on peut faire différemment, c'est pas beaucoup plus compliqué, sa prends pas plus de temps, c'est plus simple à maintenir etc etc
Et de l'autre côté on distribue un code source d'une qualité toute relative, sous prétexte de vouloir être didactique (car je pense que c'est la raison de cette manière de procéder.), et on le fait signer par un modérateur, un statut qui en impose à n'importe quel néophyte, dans n'importe quel domaine.
Fin bon moi je dis ça, je dis rien...
a+
edit : j'essais désespérément d'améliorer mon français à l'écris...
@korri, +10 !!
@jlb59, j'ai bien prévu de proposer une version qui me semble plus correct, mais là tout de suite, j'ai d'autres feu à nourrir
Maintenant, comme je me suis permis de me plaindre, je me sens un peu obligé de montrer que ce ne sont pas que des paroles, il me manque juste un peu de temps.
Donc comme je disais, fais un post dédié à ton problème présent, sur le forum d'autres gens pourront t'aider.
a+
@jlb59, j'ai bien prévu de proposer une version qui me semble plus correct, mais là tout de suite, j'ai d'autres feu à nourrir
Maintenant, comme je me suis permis de me plaindre, je me sens un peu obligé de montrer que ce ne sont pas que des paroles, il me manque juste un peu de temps.
Donc comme je disais, fais un post dédié à ton problème présent, sur le forum d'autres gens pourront t'aider.
a+
hello,
Alors, j'ai fais quelques progrès sur mes constats.
C'est encore un work in progress, mais sa progresse bien.
Vous trouverez la première itération ici
https://github.com/maboiteaspam/livre-d-or-DVP
Comme c'est un peu chiant à faire, je dois bien l'avouer, toute ame charitable à cette entreprise sera la bienvenue, et par ailleurs comme je l'ai posté sur github, on ne risque pas de se marcher dessus
Cf README pour connaitre les points en attente.
Je précise qu'après l'avoir posté sur github j'ai constaté de récurrent problèmes d'encodage, comme quoi c'est utile l'utf-8, mais comme quoi il reste du boulot...........
a+tard
Alors, j'ai fais quelques progrès sur mes constats.
C'est encore un work in progress, mais sa progresse bien.
Vous trouverez la première itération ici
https://github.com/maboiteaspam/livre-d-or-DVP
Comme c'est un peu chiant à faire, je dois bien l'avouer, toute ame charitable à cette entreprise sera la bienvenue, et par ailleurs comme je l'ai posté sur github, on ne risque pas de se marcher dessus
Cf README pour connaitre les points en attente.
Je précise qu'après l'avoir posté sur github j'ai constaté de récurrent problèmes d'encodage, comme quoi c'est utile l'utf-8, mais comme quoi il reste du boulot...........
a+tard
Salut,
Merci pour vos interventions, mais je pense que le mieux serait de faire toutes ces remarques sur ce topic afin de permettre à l'auteur.
Vu le code HTML (l'utilisation de <font> et l'utilisation des @ dans le PHP, ça serait du code vieux que l'auteur a voulu partager...
Merci.
Merci pour vos interventions, mais je pense que le mieux serait de faire toutes ces remarques sur ce topic afin de permettre à l'auteur.
Vu le code HTML (l'utilisation de <font> et l'utilisation des @ dans le PHP, ça serait du code vieux que l'auteur a voulu partager...
Merci.
Malheureusement je n'ai aucune idée si l'auteur de ce script (Ludovic Giambiasi) fréquente encore notre forum. Ce script a été ajouté aux pages de scripts de la rubrique Php en 2006 et il n'a jamais été mis à jour depuis. Je l'ai repris dans notre toute nouvelle application comme tous les autres scripts. Ce serait l'occasion de proposer un nouveau script de livre d'or, davantage adapté aux besoins actuels de sécurité et de robustesse.
@kaymak, tu pourras tout à fait proposer ton travail au téléchargement sur Developpez, ce qui nous permettra de supprimer l'ancien script.
@kaymak, tu pourras tout à fait proposer ton travail au téléchargement sur Developpez, ce qui nous permettra de supprimer l'ancien script.
Hello,
je ne savais pas que tu n'étais pas l'auteur, autant pour moi, désolé de mes invectives.
Oui je le proposerais aux téléchargements, après l'avoir proposé aux remarques lapidaires de la communauté.
Pour le moment, le github est un espace de travail.
Autrement, en passant, pourquoi ne pas proposer de faire participer les intervenants du forum sur la correction / mise à jour de ces scripts via des post its.
Ne serait ce que par des propositions.
a+
je ne savais pas que tu n'étais pas l'auteur, autant pour moi, désolé de mes invectives.
Oui je le proposerais aux téléchargements, après l'avoir proposé aux remarques lapidaires de la communauté.
Pour le moment, le github est un espace de travail.
Autrement, en passant, pourquoi ne pas proposer de faire participer les intervenants du forum sur la correction / mise à jour de ces scripts via des post its.
Ne serait ce que par des propositions.
a+
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.