Aide sur mon sujet que je trouve trés flou

Résolu/Fermé
zeyna - 14 avril 2014 à 22:06
 zeyna - 16 avril 2014 à 19:50
Bonjour,
voici mon sujet et j'aimerai de l'aide j'ai déjà fait mon site

Enoncé: A partir de votre travail de création de site en HTML/CSS effectué au premier semestre(ou bien un nouveau site que vous allez créer, si vous le désirez), dans le template que vous avez utilisé, vous allez devoir faire/ajouter une partie "Contact" en PHP(le site web créé doit être fonctionnel et toujours de 3 ou 4 page! je vérifirais). Dans cette partie vous allez devoir mettre en place un formulaire de prise de contact, entre un utilisateur qui pourrait laisser un message, et le webmaster du site qui devra le recevoir.

Dans ce formulaire vous allez avoir: - une zone de saisi pour récupérer le "Nom" de l'utilisateur qui laisse le message. - une zone de saisi pour récupérer "l'adresse email" de l'utilisateur qui laisse le message. En faisant attention que si l'utilisateur n'entre pas correctement son email(c'est à dire qu'il n'est pas sous le format "***@***"), alors lorsqu'il validera, l'utilisateur sera renvoyer à nouveau sur ce même formulaire, avec ses données saisies dans le formulaire NON PERDUES, et avec un message en rouge, au dessus, lui disant que l'adresse email n'est pas correctement saisi. - une zone de saisi pour récupérer le "Titre" du message de l'utilisateur. - une zone de saisi pour récupérer le "Commentaire"(ou contenue) du message de l'utilisateur. un contrôle de saisi doit aussi s'effectuer pour savoir si une des zones de saisi est vide, si tel est le cas, le formulaire ne sera pas validé et l'utilisateur recevra un message en rouge lui disant de tout remplir. L'utilisateur ne devra pas perdre non plus la saisi qu'il avait fait dans le formulaire.

Si le message est bel et bien validé, il devra alors alimenter les attributs(nom, adresse email, titre, commentaire) d'une instance de la classe "Message"(classe que vous allez créer). Dans cette classe vous allez avoir une méthode "enregitrer" qui sera exécuter dans le code principal, apres tout ce que vous venez de faire, et qui enregistrera toutes les données de l'instance dans une base de données MySql(qui aura une table "Message" dont les propriétés seront les mêmes éléments).
=>Attention! C'est la methode enregistrer qui doit envoyer les données se trouvant dans les attributs de l'instance en cours, vous n'avez pas le droit de faire autrement.

2 réponses

mpmp93 Messages postés 6648 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
15 avril 2014 à 21:58
Bonjour,

C'est pourtant évident, clair et très basique....

Où est le problème?

A+
0
merci,
ce n'est plus la peine.mon frère m'a déjà expliqué concernant la démarche et tout le reste!
0