Scout Web Portail, le moteur de site internet scout

Forum de Discussions

Forums - Développement Web - Un formulaire ...

Rechercher dans le forum

Aller à la page 1, 2 Suivante

Un formulaire ...

Loup-Gris

Membre du projet
Scout Web Portail

Saloute...

Après avoir chercher plusieurs heures... je n'ai pas trouver comment créer un formulaire d'"appréciation" pour mes visiteurs. Un mailto ne convient pas du tout, et je vous avoue que je ne m'en sort pas avec le php...


Auriez vous par hasrad une idée ? J'ai "juste" besoin de la manière de faire pour envoyer les données.



A ttes
Voir son profil Posté le 20/06/2006 à 19:55:23

Re : Un formulaire ...

belfo

Membre du projet
Scout Web Portail

tu a un livre d'or sur swp ^^ tu peut l'utiliser pour ca
Voir son profil Posté le 20/06/2006 à 20:50:32

Re : Un formulaire ...

Loup-Gris

Membre du projet
Scout Web Portail

Mais c'est un enregistrement sur BDD... moi il me faudrais un envoi par mail. Autre que parce qu'apparament, c'est pas trop la bonne solution !
Voir son profil Posté le 20/06/2006 à 21:13:22

Re : Un formulaire ...

belfo

Membre du projet
Scout Web Portail

oh....

