Cochez la case de valeur ne se présentent pas dans le courrier électronique.

  • postonoh
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Fév 02, 2011
  • Messages: 5
  • Status: Offline

Message Février 2nd, 2011, 6:48 am

Je suis en train de créer un script php que, lorsqu'une personne a choisi oui sur le formulaire pour les billets
nommez-mails et le courrier électronique et le courrier électronique à emailaddress2 tous les autres renseignements remplis sur le formulaire pour emailaddress1

C'est ce qui se passe quand un utilisateur de sélectionner oui ou non il est encore e-mails les informations énumérées à l'flashseed function () à emailaddress2

J'ai besoin que si le this pas de ne pas appeler la fonction.

Aussi, j'ai quatre cases à cocher sur la page J'ai besoin de savoir la valeur de la cases cochées lorsque je reçois les e-mails lors de leur inscription.

Ainsi, une personne s'inscrit, si et sélectionnez oui ils besoin de billets. emailaddress2 devrait recevoir du courrier électronique avec le nom et l'adresse e-mail. emailaddress1 devraient recevoir des courriels avec Nom de l'entreprise, Nom, Adresse, Ville, État, Code postal, billets (oui ou non), la valeur case à cocher (Rock, Jazz, Classique, Soul).

J'espère que je vous explique ce OK.

Code: [ Select ]
<?php
function flashseed()
{
    /* Email Variables */

$emailSubject = 'Event';
$webMaster = 'emailaddress2';


/* Data Variables */    
$name = $_POST['Name'];
$email = $_POST['Email'];
$yes = $_POST['tickets'];

$body = <<<EOD
<br><hr><br>
Name: $name <br>
Email: $email <br>

EOD;


$headers = "From: $email\r\n";
$headers .= "Content-type: text/html\r\n";
$success = mail($webMaster, $emailSubject, $body,
$headers);
    
}

/* Email Variables */

$emailSubject = 'Event';
$webMaster = 'emailaddress1';

/* Data Variables */    
$name = $_POST['Name'];
$email = $_POST['Email'];
$phone = $_POST['Phone_Number'];
$company = $_POST['Company'];
$address = $_POST['Address'];
$city= $_POST['City'];
$state = $_POST['State'];
$zip = $_POST['Zip_Code'];
$yes = $_POST['tickets'];
if (flashseed($yes) == "Yes")
$checkbox = $_POST['ckboxGrp1'];
foreach ($checkbox as $chkbx)
{
    echo "$chkbx is checkeg\n";
}

$body = <<<EOD
<br><hr><br>
Company: $company <br>
Name: $name <br>
Email: $email <br>
Phone: $phone <br>
Address: $address<br>
City: $city <br>
State: $state <br>
Postal Code: $zip <br>
Tickets: $yes <br>
Certification: $chkbx <br>

EOD;


$headers = "From: $email\r\n";
$headers .= "Content-type: text/html\r\n";
$success = mail($webMaster, $emailSubject, $body,
$headers);


/* Results rendered as HTML */

$theResults = <<<EOD
<html>
<head>
<title>sent message</title>
<meta http-equiv="refresh" content="3;URL=index.html">
<style type="text/css">
<!--
body {
background-color: #244a30;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #fab323;
text-decoration: none;
padding-top: 200px;
margin-left: 150px;
width: 800px;
}

