Précédent   Forum du club des développeurs et IT Pro > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/12/2012, 13h55   #1
Dlazzy
Invité de passage
 
Homme
Inscription : décembre 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : décembre 2012
Messages : 9
Points : 0
Points : 0
Par défaut Recherche d'aide en PHP

Bonjour,

Je voulais vous demander si quelqu'un pouvait m'aidé à construire une page php qui récupérerais les infos envoyé de cette page : http://pastebin.com/EKzzDwzE (c'est un formulaire) et qui pourrait ensuite envoyé ces infos sur mon mail !

Merci beaucoup !
Dlazzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 13h58   #2
grunk
Modérateur
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 2 497
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 28
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 2 497
Points : 5 208
Points : 5 208
Qu'as tu essayé ?
Quels sont tes problèmes ?

Commence par venir avec un semblant de travail effectué et la communauté pourra éventuellement t'aider.
On est pas là pour faire ton boulot
__________________
Pry Framework php5 | Recherche CDI dev. Web sur Dijon et alentours.
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 14h04   #3
Dlazzy
Invité de passage
 
Homme
Inscription : décembre 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : décembre 2012
Messages : 9
Points : 0
Points : 0
Citation:
Envoyé par grunk Voir le message
Qu'as tu essayé ?
Quels sont tes problèmes ?

Commence par venir avec un semblant de travail effectué et la communauté pourra éventuellement t'aider.
On est pas là pour faire ton boulot
En faite je commence le PHP, j'ai essayer plein de code différent trouvé sur internet sauf qu'il marche pas, j'ai vraiment essayé plein de choses et j'ai suivis un très long tutoriel sur le PHP sur un site très connus

Je voudrais juste que les valeur de mon code "name", "textarea" et "slider2" soit envoyé sur mon e-mail, en fonction de se que 'utilisateur à rentré !

Merci
Dlazzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 14h10   #4
Bovino
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 18 079
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 42
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 18 079
Points : 64 455
Points : 64 455
Citation:
si quelqu'un pouvait m'aidé
Pourquoi quand je lis ce genre de phrase dans un message sans l'ombre d'un début de code, j'ai toujours l'impression de lire
Citation:
Qui va me le faire ? (PS : rapidement si possible)
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 27/12/2012, 14h13   #5
Dlazzy
Invité de passage
 
Homme
Inscription : décembre 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : décembre 2012
Messages : 9
Points : 0
Points : 0
Je demande juste si quelqu'un peut m'aider avec se formulaire, qui me mette sur des pistes...
Mon formulaire est ici : http://pastebin.com/EKzzDwzE
J'ai déjà une page qui récupère les infos avec "echo"...

Mais là je demande de l'aide car je suis bloqué sur "Comment envoyer ces infos en e-mail" ?
Dlazzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 14h34   #6
Séb.
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 973
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 973
Points : 3 682
Points : 3 682
Passons outre les procès d'intention.

Citation:
Envoyé par Dlazzy Voir le message
Mon formulaire est ici : http://pastebin.com/EKzzDwzE
J'ai déjà une page qui récupère les infos avec "echo"...

Mais là je demande de l'aide car je suis bloqué sur "Comment envoyer ces infos en e-mail" ?
Pour récupérer les infos du formulaire : http://php.net/manual/fr/language.va...s.external.php (mais ça a priori c'est bon)
Pour envoyer un email : fonction mail( ) http://fr.php.net/mail

Si ça bloque colle-nous ton script et les messages d'erreurs.
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 14h38   #7
Dlazzy
Invité de passage
 
Homme
Inscription : décembre 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : décembre 2012
Messages : 9
Points : 0
Points : 0
Merci beaucoup je regarde sa en fin d'aprèm car la je vais partir, je t'informe se soir !
Dlazzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 16h37   #8
Dlazzy
Invité de passage
 
Homme
Inscription : décembre 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : décembre 2012
Messages : 9
Points : 0
Points : 0
Donc j'ai regardé les pages que tu ma envoyé et je dois utilisé se code ?

Code :
1
2
3
4
5
6
7
8
9
10
<?php
 
     $message = "Line 1\nLine 2\nLine 3";
 
 
     $message = wordwrap($message, 70);
 
     l
     mail('caffeinated@example.com', 'Mon Sujet', $message);
?>
Le seul problème c'est $message ="Line 1\...
Ici il faut que je mette ma valeur "name" et les autres ?

Code :
1
2
3
4
5
6
7
8
9
10
<?php
 
     $message = "name\ntextarea\nslider2";
 
 
     $message = wordwrap($message, 70);
 
     l
     mail('caffeinated@example.com', 'Mon Sujet', $message);
