Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wysyłanie maila szablonowego za pomocą mail()
Forum PHP.pl > Forum > PHP
tomasz_po
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

Cezar708
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 smile.gif
Pozdrawiam
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.