-->
</style>
</head>
<blockquote><center>
<div align="center">Registration Complete!<br>
You will return to company in a few seconds !</div>
</center></blockquote>
</div>
</body>
</html>
EOD;
echo "$theResults";
?>
  1. <?php
  2. function flashseed()
  3. {
  4.     /* Email Variables */
  5. $emailSubject = 'Event';
  6. $webMaster = 'emailaddress2';
  7. /* Data Variables */    
  8. $name = $_POST['Name'];
  9. $email = $_POST['Email'];
  10. $yes = $_POST['tickets'];
  11. $body = <<<EOD
  12. <br><hr><br>
  13. Name: $name <br>
  14. Email: $email <br>
  15. EOD;
  16. $headers = "From: $email\r\n";
  17. $headers .= "Content-type: text/html\r\n";
  18. $success = mail($webMaster, $emailSubject, $body,
  19. $headers);
  20.     
  21. }
  22. /* Email Variables */
  23. $emailSubject = 'Event';
  24. $webMaster = 'emailaddress1';
  25. /* Data Variables */    
  26. $name = $_POST['Name'];
  27. $email = $_POST['Email'];
  28. $phone = $_POST['Phone_Number'];
  29. $company = $_POST['Company'];
  30. $address = $_POST['Address'];
  31. $city= $_POST['City'];
  32. $state = $_POST['State'];
  33. $zip = $_POST['Zip_Code'];
  34. $yes = $_POST['tickets'];
  35. if (flashseed($yes) == "Yes")
  36. $checkbox = $_POST['ckboxGrp1'];
  37. foreach ($checkbox as $chkbx)
  38. {
  39.     echo "$chkbx is checkeg\n";
  40. }
  41. $body = <<<EOD
  42. <br><hr><br>
  43. Company: $company <br>
  44. Name: $name <br>
  45. Email: $email <br>
  46. Phone: $phone <br>
  47. Address: $address<br>
  48. City: $city <br>
  49. State: $state <br>
  50. Postal Code: $zip <br>
  51. Tickets: $yes <br>
  52. Certification: $chkbx <br>
  53. EOD;
  54. $headers = "From: $email\r\n";
  55. $headers .= "Content-type: text/html\r\n";
  56. $success = mail($webMaster, $emailSubject, $body,
  57. $headers);
  58. /* Results rendered as HTML */
  59. $theResults = <<<EOD
  60. <html>
  61. <head>
  62. <title>sent message</title>
  63. <meta http-equiv="refresh" content="3;URL=index.html">
  64. <style type="text/css">
  65. <!--
  66. body {
  67. background-color: #244a30;
  68. font-family: Verdana, Arial, Helvetica, sans-serif;
  69. font-size: 20px;
  70. font-style: normal;
  71. line-height: normal;
  72. font-weight: normal;
  73. color: #fab323;
  74. text-decoration: none;
  75. padding-top: 200px;
  76. margin-left: 150px;
  77. width: 800px;
  78. }
  79. -->
  80. </style>
  81. </head>
  82. <blockquote><center>
  83. <div align="center">Registration Complete!<br>
  84. You will return to company in a few seconds !</div>
  85. </center></blockquote>
  86. </div>
  87. </body>
  88. </html>
  89. EOD;
  90. echo "$theResults";
  91. ?>
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Février 2nd, 2011, 6:48 am

  • postonoh
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Fév 02, 2011
  • Messages: 5
  • Status: Offline

Message Février 2nd, 2011, 7:03 am

Je suis en train de créer un script php que, lorsqu'une personne a choisi oui sur le formulaire pour les billets
nommez-mails et le courrier électronique et le courrier électronique à emailaddress2 tous les autres renseignements remplis sur le formulaire pour emailaddress1

C'est ce qui se passe quand un utilisateur de sélectionner oui ou non il est encore e-mails les informations énumérées à l'flashseed function () à emailaddress2

J'ai besoin que si le this pas de ne pas appeler la fonction.

Aussi, j'ai quatre cases à cocher sur la page J'ai besoin de savoir la valeur de la cases cochées lorsque je reçois les e-mails lors de leur inscription.

Ainsi, une personne s'inscrit, si et sélectionnez oui ils besoin de billets. emailaddress2 devrait recevoir du courrier électronique avec le nom et l'adresse e-mail. emailaddress1 devraient recevoir des courriels avec Nom de l'entreprise, Nom, Adresse, Ville, État, Code postal, billets (oui ou non), la valeur case à cocher (Rock, Jazz, Classique, Soul).

J'espère que je vous explique ce OK.

Code: [ Select ]
<?php
function flashseed()
{
    /* Email Variables */

$emailSubject = 'Event';
$webMaster = 'emailaddress2';


/* Data Variables */    
$name = $_POST['Name'];
$email = $_POST['Email'];
$yes = $_POST['tickets'];

$body = <<<EOD
<br><hr><br>
Name: $name <br>
Email: $email <br>

EOD;


$headers = "From: $email\r\n";
$headers .= "Content-type: text/html\r\n";
$success = mail($webMaster, $emailSubject, $body,
$headers);
    
}

/* Email Variables */

$emailSubject = 'Event';
$webMaster = 'emailaddress1';

