Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wysyłanie maila szablonowego za pomocą mail()
tomasz_po
post
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 18.10.2007

Ostrzeżenie: (0%)
-----


Witam, mam problem ponieważ mój skrypt nie przetwarza zmiennej $wiadomosc i nie wysyła poprawnego maila poniżej zamieszczam kody:

index.html
  1. <form name="wiadomosc" method="post" action="send.php">
  2. nadawca:<br>
  3. <input type="text" name="nadawca" size="50">
  4. <br>
  5. temat:<br>
  6. <input type="text" name="temat" size="50">
  7. <br>
  8. wiadomosc:<br>
  9. <textarea name="wiadomosc" cols="38" rows="10"></textarea>
  10. <br>
  11. <input type="radio" name="opcja" value="opcja1" checked="checked" />Opcja1<br />
  12. <input type="radio" name="opcja" value="opcja2" />Opcja2<br />
  13. <input type="submit" name="guzik" value=" Wyslij ">
  14. <input type="reset" name="guzik2" value=" Anuluj ">
  15. <br>
  16. </form>

send.php
  1. <?php
  2. $naglowek = &#092;"From: $witryna <$nadawca>rn"
  3.  .&#092;"Reply-To: webmaster@$SERVER_NAMErn"
  4.  .&#092;"Mime-Version: 1.0rn"
  5.  .&#092;"Content-type: text/html; charset=iso-8859-2rn";
  6. $opcja= $_POST['opcja'];
  7.  
  8. $wiadomosc = $_POST['wiadomosc'];
  9. $tresc_maila = file_get_contents( $opcja . &#092;".php") ;
  10.  
  11.  
  12. $katalog=opendir(&#092;"../maile/");
  13. while($plik=readdir($katalog))
  14. {
  15.  if (($plik == &#092;"." ) or ($plik==".."))
  16.  { }
  17.  else
  18.  {
  19. $user=basename($plik);
  20. $flaga=mail($user, $temat, $tresc_maila, $naglowek);
  21. if ($flaga) {
  22. echo(&#092;"$user [ok]
  23. &#092;");
  24. }
  25. }
  26. }
  27. echo $tresc_maila;
  28. closedir($katalog); ?>

opcja1.php
  1. abecadlo
  2. <br><br>
  3. <? echo $wiadomosc; ?>

A oto treść maila który otrzymuje:

abecadlo

Tzn że wogule nie przetwarza mi zmiennej $wiadomosc



Ten post edytował tomasz_po 18.10.2007, 13:58:19
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Cezar708
post
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Czesc
otaguj post zgodnie z Tematyka i zasady panujace na forum Przedszkole a potem użyj bbCode aby kody były czytelne, potem pewnie ktoś przeniesie to na forum przedszkole (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 17:00