Communauté Informatique NDFR.net

Communauté Informatique NDFR.net (http://www.ndfr.net/forums/index.php)
-   Programmation Web (HTML, PHP, ASP, Java, XML, etc.) (http://www.ndfr.net/forums/forumdisplay.php?f=65)
-   -   Aide > Formulaire mail de commande (http://www.ndfr.net/forums/showthread.php?t=5530)

wuub 09-12-2004 16:08

Aide > Formulaire mail de commande
 
Bonjour à tous,
je ne suis pas (du tout) un expert en PHP...
Disons que je bricole des variables pour ne pas avoir a tout repalucher et 2-3 fonctions dynamiques.
Bref, je n'arrive pas a obtenir ce que je veux, à savoir :
J'ai 2 modèles de couteaux. Chaque modèle existe en 2 bois différents (Olivier, Ebène).
Je met des "checkbox" pour les modèles choisi et des "select/option" pour la quantité par modèle.

Je galère pour me renvoyer l'information "modele(s)+quantite(s)" par mail.
Exemple :
Si un gentil client veut acheter :
- 3 pièces du modèle 01 en Olivier
- 1 pièce du modèle 01 en Ebène
- 1 pièce du modèle 02 en Olivier
- et 2 pièces du modèle 02 en Ebène
Et bien entendu seul ce qui est commandé m'intéresse... si il y a un seul couteau ca ne me sert à rien de voir les autres non-choisi...

Si quelqu'un à compris ce que je voulais dire et pouvait m'aider ?!
Merki
wuub

Edit : La Carotte > 10% de remise à tous ceux qui pourront m'aider :)

Magi-X 09-12-2004 18:05

Donc si j'ai bien compris tu veux t'envoyer le formulaire par mail quoi ... maintenant faut juste savoir si tu veux faire cela en php ou tout simplement par html via le client mail ... moi je te conseil php et je me doute que c'est ton bute...

c'est très simple ...

PHP Code:

<?php
mail
("joecool@example.com""My Subject""Line 1\nLine 2\nLine 3");
?>

PHP Code:

<?php
mail
("nobody@example.com""the subject"$message,
     
"From: webmaster@{$_SERVER['SERVER_NAME']}""-fwebmaster@{$_SERVER['SERVER_NAME']}");
?>

et d'autre example encore sur php.net

Je supose que tu comprend le code un peu pres ...

donc il te suffit juste de extraire toutes les donné du formulaire et de le mettre dans le variable $vars

et normalement ca doit passer, sauf si naturellement la fonction mail est désactivé, ce qui est souvent le cas avec des comptes gratuit .

Si jamais tu as des problemes n'hésite pas , alors je peux toujours te trouver un example complet avec formulair etc..

voila

fonji 09-12-2004 18:17

Ben t'as pas vraiment compris, faut dire aussi que son code était une sacré broutille... Me suis occupé de mettre ça en place (c'est toujours moche comme code mais ça fonctionne ;))

Magi-X 09-12-2004 18:49

Quote:

Originally Posted by fonji
Ben t'as pas vraiment compris, faut dire aussi que son code était une sacré broutille... Me suis occupé de mettre ça en place (c'est toujours moche comme code mais ça fonctionne ;))

bah oué m'enfin on est d'accord qu'envoyer des mail par php c'est pas dur .. et moi je n'ai pas vu son code etc .. donc sais pas trop comment l'aider ... mais bon si tu as arrangé le coup .. c'est nickel quoi :)

fonji 09-12-2004 20:29

Ben ce que t'avais pas saisi (si jamais ça t'intéresse quand même) c'est qu'il avait pas de problème avec l'envoi de mail, mais avec le texte que y a dedans ;)

Magi-X 09-12-2004 20:51

ah oué :rolleyes: comme ca :p

:o :o :o :o

wuub 10-12-2004 01:14

ben en fait super fonji (bon courage pour ton inter de demain) m'a fait le code par MSN cet aprem !
Encore merci fonji et Merde pour demain !
Bonne Raclette !!! :p

wuub 10-12-2004 01:16

et je tenais a preciser que c'est pas de ma faute si je suis (et pas qu'un peu) nul en dev. L'HTML c'est facile, le PHP c'est une autre paire de manches. Mais je suis un bon SuperMotard ( c'est deja ca!)
Merki kan meme

fonji 10-12-2004 08:05

Hé oh non mais y a pas de majuscule à mon pseudo d'abord :D
La raclette fut achement bonne, peut être trop tiens, pas spécialement bien dormi moa... Maintenant j'ai la tête dans le ... enfin j'vais pas vous faire un dessin quoi...

wuub 10-12-2004 16:27

Hier j'ai dis que j'arriverai à récupérer les valeurs des variables de la page de récapitulation...
seulement je n'arrive pas a récuperer les variables de la page de récapitulation.

J'ai essayé avec $_REQUEST[''];et $_GET[''] mais bon ...

C'est bête mais voila ce qui ne marche pas :
1 - On rempli le formulaire. (commande.php) -- Ca, ca va !
2 - J'affiche les infos dans une autre page après avoir tout controlé (recap.php) -- Merki fonji
3 - J'aimerai, avec un bouton valider,qui mène à mail.php et envoi les infos de la page recap.php. -- Et PAF !!!

Je sais, je sais, mais je n'y arrive pô :p

fonji 10-12-2004 16:58

Le plus moins chiant à faire est de créer un formulaire avec un champ hidden par valeur à transmettre, et le bouton "confirmer" fera "submit".


All times are GMT +2. The time now is 22:29.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.