/* Data Variables */    
$name = $_POST['Name'];
$email = $_POST['Email'];
$phone = $_POST['Phone_Number'];
$company = $_POST['Company'];
$address = $_POST['Address'];
$city= $_POST['City'];
$state = $_POST['State'];
$zip = $_POST['Zip_Code'];
$yes = $_POST['tickets'];
if (flashseed($yes) == "Yes")
$checkbox = $_POST['ckboxGrp1'];
foreach ($checkbox as $chkbx)
{
    echo "$chkbx is checkeg\n";
}

$body = <<<EOD
<br><hr><br>
Company: $company <br>
Name: $name <br>
Email: $email <br>
Phone: $phone <br>
Address: $address<br>
City: $city <br>
State: $state <br>
Postal Code: $zip <br>
Tickets: $yes <br>
Certification: $chkbx <br>

EOD;


$headers = "From: $email\r\n";
$headers .= "Content-type: text/html\r\n";
$success = mail($webMaster, $emailSubject, $body,
$headers);


/* Results rendered as HTML */

$theResults = <<<EOD
<html>
<head>
<title>sent message</title>
<meta http-equiv="refresh" content="3;URL=index.html">
<style type="text/css">
<!--
body {
background-color: #244a30;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #fab323;
text-decoration: none;
padding-top: 200px;
margin-left: 150px;
width: 800px;
}

-->
</style>
</head>
<blockquote><center>
<div align="center">Registration Complete!<br>
You will return to company in a few seconds !</div>
</center></blockquote>
</div>
</body>
</html>
EOD;
echo "$theResults";
?>
  1. <?php
  2. function flashseed()
  3. {
  4.     /* Email Variables */
  5. $emailSubject = 'Event';
  6. $webMaster = 'emailaddress2';
  7. /* Data Variables */    
  8. $name = $_POST['Name'];
  9. $email = $_POST['Email'];
  10. $yes = $_POST['tickets'];
  11. $body = <<<EOD
  12. <br><hr><br>
  13. Name: $name <br>
  14. Email: $email <br>
  15. EOD;
  16. $headers = "From: $email\r\n";
  17. $headers .= "Content-type: text/html\r\n";
  18. $success = mail($webMaster, $emailSubject, $body,
  19. $headers);
  20.     
  21. }
  22. /* Email Variables */
  23. $emailSubject = 'Event';
  24. $webMaster = 'emailaddress1';
  25. /* Data Variables */    
  26. $name = $_POST['Name'];
  27. $email = $_POST['Email'];
  28. $phone = $_POST['Phone_Number'];
  29. $company = $_POST['Company'];
  30. $address = $_POST['Address'];
  31. $city= $_POST['City'];
  32. $state = $_POST['State'];
  33. $zip = $_POST['Zip_Code'];
  34. $yes = $_POST['tickets'];
  35. if (flashseed($yes) == "Yes")
  36. $checkbox = $_POST['ckboxGrp1'];
  37. foreach ($checkbox as $chkbx)
  38. {
  39.     echo "$chkbx is checkeg\n";
  40. }
  41. $body = <<<EOD
  42. <br><hr><br>
  43. Company: $company <br>
  44. Name: $name <br>
  45. Email: $email <br>
  46. Phone: $phone <br>
  47. Address: $address<br>
  48. City: $city <br>
  49. State: $state <br>
  50. Postal Code: $zip <br>
  51. Tickets: $yes <br>
  52. Certification: $chkbx <br>
  53. EOD;
  54. $headers = "From: $email\r\n";
  55. $headers .= "Content-type: text/html\r\n";
  56. $success = mail($webMaster, $emailSubject, $body,
  57. $headers);
  58. /* Results rendered as HTML */
  59. $theResults = <<<EOD
  60. <html>
  61. <head>
  62. <title>sent message</title>
  63. <meta http-equiv="refresh" content="3;URL=index.html">
  64. <style type="text/css">
  65. <!--
  66. body {
  67. background-color: #244a30;
  68. font-family: Verdana, Arial, Helvetica, sans-serif;
  69. font-size: 20px;
  70. font-style: normal;
  71. line-height: normal;
  72. font-weight: normal;
  73. color: #fab323;
  74. text-decoration: none;
  75. padding-top: 200px;
  76. margin-left: 150px;
  77. width: 800px;
  78. }
  79. -->
  80. </style>
  81. </head>
  82. <blockquote><center>
  83. <div align="center">Registration Complete!<br>
  84. You will return to company in a few seconds !</div>
  85. </center></blockquote>
  86. </div>
  87. </body>
  88. </html>
  89. EOD;
  90. echo "$theResults";
  91. ?>


