Accueil | Aide en ligne | Annuaire | Sécurité | Articles | Astuces | Téléchargements | Association 


Mon compte SOS Ordi

Vous n'êtes pas identifié
[-> S'inscrire à SOS Ordi
[-> Mot de passe perdu ?
S'identifier


Rechercher sur SOS Ordi

Ok

Dans





 Catégories de l'aide en ligne

 Aide en ligne




 Partenaires

  SOS Ordi > Aide en ligne > Logiciel > Développement > Langages > ASP / PHP / JSP > Fomulaire php

Fomulaire php

8 réponse(s)
dont 3 ont aidé twart à résoudre son problème

  Problème résolu posté le 26/04/2008 à 05:13
Profil Configuration PC
twart


ringman_micka_suite
État : Absent
Bonjour, voici mon probleme j'essaie de faire un formulaire php. J'ai don envoyer mon formulaire vers une page de traitement soit sendform.php. Aucune erreur n'est detecter dans le code mais je ne recois aucun email. Je tente de comprendre mais sans succes. voici mon code

<?php

$LastName = $_POST["LastName"];// <==applicant
$FirstName = $_POST["FirstName"];
$DateofBirth= $_POST["DateofBirth"];
$MaritalStatut = $_POST["MaritalStatut"];
$Since = $_POST["Since"];
$City = $_POST["City"];
$Postalcode = $_POST["Postalcode"];
$HomePhone= $_POST["HomePhone"];
$BusinessPhone = $_POST["BusinessPhone"];
$Previousaddress = $_POST["Previousaddress"];
$Emailadress= $_POST["Emailadress"];
$LastName2 = $_POST["LastName2"];// <==joint applicant
$FirstName2 = $_POST["FirstName2"];
$DateofBirth2= $_POST["DateofBirth2"];
$MaritalStatut2 = $_POST["MaritalStatut2"];
$Since2 = $_POST["Since2"];
$City2 = $_POST["City2"];
$Postalcode2 = $_POST["Postalcode2"];
$HomePhone2= $_POST["HomePhone2"];
$BusinessPhone2 = $_POST["BusinessPhone2"];
$Previousaddress2 = $_POST["Previousaddress2"];
$Emailadress2= $_POST["Emailadress2"];// <== fin
$Employment= $_POST["Employment"];// <== employment
$statut = $_POST["statut"];
$EmployerName = $_POST["EmployerName"];
$Lessthantreeyears = $_POST["Lessthantreeyears"];
$ofYears = $_POST["ofYears"];
$Occupation= $_POST["Occupation"];
$AnnualTaxableIncome = $_POST["AnnualTaxableIncome"];
$OtherIncome = $_POST["OtherIncome"];
$Employment2= $_POST["Employment2"];// <==// <== jointemployment
$statut2 = $_POST["statut2"];
$EmployerName2 = $_POST["EmployerName2"];
$Lessthantreeyears2 = $_POST["Lessthantreeyears2"];
$ofYears2 = $_POST["ofYears2"];
$Occupation2= $_POST["Occupation2"];
$AnnualTaxableIncome2 = $_POST["AnnualTaxableIncome2"];
$OtherIncome2 = $_POST["OtherIncome2"];
$Residencevalue = $_POST["Residencevalue"];//Assets Amount
$OtherRealEstate = $_POST["OtherRealEstate"];
$RegistredSaving= $_POST["RegistredSaving"];
$CashLiquidAssets = $_POST["CashLiquidAssets"];
$OtherInvestments = $_POST["OtherInvestments"];
$Stock = $_POST["Stock"];
$Bonds = $_POST["Bonds"];// <==applicant
$LifeInssurences = $_POST["LifeInssurences"];
$Other= $_POST["Other"];
$Mortgages = $_POST["Mortgages"];//Liabilities
$CondoFees = $_POST["CondoFees"];
$Lineofcredit = $_POST["Lineofcredit"];
$PresonalLoans = $_POST["PresonalLoans"];
$Creditcards= $_POST["Creditcards"];
$OtherDepts = $_POST["OtherDepts"];
$OtherL = $_POST["OtherL"];

$email = "adresseemail@hotmail.com"; //<== email(j'insere mon email ici)

$msg="LastName:$LastName\n FirstName:$FirstName\n
DateofBirth:$DateofBirth\n MaritalStatut:$MaritalStatut\n Since:$Since\n City:$City\n Postalcode:$Postalcode\n HomePhone:$HomePhone\n BusinessPhone:$BusinessPhone\n Previousaddress:$Previousaddress\n Emailadress:$Emailadress\n

LastName2:$LastName2\n FirstName2:$FirstName2\n
DateofBirth2:$DateofBirth2\n MaritalStatut2:$MaritalStatut2\n Since2:$Since2\n City2:$City2\n Postalcode2:$Postalcode2\n HomePhone2:$HomePhone2\n BusinessPhone2:$BusinessPhone2\n Previousaddress2:$Previousaddress2\n Emailadress2:$Emailadress2\n

Employment:$Employment\n statut:$statut\n
EmployerName:$EmployerName\n Lessthantreeyears:$Lessthantreeyears\n ofYears:$ofYears\n Occupation:$Occupation\n AnnualTaxableIncome:$AnnualTaxableIncome\n OtherIncome:$OtherIncome\n

Employment2:$Employment2\n statut2:$statut2\n
EmployerName2:$EmployerName2\n Lessthantreeyears2:$Lessthantreeyears2\n ofYears2:$ofYears2\n Occupation2:$Occupation2\n AnnualTaxableIncome2:$AnnualTaxableIncome2\n OtherIncome2:$OtherIncome2\n

Residencevalue:$Residencevalue\n OtherRealEstate:$OtherRealEstate\n
RegistredSaving:$RegistredSaving\n CashLiquidAssets:$CashLiquidAssets\n OtherInvestments:$OtherInvestments\n Stock:$Stock\n Bonds:$Bonds\n LifeInssurences:$LifeInssurences\nOther:$Other\n

Mortgages:$Mortgages\n
CondoFees:$CondoFees\n PresonalLoans:$PresonalLoans\n Creditcards:$Creditcards\n OtherDepts:$OtherDepts\n OtherL:$OtherL\n
";
$entete = "From: ".$Emailadress."\nContent-Type: text/html; charset=iso-8859-1";
// Envoi du mail
mail($email, $msg, $entete);

echo"Thank you the form was send!"
?>
</body>
</html>

Si quelqu'un pourrais m'aider j'appercirait ennormement

Merci

   

Bas de page 


Information

Pour participer vous devez d'abord être membre ou identifié :
[-> M'identifier
[-> Je ne suis pas membre SOS Ordi, je souhaite m'inscrire
[-> J'ai perdu mon mot de passe


  Réponse postée le 26/04/2008 à 10:14
Profil du membre Configuration PC
fatome



État : Absent
Bonjour, je viens de tester ton script. Il fonctionne bien puisque j'ai reçu le mail.

Par contre, fais une petite modif car le corps de ton message ce trouve dans le sujet.

La fonction mail ce décompose comme ceci :
mail($destination, $sujet, $message, $parametres)

Voilà la modification que j'ai fais :
Citation :
$sujet = "formulaire";
// Envoi du mail
mail($email, $sujet, $msg, $entete);

echo"Thank you the form was send!"
?>
</body>
</html>


De plus, je te conseille de ne pas utiliser d'adresse hotmail qui bloque beaucoup de mail en provenance de serveur web.
Aussi certain hébergeur bloque l'utilisation de la fonctionne mail (comme free par exemple).

Tien moi au courant.

  Réponse postée le 26/04/2008 à 13:31
Profil du membre Configuration PC
twart



État : Absent
merci je vais teste le tout et changer pour un autre messagerie. Je possede un serveur d'hebergement donc de ce coté il n'y a pas de probleme.

Merci encore

  Réponse postée le 29/04/2008 à 15:24
Profil du membre Configuration PC
fatome



État : Absent
Alors cela fonctionne?

  Réponse postée le 08/05/2008 à 01:00
Profil du membre Configuration PC
twart



État : Absent
non malheureusement, je ne recois toujours pas de mail meme en changeant de compagnie de messagerie..

  Réponse postée le 08/05/2008 à 15:43
Profil du membre Configuration PC
fatome



État : Absent
En tout cas le script fonctionne. C'est un problème avec la fonction mail.

Vérifie dans phpinfo si il n'y a pas de blocage de ce côté la.

  Réponse postée le 09/05/2008 à 20:55
Profil du membre Configuration PC
twart



État : Absent
J'ai essayer avec gmail effectivement le tout fonctionne a merveille je vais verifier les possibilitées de le faire avec d'autres compte de messageries Merci fatome

  Réponse postée le 09/05/2008 à 20:55
Profil du membre Configuration PC
Robot SOSORDI



État : Absent
Réponse automatique :

Cette question est résolue

  Réponse postée le 09/05/2008 à 21:56
Profil du membre Configuration PC
fatome



État : Absent
De rien twart. Bonne création et à bientot wavey.gif



Haut de page 

 

Version 5.6 | Infos / Contacts | Partenariat | Publicité