Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wysyłanie maila szablonowego za pomocą mail()
tomasz_po
post 18.10.2007, 13:43:17
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

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 10:10