Je viens d'ajouter le code suivant
Code: [ Select ]
if (isset($_POST['ckboxGrp1']))
{
    $_POST['ckboxGrp1'] = implode(', ', $_POST['ckboxGrp1']);
}
$chkbx = $_POST['ckboxGrp1'];
  1. if (isset($_POST['ckboxGrp1']))
  2. {
  3.     $_POST['ckboxGrp1'] = implode(', ', $_POST['ckboxGrp1']);
  4. }
  5. $chkbx = $_POST['ckboxGrp1'];


maintenant obtenir un tableau au lieu de ce qui a été vérifier avec les cases à cocher.

  • postonoh
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Fév 02, 2011
  • Messages: 5
  • Status: Offline

Message Février 2nd, 2011, 7:54 am

Je suis en train de créer un script php que, lorsqu'une personne a choisi oui sur le formulaire pour les billets
nommez-mails et le courrier électronique et le courrier électronique à emailaddress2 tous les autres renseignements remplis sur le formulaire pour emailaddress1

C'est ce qui se passe quand un utilisateur de sélectionner oui ou non il est encore e-mails les informations énumérées à l'flashseed function () à emailaddress2

J'ai besoin que si le this pas de ne pas appeler la fonction.

Aussi, j'ai quatre cases à cocher sur la page J'ai besoin de savoir la valeur de la cases cochées lorsque je reçois les e-mails lors de leur inscription.

Ainsi, une personne s'inscrit, si et sélectionnez oui ils besoin de billets. emailaddress2 devrait recevoir du courrier électronique avec le nom et l'adresse e-mail. emailaddress1 devraient recevoir des courriels avec Nom de l'entreprise, Nom, Adresse, Ville, État, Code postal, billets (oui ou non), la valeur case à cocher (Rock, Jazz, Classique, Soul).

J'espère que je vous explique ce OK.

Code: [ Select ]
<?php
function flashseed()
{
    /* Email Variables */

$emailSubject = 'Event';
$webMaster = 'emailaddress2';


/* Data Variables */    
$name = $_POST['Name'];
$email = $_POST['Email'];
$yes = $_POST['tickets'];

$body = <<<EOD
<br><hr><br>
Name: $name <br>
Email: $email <br>

EOD;


$headers = "From: $email\r\n";
$headers .= "Content-type: text/html\r\n";
$success = mail($webMaster, $emailSubject, $body,
$headers);
    
}

/* Email Variables */

$emailSubject = 'Event';
$webMaster = 'emailaddress1';

/* Data Variables */    
$name = $_POST['Name'];
$email = $_POST['Email'];
$phone = $_POST['Phone_Number'];
$company = $_POST['Company'];
$address = $_POST['Address'];
$city= $_POST['City'];
$state = $_POST['State'];
$zip = $_POST['Zip_Code'];
$yes = $_POST['tickets'];
if (flashseed($yes) == "Yes")
$checkbox = $_POST['ckboxGrp1'];
foreach ($checkbox as $chkbx)
{
    echo "$chkbx is checkeg\n";
}

$body = <<<EOD
<br><hr><br>
Company: $company <br>
Name: $name <br>
Email: $email <br>
Phone: $phone <br>
Address: $address<br>
City: $city <br>
State: $state <br>
Postal Code: $zip <br>
Tickets: $yes <br>
Certification: $chkbx <br>

EOD;


$headers = "From: $email\r\n";
$headers .= "Content-type: text/html\r\n";
$success = mail($webMaster, $emailSubject, $body,
$headers);


/* Results rendered as HTML */

$theResults = <<<EOD
<html>
<head>
<title>sent message</title>
<meta http-equiv="refresh" content="3;URL=index.html">
<style type="text/css">
<!--
body {
background-color: #244a30;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #fab323;
text-decoration: none;
padding-top: 200px;
margin-left: 150px;
width: 800px;
}

