Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Mam problem z mailem i zimennymi w treści maila
Forum PHP.pl > Forum > PHP
dekrzycho
Witam,
Mam formularz i skrypt któey wysyła mi maila. Treścią maila jest generalizując stronana internetowa ale są w niej zmienne, nie wiem co robie nie tak bo zmienne mi się nie wyświetlają. Możecie rzucić okiem na mówj skrypt....


  1. <?php
  2. // zamawiający
  3. $data=date("j-n-Y");
  4. $time=$_POST['face'];
  5. $firma=$_POST['sFirma'];
  6. $osoba=$_POST['sOsoba'];
  7. $ulica=$_POST['sUlica'];
  8. $kodpocz=$_POST['sKodpocz'];
  9. $miasto=$_POST['sMiasto'];
  10. $nip=$_POST['sNip'];
  11. $telefon=$_POST['sTelefon'];
  12. $fax=$_POST['sFax'];
  13. $email=$_POST['email'];
  14. // miejsce dostawy
  15. $firma_d=$_POST['firma'];
  16. $osoba_d=$_POST['osoba'];
  17. $ulica_d=$_POST['ulica'];
  18. $kodpocz_d=$_POST['kodpocz'];
  19. $miasto_d=$_POST['miasto'];
  20. $telefon_d=$_POST['telefon'];
  21. // produkty zamawiane
  22. // MSP422
  23. $msp422_p1i=$_POST['p1i'];
  24. $msp422_p1c=$_POST['p1c'];
  25. $msp422_p1l=$_POST['p1l'];
  26. $chex[]=$_POST['chex[]'];
  27. // 003S2
  28. $s003s2_p1i=$_POST['p2i'];
  29. $s003s2_p1c=$_POST['p2c'];
  30. $s003s2_p1l=$_POST['p2l'];
  31. //$chex[1]=$_POST['chex[1]'];
  32. //VT03
  33. $vt03_p1i=$_POST['p3i'];
  34. $vt03_p1c=$_POST['p3c'];
  35. $vt03_p1l=$_POST['p3l'];
  36. //$chex[2]=$_POST['chex[2]'];
  37. //VT13
  38. $vt13_p1i=$_POST['p4i'];
  39. $vt13_p1c=$_POST['p4c'];
  40. $vt13_p1l=$_POST['p4l'];
  41. //$chex[3]=$_POST['chex[3]'];
  42. //M-Switch
  43. $ms_p1i=$_POST['p5i'];
  44. $ms_p1c=$_POST['p5c'];
  45. $ms_p1l=$_POST['p5l'];
  46. //$chex[4]=$_POST['chex[4]'];
  47. //Eletta M
  48. $eletta_p1i=$_POST['p6i'];
  49. $eletta_p1c=$_POST['p6c'];
  50. $eletta_p1l=$_POST['p6l'];
  51. //$chex[5]=$_POST['chex[5]'];
  52.  
  53. $url=$_POST['url'];
  54.  
  55. $tresc='
  56. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  57.  
  58. <html>
  59.  
  60. <head>
  61. <meta name="generator" content="Adobe GoLive">
  62. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
  63. <title>Potwierdzenie zamówienia</title>
  64. <style type="text/css">
  65. TABLE { border-collapse:collapse; }
  66. TD { font-family:Verdana,sans-serif; font-size:x-small; vertical-align:top; }
  67. TD.c { text-align:center; }
  68. TD.r { text-align:right; }
  69. TD.j { text-align:justify; }
  70. H1 { font-family:Verdana,sans-serif; font-size:small; font-weight:bold; text-decoration:underline; margin-bottom:0%; }
  71. H2 { font-family:Verdana,sans-serif; font-size:x-small; font-weight:bold; margin-bottom:0%; }
  72. .txt1 { font-weight:bold; }
  73. .txt2 { font-family:Arial; font-size: 10pt }
  74. .txt3 { font-family:Arial; font-weight:bold; font-size: 12pt }
  75. .txt31 { font-family:Arial; font-weight:bold; font-size: 18pt }
  76. </style>
  77. </head>
  78.  
  79. <body bgcolor="#ffffff">
  80. <table align="center" width="800" border="1">
  81. <tr>
  82. <td align="left" valign="middle"><br>
  83. <br>
  84. <br>
  85. <p><img src="images/mobrey_logo.gif" align="middle" width="150"></p>
  86. </td>
  87. <td></td>
  88. <td align="right" valign="middle"><img src="images/emerson_logo.gif" width="180"></td>
  89. </tr>
  90. <tr><br/>
  91. </tr>
  92. <tr align="center">
  93.  
  94. <br/>
  95. <td colspan="3"><br/><p class="txt31">Potwierdzenie zamówienia</p></td>
  96. </tr>
  97. <tr>
  98. <td align="left" width="25%"><br/>
  99. <p class="txt3">Zamawiający:</p></td>
  100. <td width="50%"></td>
  101. <td width="25%"><br/><p class="txt3">Dostawca:</p></td>
  102. </tr>
  103. <tr>
  104. <td><p class="txt2"><?php echo($firma)?></p></td>
  105. <td></td>
  106. <td><p class="txt2">XXX</p></td>
  107. </tr>
  108. <tr>
  109. <td><p class="txt2"><?php echo($kodpocz + $miasto)?></p></td>
  110. <td></td>
  111. <td><p class="txt2">XXX</p></td>
  112. </tr>
  113. <tr>
  114. <td><p class="txt2">ul. <?php echo( $ulica)?></p></td>
  115. <td></td>
  116. <td><p class="txt2">XXX</p></td>
  117. </tr>
  118.  
  119. </table>
  120.  
  121.  
  122.  
  123. </body>
  124.  
  125. </html>';
  126. $naglowki = "From: a@a.com.pl\n"; 
  127. $naglowki = $naglowki . "Reply-To: a@a.com.pl\n"; 
  128. $naglowki = $naglowki . "X-Sender: a@a.com.pl\n"; 
  129. $naglowki = $naglowki . "Return-Path: a@a.com.pl\n"; 
  130. $naglowki = $naglowki . "MIME-Version: 1.0\r\n";
  131. $naglowki = $naglowki . "Content-type: text/html; charset=iso-8859-2\r\n";
  132.  
  133. mail("a@a.com.pl",$temat,$tresc,$naglowki);
  134. echo("Wysyłam email....proszę czekać ");
  135. echo ("<META HTTP-EQUIV=Refresh CONTENT=2;url=http://www.a.com.pl>");
  136.  
  137. ?>



Jest to kawałek tego co chce wysyłać ale pokazuje o co chodzi......

Czy możecie powiedzieć mi co jest nie tak....

Z góry dzięki
revyag
Tak się nie robi:
  1. <?php echo($firma)?>

przykład:
  1. <?php
  2. $tresc='<td><p class="txt2">'.$firma.'></p></td>';
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.