Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dynamiczna zawartość treści w funkcji mail() ?, treść maila wynikiem skryptu/pętli
Qrzysio
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 22.06.2003
Skąd: Ostrołęka

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


Witam.

Chcę wysłać maila z subskrypcji do listy odbiorców, ale jego treść się zmienia. Nie chcę go pisać samemu, lecz ma się on wysyłać sam o stałej porze i zawierać każdorazowo różną treść o dodanych nowych pozycjach. W treści wiadomości chcę wpisac poniższy tekst wraz z wynikiem zawartego skryptu:

  1. <?
  2.  
  3. echo&#092;"Jakiś tekst wstępu itp...... kilka zdań....\";
  4.  
  5. $time = time() - 86400;
  6. $result = mysql_query(&#092;"SELECT tytul_pl FROM wypozyczalnia_baza_filmow WHERE czas > '$time' ORDER BY czas DESC\");
  7.  
  8. while ($dane = mysql_fetch_array($result)) {
  9.  
  10. echo&#092;"$dane[0]n\";
  11.  
  12. }
  13.  
  14. echo&#092;"Dalsza treść wiadomości....... Inne informacje\";
  15.  
  16. ?>


Nie wiem jak można wynik tego skryptu podpiąc do jednej zmiennej, aby nie wykorzystywać formularza.

Chyba, że ktoś zna sposób aby napisać skrypt, który sam kliknie mi w SUBMIT w formularzu - istnieje taka możliwość?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ebe
post
Post #2





Grupa: Zarejestrowani
Postów: 150
Pomógł: 1
Dołączył: 23.01.2004

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


  1. <?php
  2. $tresc = &#092;"Jakiś tekst wstępu itp...... kilka zdań....\";
  3.  
  4. $time = time() - 86400;
  5. $result = mysql_query(&#092;"SELECT tytul_pl FROM wypozyczalnia_baza_filmow WHERE czas > '$time' ORDER BY czas DESC\");
  6.  
  7. while ($dane = mysql_fetch_array($result)) {
  8.  
  9. $tresc .= &#092;"$dane[0]n\";
  10.  
  11. }
  12.  
  13. $tresc .= &#092;"Dalsza treść wiadomości....... Inne informacje\";
  14.  
  15. mail($adres_odbiorcy,$tytul,$tresc,&#092;"From: Imie <adres_nadawcy>\");
  16.  
  17.  
  18. ?>


Operator .= dołącza zmienną do danej zmiennej

Ten post edytował ebe 29.04.2005, 20:57:15
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 09:39