POST PHP MAIS BAL VIDE
Fermé
MAXMAG
Messages postés
28
Date d'inscription
mardi 27 janvier 2009
Statut
Membre
Dernière intervention
5 janvier 2010
-
6 févr. 2009 à 19:36
epsiloneIB Messages postés 133 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 13 septembre 2009 - 6 févr. 2009 à 21:08
epsiloneIB Messages postés 133 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 13 septembre 2009 - 6 févr. 2009 à 21:08
A voir également:
- POST PHP MAIS BAL VIDE
- Supprimer page word vide - Guide
- Alert php ✓ - Forum PHP
- Easy php - Télécharger - Divers Web & Internet
- Coeur vide - Forum Facebook
- Formate pour taxer client frigo vide - Forum PDF
7 réponses
epsiloneIB
Messages postés
133
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
13 septembre 2009
8
6 févr. 2009 à 20:03
6 févr. 2009 à 20:03
Salut,
Tu n'as pas défini tes varaibles :
$nom, $prenom, $message, $statut, $email, $tel, $demande, $sujet, scommentaire, $piece, $vehicule, $annee, $courriel, $telephone
Essaye d'ajouter quelques égalités comme ça : $nom=$_POST['nom']; ....
Et ça va marcher.
Epsilone :)
Tu n'as pas défini tes varaibles :
$nom, $prenom, $message, $statut, $email, $tel, $demande, $sujet, scommentaire, $piece, $vehicule, $annee, $courriel, $telephone
Essaye d'ajouter quelques égalités comme ça : $nom=$_POST['nom']; ....
Et ça va marcher.
Epsilone :)
MAXMAG
Messages postés
28
Date d'inscription
mardi 27 janvier 2009
Statut
Membre
Dernière intervention
5 janvier 2010
6 févr. 2009 à 20:05
6 févr. 2009 à 20:05
il n'y a pas un probleme avec l'adresse mail ou les elements à ajouter pour la redirection des elements sur ma boite aux lettre
epsiloneIB
Messages postés
133
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
13 septembre 2009
8
6 févr. 2009 à 20:20
6 févr. 2009 à 20:20
Tes variables à transférer ne sont pas déclarées.
Sinon, qu'est ce qui te bloque ? Soit clair pour que l'on puisse t'aider.
Epsilone
Sinon, qu'est ce qui te bloque ? Soit clair pour que l'on puisse t'aider.
Epsilone
MAXMAG
Messages postés
28
Date d'inscription
mardi 27 janvier 2009
Statut
Membre
Dernière intervention
5 janvier 2010
6 févr. 2009 à 20:57
6 févr. 2009 à 20:57
Mon code cible.php est le suivant:
<?php
$TO ="formulaire@global-negoce.com";
$nom=$_POST['nom']; echo $_POST['nom']." ";
if (empty($_POST['nom']))
{
//si le nom est vide
echo "vous n'avez pas mis votre nom";
exit();
}
$prenom=$_POST['prenom'];
echo $_POST['prenom']." ";
$statut=$_POST['statut'];
echo $_POST['statut']." ";
$email=$_POST['email'];
echo $_POST['email']." ";
if (empty($_POST['email']))
{
//si le email est vide
echo 'vous avez oublie votre adresse email';
exit();
}
$tel=$_POST['tel'];
echo $_POST['tel']." ";
if (empty($_POST['tel']))
{
//si le tel est vide
echo 'vous avez oublie votre tel';
exit;
}
$demande=$_POST['demande'];
echo $_POST['demande']." ";
$sujet=$_POST['sujet'];
echo $_POST['sujet']." ";
$commentaire=$_POST['commentaire'];
echo $_POST['commentaire']." ";
$piece=$_POST['piece'];
echo $_POST['piece']." ";
$vehicule=$_POST['vehicule'];
echo $_POST['vehicule']." ";
$annee=$_POST['annee'];
echo $_POST['annee']." ";
if (empty($_POST['annee']))
{
//si annee est vide
echo 'vous avez oublie annee';
exit;
}
$courriel=$_POST['courriel'];
echo $_POST['courriel']." ";
$telephone=$_POST['telephone'];
echo $_POST['telephone']." ";
mail($nom=$_POST['nom']; $prenom=$_POST['prenom']; $statut=$_POST['statut']; $email=$_POST['email']; $tel=$_POST['tel']; $demande=$_POST['demande']; $sujet=$_POST['sujet']; $commentaire=$_POST['commentaire']; $piece=$_POST['piece']; $vehicule=$_POST['vehicule']; $annee=$_POST['annee']; $courriel=$_POST['courriel']; $telephone=$_POST['telephone'];
header("Location: http://www.global-negoce.com/reception.html");
?>
et la c'est toujours vide rien sur ma boite au lettre
et le message retour de fonctionne plus
Please aidez moi..............!!!!!!!!
<?php
$TO ="formulaire@global-negoce.com";
$nom=$_POST['nom']; echo $_POST['nom']." ";
if (empty($_POST['nom']))
{
//si le nom est vide
echo "vous n'avez pas mis votre nom";
exit();
}
$prenom=$_POST['prenom'];
echo $_POST['prenom']." ";
$statut=$_POST['statut'];
echo $_POST['statut']." ";
$email=$_POST['email'];
echo $_POST['email']." ";
if (empty($_POST['email']))
{
//si le email est vide
echo 'vous avez oublie votre adresse email';
exit();
}
$tel=$_POST['tel'];
echo $_POST['tel']." ";
if (empty($_POST['tel']))
{
//si le tel est vide
echo 'vous avez oublie votre tel';
exit;
}
$demande=$_POST['demande'];
echo $_POST['demande']." ";
$sujet=$_POST['sujet'];
echo $_POST['sujet']." ";
$commentaire=$_POST['commentaire'];
echo $_POST['commentaire']." ";
$piece=$_POST['piece'];
echo $_POST['piece']." ";
$vehicule=$_POST['vehicule'];
echo $_POST['vehicule']." ";
$annee=$_POST['annee'];
echo $_POST['annee']." ";
if (empty($_POST['annee']))
{
//si annee est vide
echo 'vous avez oublie annee';
exit;
}
$courriel=$_POST['courriel'];
echo $_POST['courriel']." ";
$telephone=$_POST['telephone'];
echo $_POST['telephone']." ";
mail($nom=$_POST['nom']; $prenom=$_POST['prenom']; $statut=$_POST['statut']; $email=$_POST['email']; $tel=$_POST['tel']; $demande=$_POST['demande']; $sujet=$_POST['sujet']; $commentaire=$_POST['commentaire']; $piece=$_POST['piece']; $vehicule=$_POST['vehicule']; $annee=$_POST['annee']; $courriel=$_POST['courriel']; $telephone=$_POST['telephone'];
header("Location: http://www.global-negoce.com/reception.html");
?>
et la c'est toujours vide rien sur ma boite au lettre
et le message retour de fonctionne plus
Please aidez moi..............!!!!!!!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonsoir
La fonction mail ne s'utilise pas du tout comme ça. Il ne suffit pas de mettre pleins de trucs en vrac dans l'appel mail($nom, $prenom, $message, $statut, $email, $tel, $demande, $sujet, scommentaire, $piece, $vehicule, $annee, $courriel, $telephone); . Le destinataire, dont tu as mis l'adresse dans $TO, n'est même pas indiqué à la fonction : comment va-t-elle deviner à qui elle doit envoyer le mail ? Elle n'a pas de boule de cristal !
regarde l'utilisation de la fonction dans le manuel :
https://www.php.net/manual/fr/function.mail.php
La fonction mail ne s'utilise pas du tout comme ça. Il ne suffit pas de mettre pleins de trucs en vrac dans l'appel mail($nom, $prenom, $message, $statut, $email, $tel, $demande, $sujet, scommentaire, $piece, $vehicule, $annee, $courriel, $telephone); . Le destinataire, dont tu as mis l'adresse dans $TO, n'est même pas indiqué à la fonction : comment va-t-elle deviner à qui elle doit envoyer le mail ? Elle n'a pas de boule de cristal !
regarde l'utilisation de la fonction dans le manuel :
https://www.php.net/manual/fr/function.mail.php
mail($nom=$_POST['nom']; $prenom=$_POST['prenom']; $statut=$_POST['statut']; $email=$_POST['email']; $tel=$_POST['tel']; $demande=$_POST['demande']; $sujet=$_POST['sujet']; $commentaire=$_POST['commentaire']; $piece=$_POST['piece']; $vehicule=$_POST['vehicule']; $annee=$_POST['annee']; $courriel=$_POST['courriel']; $telephone=$_POST['telephone'];
Sans vouloir être méchant... Commence par apprendre les bases du PHP. Tu ne comprends visiblement pas un traître mot de ce que tu écris. Ne te lance pas dans des formulaires et des envois de mails avant d'avoir acquis le bases
Sans vouloir être méchant... Commence par apprendre les bases du PHP. Tu ne comprends visiblement pas un traître mot de ce que tu écris. Ne te lance pas dans des formulaires et des envois de mails avant d'avoir acquis le bases
epsiloneIB
Messages postés
133
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
13 septembre 2009
8
6 févr. 2009 à 21:08
6 févr. 2009 à 21:08
Bonjour,
Les paramètres dans la fonction mail sont incorrects.
Essaye d'utiliser ce bout de code selon ton besoin :
<?php
$headers ='From: "nom"<adresse@fai.fr>'."\n";
$headers .='Reply-To: adresse_de_reponse@fai.fr'."\n";
$headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
if(mail('adresse_du_destinataire@fai.fr', 'Sujet', 'Message de test', $headers))
{
echo 'Le message a bien été envoyé';
}
else
{
echo 'Le message n\'a pu être envoyé';
}
?>
Bon courage.
Epsilone
Les paramètres dans la fonction mail sont incorrects.
Essaye d'utiliser ce bout de code selon ton besoin :
<?php
$headers ='From: "nom"<adresse@fai.fr>'."\n";
$headers .='Reply-To: adresse_de_reponse@fai.fr'."\n";
$headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
if(mail('adresse_du_destinataire@fai.fr', 'Sujet', 'Message de test', $headers))
{
echo 'Le message a bien été envoyé';
}
else
{
echo 'Le message n\'a pu être envoyé';
}
?>
Bon courage.
Epsilone