?>
Merci !
Dlazzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 16h45   #9
Séb.
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 973
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 973
Points : 3 682
Points : 3 682
Citation:
Donc j'ai regardé les pages que tu ma envoyé et je dois utilisé se code ?
La doc donne des exemples d'utilisation générale, les tutos des cas pratiques. Ensuite c'est à toi de les comprendre et des les adapter selon tes besoins. Un simple copier-coller donne rarement satisfaction

Citation:
Ici il faut que je mette ma valeur "name" et les autres ?
Construis ton message comme bon te semble !

Exemple simpliste de traitement du formulaire :

Code :
1
2
3
4
5
6
7
8
9
10
11
$name = $_POST['name'] ;
$textarea = $_POST['textarea'] ;
$message = "Formulaire soumis :\r\nName = $name\r\nTextarea = $textarea" ;
 
$r = mail('destinataire@fai.net', 'Un formulaire a été soumis', $message) ;
 
if ( $r == TRUE ) {
    echo 'E-mail envoyé' ;
} else {
    echo 'Erreur lors de l\'envoi de l\'e-mail' ;
}
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 16h59   #10
Dlazzy
Invité de passage
 
Homme
Inscription : décembre 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : décembre 2012
Messages : 9
Points : 0
Points : 0
Merci beaucoup, maintenant quand j'ai cliquer sur le bouton envoyez de mon formulaire la page "envoyer.php" (ma page php) m'affiche "undefined" se ne serait pas à cause qu'une redirection n'a pas été définie ?

En tout cas j'ai adapté le code que tu ma très gentiment donné :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$name = $_POST['name'] ;
$textarea = $_POST['textarea'] ;
$slider2 = $_POST['slider2'] ;
$message = "Formulaire soumis :\r\nPseudo = $name\r\nNews = $textarea\r\nImportant ? = $slider2" ;
 
$r = mail('monmail@gmail.com', 'Un formulaire a été soumis', $message) ;
 
if ( $r == TRUE ) {
    echo 'E-mail envoyé' ;
} else {
    echo 'Erreur lors de l\'envoi de l\'e-mail' ;
}
?>
Et j'ai juste une question, sa correspond à quoi "r" ?
Dlazzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 17h03   #11
Séb.
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 973
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 973
Points : 3 682
Points : 3 682
Citation:
Envoyé par Dlazzy Voir le message
maintenant quand j'ai cliquer sur le bouton envoyez de mon formulaire la page "envoyer.php" (ma page php) m'affiche "undefined"
Je ne pense pas que ça n'affiche que ça. Il faut le message d'erreur complet.

Citation:
se ne serait pas à cause qu'une redirection n'a pas été définie ?
Pas besoin de redirection.

Citation:
En tout cas j'ai adapté le code que tu ma très gentiment donné
Ce n'est qu'un exemple à adapter.

Citation:
Et j'ai juste une question, sa correspond à quoi "r" ?
$r contient la valeur retournée par la fonction mail( ). Sa signification est détaillée dans la doc de la fonction mail( ) ( http://fr2.php.net/manual/fr/function.mail.php ) section "Valeurs de retour".

Bonne lecture,
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 17h05   #12
Dlazzy
Invité de passage
 
Homme
Inscription : décembre 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : décembre 2012
Messages : 9
Points : 0
Points : 0
Sisi il n'y a que undefined qui s'affiche, mais sinon je reçois bien le mail mais pour les utilisateurs sa le fait pas trop
Dlazzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 17h06   #13
Séb.
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 973
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 973
Points : 3 682
Points : 3 682
Citation:
Envoyé par Dlazzy Voir le message
Sisi il n'y a que undefined qui s'affiche, mais sinon je reçois bien le mail mais pour les utilisateurs sa le fait pas trop
Ça "affiche" "undefined" dans le mail reçu ?
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 17h08   #14
Dlazzy
Invité de passage
 
Homme
Inscription : décembre 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : décembre 2012
Messages : 9
Points : 0
Points : 0
Non dans le mail tout s'affiche bien, le pseudo, la news... mais c'est après que l'on appuis sur "envoyez" que sa affiche sa
Dlazzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 17h09   #15
Séb.
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 973
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 973
Points : 3 682
Points : 3 682
Citation:
Envoyé par Dlazzy Voir le message
Non dans le mail tout s'affiche bien, le pseudo, la news... mais c'est après que l'on appuis sur "envoyez" que sa affiche sa
Je ne sais pas ce qui pourrait provoquer cela. Je passe mon tour
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 17h11   #16
Dlazzy
Invité de passage
 
Homme
Inscription : décembre 2012
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : décembre 2012
Messages : 9
Points : 0
Points : 0
Ok
Dlazzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 22h51.


 
 
 
 
Partenaires

Hébergement Web