Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL] Formatowanie treści maila
Forum PHP.pl > Forum > Przedszkole
BLS
Od kliku dni próbuję wykonać następującą operację: wysłać maila, który będzie zawierał treść pobraną z mysql.

Odczytane informacje wyświetlam sobie w tabelce:

  1. echo "<table align=center border=0 cellspacing=2 cellpadding=2>";
  2. while($wiersz2=mysql_fetch_assoc($n2)){
  3. echo "<tr><td><a href={$wiersz2['link']}>{$wiersz2['title']}</a></td></tr>";
  4. }
  5. echo '</table>';


I mam problem z umieszczeniem takiej tabelki jako $content w mailu, który wysyłam korzystając z funkcji:

  1. mail($dane['email'], "Tytul", $content, $headers);


Proszę uprzejmie o informację jak sobie z tym poradzić.
nospor
no to zamiast walic na ekran (echo ) to zapisuj do zmiennej
  1. $zm="<table align=center border=0 cellspacing=2 cellpadding=2>";
  2. while($wiersz2=mysql_fetch_assoc($n2)){
  3. $zm.= "<tr><td><a href={$wiersz2['link']}>{$wiersz2['title']}</a></td></tr>";
  4. }
  5. $zm.= '</table>';

I teraz w $zm masz tresc do maila
BLS
Dziękuję bardzo. Nie zorientowałem się - czytając różne przykłady - że "kontynuacja" zmiennej to dodanie kropki.
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.