je ne voit pas alors, tu voudrait un module ou une personne qui passe, laisse un message,qui ne soit pas visible, (donc pas le livre d'or) que tu le recoit pas par mail, et que il soit pas sauve en BDD?

Bha ou tu le sauve sur un ficher >_< ce qui revien a la bdd, ou alors bha je ne voit vraiment pas ce que tu a en tete...
Voir son profil Posté le 20/06/2006 à 21:15:42

Re : Un formulaire ...

Loup-Gris

Membre du projet
Scout Web Portail

En gros, je voudrais un formulaire que l'utilisateur de mon site puisse remplir avec ses apréciations.

- Textarea
- Liste
- cases à cocher
- Etc...


Qu'il clique sur envoyer ! et que je recoive tout ca sous forme de mail, dans ma boite de messagerie.

Tu voit ? un formulaire pour que je puisse avoir l'avis de mes utilisateurs...
Voir son profil Posté le 20/06/2006 à 21:24:48

Re : Un formulaire ...

belfo

Membre du projet
Scout Web Portail

oh tout bete ^^

tu fait un texte, et tu fait mail(parametres)

Je me demande si on peut reutiliser les fonction du portail, mais si tu veut, je peut le faire apres demain
Ce vraiment pas dur ^^'

Attention, il faut que la fonction Mail soit active sur ton espace web, car sinon >< pas de mail
Voir son profil Posté le 20/06/2006 à 21:26:44

Re : Un formulaire ...

Loup-Gris

Membre du projet
Scout Web Portail

Ouuups, ca ca ne m'arrange pas... j'avais pour habitude de désactivé la fonction mail, et d'envoyer moi même la clé d'activation. Ca me permettais de faire un tri. Le site n'étant pour l'instant ouvert qu'aux animateurs (les parents et animés n'ont pas encore eu connaissance qu'il existais).

Est-ce qu'il n'y a pas un autre moyen que la fonction mail native ?

Sinon, j'veut bien un petit formulaire pour quand tu auras du temps
Voir son profil Posté le 20/06/2006 à 21:33:17

Re : Un formulaire ...

belfo

Membre du projet
Scout Web Portail

cela importe peu si tu l'a active ou pas sur le portail...

Je m'en fiche meme ^^, je peut nier carement cette option.

Ansi tu pourra rien changer, et recevoir par mail ce qui est ecrit dans le formulaire, mais il faut que ton hebergeur gere mail


==> mais j'ai une enorme projet en tete, qui combinera plusier truc, et on pourrait y melanger cela
Mais j'exposerait demain voir apres demain, car faudra ajouter qq truc a droite et gauche
Voir son profil Posté le 20/06/2006 à 21:36:43

Re : Un formulaire ...

Loup-Gris

Membre du projet
Scout Web Portail

On se répond a une vitesse... c'est presque du Messenger...


J'attend que tu nous en dise plus sur ce projet... et sinon, si jamais ca ne demande pas trop de temps, je veut bien un formulaire.


Tkx's
Voir son profil Posté le 20/06/2006 à 21:39:39

Re : Un formulaire ...

belfo

Membre du projet
Scout Web Portail

formulaire provisoire, je dirait 2h, temp de revoir le code de SWP pour le faire propre... (et au max faire une sous espece de CSS >_< mais la je suis pas bon)

Le projet on verra
Voir son profil Posté le 20/06/2006 à 21:42:30

Re : Un formulaire ...

Loup-Gris

Membre du projet
Scout Web Portail

Bah, même pas besoin de Css... il me faut juste le code, et une explication sur le "comment ca fonctionne".

Un formulaire sur fond blanc, ca va aussi ! Mes visiteurs ne sont pas difficile sur le plan estéthique !
Voir son profil Posté le 20/06/2006 à 21:51:54

Re : Un formulaire ...

ChMat

Webmaster

Pour info, la classe emailer de phpBB est intégrée à SWP. Elle permet d'envoyer un mail sans trop de difficultés.

En quelques lignes voici le code à utiliser :

Code :
<?php
if (file_exists('prv/emailer.php'))
{ // Chargé habituellement lors de l'exécution du portail
	@include_once('prv/emailer.php');
}
else if (file_exists('../prv/emailer.php'))
{ // Chargé lors de l'update du portail (portail_update.php se trouve dans un sous-dossier)
	@include_once('../prv/emailer.php');
}
$courrier = new emailer();
$expediteur = 'email@expediteur.be';
$reponse = $expediteur;
$courrier->from($expediteur);
$courrier->to($expediteur);
$courrier->reply_to($expediteur);
$courrier->use_template('log_action', 'fr');
$pseudo_user = ($user > 0) ? $user['pseudo'] : 'Quelqu'un';
$courrier->assign_vars(array(
	'USER_PSEUDO' => $pseudo_user,
	'EVENT' => html_entity_decode($event, ENT_QUOTES),
	'ADRESSE_SITE' => $site['adressesite'],
	'WEBMASTER_PSEUDO' => $site['webmaster'],
	'WEBMASTER_EMAIL' => $site['mailwebmaster']));
return $courrier->send();
$courrier->reset();

?>


Dans ce cas, le texte de base du mail repose sur le template log_action qui se trouve dans je ne sais plus trop quel dossier.

Si en fait, c'est le dossier : lang/fr/mails/ Il te suffit donc d'y placer ton modèle et de lui donner le nom que tu veux puis d'adapter le script ci-dessus à ta sauce en mettant les variables postées par l'utilisateur. Pense à utiliser la fonction htmlentitie($variable, ENT_QUOTES) pour détruire le code html éventuellement offensif.



PS la classe emailer fonctionne même si la fonction mail() est désactivée dans SWP (enfin, je ne crois pas que j'ai bloqué le bazar).
Voir son profil Posté le 20/06/2006 à 22:42:56

Re : Un formulaire ...

belfo

Membre du projet
Scout Web Portail

oui ^^ si on veut ce encore + court ^^ (je me souvenait pas que il y avait cela)

En tout cas ca m'aidera pour le module que j'ai envie de code
Voir son profil Posté le 20/06/2006 à 22:46:11

Re : Un formulaire ...

Loup-Gris

Membre du projet
Scout Web Portail

Je remonte le fil... belfo, si entre deux TD t'a un 'tit peu de temps...
Voir son profil Posté le 26/06/2006 à 23:03:16

Re : Un formulaire ...

belfo

Membre du projet
Scout Web Portail

ah oui ^^'
j'ai comence a regarder le calendrier, et je me dit que ca prendra du temp les modif prevu ^^'

Sinon bha pour ce module, comme deja dit, je pensait faire un truc + gros, (qui comprendrait une messagerie interne activable ou pas) et ansi le webmaster pourrait decider si recevoir les reviews par email, ou sur sa boite interne

Mais si tu en a un besoin urgent, je peut te faire un script basilaire, qui envoie a ton mail (enfin celui du webmaster) ce qui est mis dans le champ.
Voir son profil Posté le 27/06/2006 à 02:27:05

Aller à la page 1, 2 Suivante

Forums - Développement Web - Un formulaire ...


Forum en accès public
Modération par les animateurs de section

Pour écrire sur le forum, connecte-toi ci-dessous ou inscris-toi sur le site.

Plus d'infos au sujet du forum

Page générée en 0.14 secondes (6 requêtes)