-->
</style>
</head>
<blockquote><center>
<div align="center">Registration Complete!<br>
You will return to company in a few seconds !</div>
</center></blockquote>
</div>
</body>
</html>
EOD;
echo "$theResults";
?>
  1. <?php
  2. function flashseed()
  3. {
  4.     /* Email Variables */
  5. $emailSubject = 'Event';
  6. $webMaster = 'emailaddress2';
  7. /* Data Variables */    
  8. $name = $_POST['Name'];
  9. $email = $_POST['Email'];
  10. $yes = $_POST['tickets'];
  11. $body = <<<EOD
  12. <br><hr><br>
  13. Name: $name <br>
  14. Email: $email <br>
  15. EOD;
  16. $headers = "From: $email\r\n";
  17. $headers .= "Content-type: text/html\r\n";
  18. $success = mail($webMaster, $emailSubject, $body,
  19. $headers);
  20.     
  21. }
  22. /* Email Variables */
  23. $emailSubject = 'Event';
  24. $webMaster = 'emailaddress1';
  25. /* Data Variables */    
  26. $name = $_POST['Name'];
  27. $email = $_POST['Email'];
  28. $phone = $_POST['Phone_Number'];
  29. $company = $_POST['Company'];
  30. $address = $_POST['Address'];
  31. $city= $_POST['City'];
  32. $state = $_POST['State'];
  33. $zip = $_POST['Zip_Code'];
  34. $yes = $_POST['tickets'];
  35. if (flashseed($yes) == "Yes")
  36. $checkbox = $_POST['ckboxGrp1'];
  37. foreach ($checkbox as $chkbx)
  38. {
  39.     echo "$chkbx is checkeg\n";
  40. }
  41. $body = <<<EOD
  42. <br><hr><br>
  43. Company: $company <br>
  44. Name: $name <br>
  45. Email: $email <br>
  46. Phone: $phone <br>
  47. Address: $address<br>
  48. City: $city <br>
  49. State: $state <br>
  50. Postal Code: $zip <br>
  51. Tickets: $yes <br>
  52. Certification: $chkbx <br>
  53. EOD;
  54. $headers = "From: $email\r\n";
  55. $headers .= "Content-type: text/html\r\n";
  56. $success = mail($webMaster, $emailSubject, $body,
  57. $headers);
  58. /* Results rendered as HTML */
  59. $theResults = <<<EOD
  60. <html>
  61. <head>
  62. <title>sent message</title>
  63. <meta http-equiv="refresh" content="3;URL=index.html">
  64. <style type="text/css">
  65. <!--
  66. body {
  67. background-color: #244a30;
  68. font-family: Verdana, Arial, Helvetica, sans-serif;
  69. font-size: 20px;
  70. font-style: normal;
  71. line-height: normal;
  72. font-weight: normal;
  73. color: #fab323;
  74. text-decoration: none;
  75. padding-top: 200px;
  76. margin-left: 150px;
  77. width: 800px;
  78. }
  79. -->
  80. </style>
  81. </head>
  82. <blockquote><center>
  83. <div align="center">Registration Complete!<br>
  84. You will return to company in a few seconds !</div>
  85. </center></blockquote>
  86. </div>
  87. </body>
  88. </html>
  89. EOD;
  90. echo "$theResults";
  91. ?>


Je viens d'ajouter le code suivant
Code: [ Select ]
if (isset($_POST['ckboxGrp1']))
{
    $_POST['ckboxGrp1'] = implode(', ', $_POST['ckboxGrp1']);
}
$chkbx = $_POST['ckboxGrp1'];
  1. if (isset($_POST['ckboxGrp1']))
  2. {
  3.     $_POST['ckboxGrp1'] = implode(', ', $_POST['ckboxGrp1']);
  4. }
  5. $chkbx = $_POST['ckboxGrp1'];


maintenant obtenir un tableau au lieu de ce qui a été vérifier avec les cases à cocher.



postonoh a écrit:
Code: [ Select ]
if (isset($_POST['ckboxGrp1']))
{
    $_POST['ckboxGrp1'] = implode(', ', $_POST['ckboxGrp1']);
}
$chkbx = $_POST['ckboxGrp1'];
foreach ($checkbox as $chkbx)
{
    $checkbx .= "$chkbx\n";
}
  1. if (isset($_POST['ckboxGrp1']))
  2. {
  3.     $_POST['ckboxGrp1'] = implode(', ', $_POST['ckboxGrp1']);
  4. }
  5. $chkbx = $_POST['ckboxGrp1'];
  6. foreach ($checkbox as $chkbx)
  7. {
  8.     $checkbx .= "$chkbx\n";
  9. }

Maintenant son travail. Toujours des problèmes avec si oui appel de fonction si aucun appel de fonction ne

Afficher de l'information

  • Total des messages de ce sujet: 3 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 125 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC