Pour toute question ou remarque, vous pouvez utiliser le forum du site 
http://dponce.free.fr
Je répondrais directement sur ce forum à toutes vos questions .

 

Nécessaire requis

Pour pouvoir utiliser ce script, il vous faut :

Chez votre hébergeur : PHP3 minimum, MYSQL, une base de donnée créée par votre hébergeur, phpMyadmin est conseillé.

En local  : un serveur (Apache par exemple), PHP 3, MYSQL, phpMyAdmin est conseillé pour créer votre base de données. 
Pour vos tests, je vous conseille easyphp qui regroupe tout ce qu'il faut pour tester en local. Vous le trouverez à l'adresse : http://www.manucorp.com .

Un minimum de connaissance en PHP est utile pour pouvoir modifier ce script.

 

But

Ce script vous permet de mettre en place un système de petites annonces..
Il permet en plus de la saisie,  la possibilité de joindre une image à son annonce.
Il permet aussi à l'administrateur de valider, modifier, supprimer les annonces ou de le mettre en ligne après la saisie si cette option est retenue dans la configuration.. Il permet aussi à  l'administrateur de recevoir un mail lors de la saisie d'une annonce et offre plusieurs possibilité d'affichage des annonces.

Fonctionnement

Le script comporte 2 modules : Module visiteur - module administrateur

Le module visiteur :

C'est grâce à ce module que le visiteur peut saisir  son annonce ou consulter les annonces déjà parues.

Lors de la saisie, il peut aussi joindre une photo ( si votre hébergeur le permet cf. ci-dessous ) .

Pour la consultation, il peut affiner ou faire une recherche sur un mot précis.

Le module administrateur :

Ce module permet la gestion des petites annonces :

Installation :

1 - Dézipper les scripts en gardant l'arborescence.

2 - Vous connectez sur votre site : http://votre.site.com/annonces1-4/index.php3 

Lors de la première utilisation, le script configuration.php3 va être lancé. Il  va vous aider à configurer et à créer le fichier connect.inc.php3 et vous aidez aussi  à créer les tables nécessaires.
Vous pouvez relancer ce script à n'importe quel moment pour modifier le fichier, ceci à partir du menu administration (http://votre.site.com/annonces1-4/admin/index.php3)

3 - Pour le module images, votre hébergeur doit accepter que le répertoire où seront stockées les  images est un chmod à 755 ( c'est fait dans le script de configuration). Dans le cas contraire, vous ne pourrez pas utiliser ce module.

4 - Pour les emails envoyés directement à l'administrateur, votre hébergeur doit autoriser la fonction mail().

Utilisation :

Lors de la première utilisation, il suffit de se connecter au module utilisateur.

Pour accéder au module visiteur, il suffit de lancer le script index.php3

Pour accéder au module administrateur, il suffit de lancer le script index.php3 qui se trouve dans le répertoire admin.

Pour annuler, de manière temporaire, l'affichage d'une annonce, il faut la modifier via le module administrateur et mettre la zone AFFICHAGE à N

Pour permettre à nouveau l'affichage d'une annonce, il faut la modifier via le module administrateur et mettre la zone AFFICHAGE à O (attention en majuscule).

Sécurité :

Afin d'éviter tout problème (j'en ai fait l'amère expérience), je vous conseille fortement de protéger le répertoire admin, soit au moyen de .htaccess ou en changeant le nom du répertoire admin, ou le mieux, en utilisant les 2 possibilités.

 

Les versions :

Version 1.4

- Création / Modification du fichier connect.inc.php3 directement par un formulaire.

- Création des tables directement par un formulaire.

- Possibilité de paramétrer l'affichage des annonces.

- Ajout de l'option  d' envoi  e- mail à l'administrateur.


Version 1.03

- Ajout d'une page pour purger les annonces ( plusieurs fois demandée)


Version 1.02

- Modification du fichier install.php3 : Gestion des erreurs lors de la création.

- Correction de l'affichage des images


Version 1.01

Le 15/11/2000 :

- Modification du fichier install.php3 : La zone numéro des tables est passée à INT en remplacement de decimal(10,0) car cette dernière valeur n'est pas acceptée par tous.

- Le fichier connect.inc devient connect.inc.php3 pour des problèmes de sécurité.

- Modification de toutes les pages pour prendre en compte la modification précédente.

- Ajout des statistiques pour les petites annonces.


****************************************************************************

Bonne utilisation

Didier PONCE

*****************************************************************************