Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 11/11/2009, 13h16   #1
Invité régulier
 
hind
Inscription : avril 2007
Messages : 27
Détails du profil
Informations personnelles :
Nom : hind

Informations forums :
Inscription : avril 2007
Messages : 27
Points : 7
Points : 7
Par défaut Envoi formulaire par e-mail

slt tout le monde je voulais récupérer les données d'un formulaire et les envoyer par vers mon adresse mail:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 
.........
<form method="post" action="envoyer.php">
<input name="nom" type="text" class="Style1">
<input name="envoi" type="submit" value="Envoyer">
..............</form>
 
et pour envoyer.php
 
<?php
ini_set('SMTP','smtp.menara.ma');
$formNom = $_POST['nom'];
 
if(!empty($formNom))
{
 
$MessageInfo='Nom:'.utf8_decode($formNom)."\n";
 
if( mail('email@hotmail.com','Message',$MessageInfo) )
{
echo 'les informations ont bien été envoyées!';
}
else
{
echo 'une erreur est survenu lors de l\'envoi du message'; }
}
else
{
//il y a des champs vide
echo 'merci de remplir le champs nom';
}
?>
mais kon je click sur le bouton envoyer à la place d'envoyer les données
le fichier envoyer.php s'ouvre.

merci de m'aider le plus vite possible
hind111 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/11/2009, 18h11   #2
Membre actif
 
Avatar de speedy_g
 
Inscription : avril 2007
Messages : 211
Détails du profil
Informations personnelles :
Âge : 30
Localisation : Belgique

Informations forums :
Inscription : avril 2007
Messages : 211
Points : 178
Points : 178
Bonjour,

Si tu veux rester sur ton formulaire, et effectuer l'envoi, tu peux tester cela...

Code :
1
2
3
4
 
<?php  include('envoyer.php'); ?>
<form method="post" action=<?php $_SERVER['PHP_SELF']; ?>
.....
speedy_g est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2009, 12h16   #3
Invité régulier
 
hind
Inscription : avril 2007
Messages : 27
Détails du profil
Informations personnelles :
Nom : hind

Informations forums :
Inscription : avril 2007
Messages : 27
Points : 7
Points : 7
merci bcp pour votre réponse
j'ai essayer ce que vous m'avez proposer mais sans aucune résultat
autre problème c'est que à chaque fois que je veut afficher ma page sur la navigateur dreamweaver me demande de configurer un serveur d'évaluation et un site web chose que j'ai refait n ème fois... sans changement
hind111 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2009, 22h18   #4
Membre chevronné
 
Inscription : janvier 2006
Messages : 432
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 432
Points : 608
Points : 608
Bonjour,

Le fichier s'ouvre, vous voulez dire que le navigateur propose de le télécharger ? Si oui est-ce que le fichier où se trouve le formulaire est un fichier php lui aussi ? Et est-ce que le serveur utilisé "connait" les fichier php (question idiote mais bon...) ?
goomazio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2009, 12h10   #5
Invité régulier
 
hind
Inscription : avril 2007
Messages : 27
Détails du profil
Informations personnelles :
Nom : hind

Informations forums :
Inscription : avril 2007
Messages : 27
Points : 7
Points : 7
merci beaucoup mais j'ai désinstaller easyphp et installer wamp et j'ai refait toute l'affaire et ça bien marcher maintenant je sais pas comment mais merci à tous
hind111 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 00h44.


 
 
 
 
Partenaires

Hébergement Web