Solutions

Scripts Externes

Script PHP

Source: Atelier Multimania

Nom de l'atelier: Création d'un module de sondage
Auteur: Olivier Roble
Modifié par: Yan Morin

Téléchargement

L'archive de tous les fichiers livredor.zip ou encore:

  • impression.php : affichage et formulaire d'inscription des commentaires
  • bd.php : script qui crée la table (MySQL) des commentaires
  • ajoutimp.php : script qui insère les nouveaux commentaires
  • conf.php : configuration de la base de données MYSQL

Pré-requis

  1. Script PHP et base de données activés sur Multimania. Voir son Compte Multimania
  2. Savoir utiliser un logiciel FTP. Lire la FAQ de Multimania
  3. Savoir écrire l'adresse (URL) d'une page web dans son navigateur.
  4. Optionnel: connaître le PHP/MySQL/XHTML/CSS pour modifier le script à sa guise.

Instructions d'installation

  1. Télécharger les 3 fichiers ".php" sur votre disque dur et copier les dans le même répertoire.
    Enregistrer les fichiers Les placer dans le même répertoire
  2. Ouvrir un client FTP ou WebFTP.
  3. Envoyer les 3 fichiers sur votre compte multimania. Les trois fichiers devraient être dans le même répertoire. Par exemple, dans le répertoire "livredor".
    selection des fichiers envoie des fichier sur le serveur
  4. Exécuter le fichier bd.php une seule fois sur votre compte Multimania. Le script bd.php crée la table MySQL nécessaire au Livre d'Or. La table MySQL contient tous vos messages.
    selection du fichier bd.php execution du fichier bd.php
  5. Si tout ce passe bien, supprimer le fichier bd.php. Personne ne pourra recréer les tables ou effacer vos précieux messages.
    effacer le fichier bd.php
  6. Modifier et utiliser le fichier impression.php à votre guise!
    Le fichier impression.php affiche les commentaires.
  7. Faire un lien sur votre page d'accueil vers le livre d'or:
    <a href="impression.php">Livre d'or</a>

Note

  • Vous pouvez utiliser les feuilles de style. Il suffit de créer un fichier qui se nomme "style.css". Ensuite, modifiez-le à votre guise.
  • Fichier supplémentaire de débogage: ajoutimp2.php (pour voir les problèmes de requêtes). Télécharger-le, renommer-le `ajoutimp.php` et regarder le message d'erreur qu'il vous indique pour déboguer votre script.

PHP 2

basé sur celui de Multimania

Je suis en train d'élaborer un nouveau livre d'or basé sur celui de Multimania.

Je suis présentement en phase de test, si vous voulez me donner vos commentaires, ils seront très bien acceptés.

L'adresse: http://yansanmo.no-ip.org:8080/project/livredor-mm/livredor.php

Fichier compressé (zippé) pour essayer le script: livredor.zip

Historique

  • 2003/07/08: Ajout d'une partie Administration: Modification des messages, suppression des messages, création de la base de données et sauvegarde des messages en MySQL.
  • 2003/06/21: Séparation en classe, plus facile à modifier grâce à l'orienté objet
  • 2003/06/19: Correction d'une erreur sérieuse pour la navigation. Ajout d'une variable permettant le tri par date.
  • 2003/06/05: Ajout du message, création d'une feuille de style, définition de constante, en phase de test.
  • 2003/05/20: Formulaire d'envoi de message fait, script d'ajout du message en cours d'élaboration.
  • 2003/05/15: Affichage du livre d'or fait, formulaire d'envoi de message en cours d'élaboration.