Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pobieranie danych z bazy i wysylanie na maila
hypex
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 12.05.2017

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


Witam,
Jak moglbym wyslac pobrane dane z tabeli na maila?
Mam taki oto kod i nie wiem co powinienem wpisac w tresci wiadomosci.

$query = "SELECT * FROM `lista`";
$result = mysql_query($query);
if (!$result) {
die("Status zapytania ... BŁĄD !");
}
echo 'Status zapytania ... OK !
';

$adres = "khrystal@interia.eu";
$tytul = "Tytuł wiadomości";
$wiadomosc = "test wiadomosci";

// użycie funkcji mail
mail($adres, $tytul, $wiadomosc);

?>

Dziekuje i pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
casperii
post
Post #2





Grupa: Zarejestrowani
Postów: 681
Pomógł: 28
Dołączył: 14.08.2014

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


Dlatego , że nie używasz odpowiedniego nagłówka maila:

Przykład z manuala:
  1.  
  2. // To send HTML mail, the Content-type header must be set
  3. $headers[] = 'MIME-Version: 1.0';
  4. $headers[] = 'Content-type: text/html; charset=UTF-8';
  5.  
  6. // Additional headers
  7. $headers[] = 'To: Mary <mary@example.com>, Kelly <kelly@example.com>';
  8. $headers[] = 'From: Birthday Reminder <birthday@example.com>';
  9. $headers[] = 'Cc: birthdayarchive@example.com';
  10. $headers[] = 'Bcc: birthdaycheck@example.com';
  11.  
  12. // Mail it
  13. mail($to, $subject, $message, implode("\r\n", $headers));

Go to the top of the page
+Quote Post
hypex
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 12.05.2017

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


Cytat(casperii @ 12.05.2017, 22:15:35 ) *
Dlatego , że nie używasz odpowiedniego nagłówka maila:

Przykład z manuala:
  1.  
  2. // To send HTML mail, the Content-type header must be set
  3. $headers[] = 'MIME-Version: 1.0';
  4. $headers[] = 'Content-type: text/html; charset=UTF-8';
  5.  
  6. // Additional headers
  7. $headers[] = 'To: Mary <mary@example.com>, Kelly <kelly@example.com>';
  8. $headers[] = 'From: Birthday Reminder <birthday@example.com>';
  9. $headers[] = 'Cc: birthdayarchive@example.com';
  10. $headers[] = 'Bcc: birthdaycheck@example.com';
  11.  
  12. // Mail it
  13. mail($to, $subject, $message, implode("\r\n", $headers));



Wpisałem:

$adres = 'khrystal@interia.eu';
$tytul = "Tytuł wiadomości";
$headers[] = 'Content-type: text/html; charset=UTF-8';
// użycie funkcji mail
mail($adres, $tytul, $message, implode("\r\n", $headers);

a w $message:

$message = 'ID:' . $row['ID'] '&nbsp;' . 'Nick:' . $row['nick'];

"&nbsp;" z tego względu ze w $headers widze html.

i niestety nie dziala:

Ta strona nie działa

Serwer nie może teraz obsłużyć tego żądania.
HTTP ERROR 500

Naprawiłem (IMG:style_emoticons/default/smile.gif)

Super, wszystko działa, dziekuje bardzo za pomoc.
Leci "pomógł" w kazdym poscie (IMG:style_emoticons/default/smile.gif)

Pozdrawiam i dziekuje jeszcze raz.

Ten post edytował hypex 12.05.2017, 21:23:29
Go to the top of the page
+Quote Post

Posty w temacie
- hypex   [PHP]Pobieranie danych z bazy i wysylanie na maila   12.05.2017, 17:16:01
- - casperii   Pobierasz dane z bazy według tego co chcesz pobrać...   12.05.2017, 18:28:28
|- - hypex   Cytat(casperii @ 12.05.2017, 19:28:28...   12.05.2017, 18:44:35
- - casperii   czeknij: [SQL] pobierz, plaintext SELECT * FROM`l...   12.05.2017, 19:11:23
|- - hypex   Cytat(casperii @ 12.05.2017, 20:11:23...   12.05.2017, 19:13:23
- - casperii   [PHP] pobierz, plaintext $sql = $pdo->prepare...   12.05.2017, 19:21:07
|- - hypex   Cytat(casperii @ 12.05.2017, 20:21:07...   12.05.2017, 19:26:49
- - casperii   właśnie doczytałem, że chcesz Ty to na swój adres ...   12.05.2017, 19:37:57
|- - hypex   Cytat(casperii @ 12.05.2017, 20:37:57...   12.05.2017, 19:50:05
- - casperii   [PHP] pobierz, plaintext  $dbhost = '';$dbnam...   12.05.2017, 19:57:31
|- - hypex   Cytat(casperii @ 12.05.2017, 20:57:31...   12.05.2017, 20:03:03
- - casperii   dobra sprawdź teraz: [PHP] pobierz, plaintext ...   12.05.2017, 20:36:16
|- - hypex   Cytat(casperii @ 12.05.2017, 21:36:16...   12.05.2017, 20:49:29
- - casperii   dokładnie, oczywiście te pola musisz mieć w tabeli...   12.05.2017, 20:52:05
|- - hypex   Cytat(casperii @ 12.05.2017, 21:52:05...   12.05.2017, 20:55:50
- - casperii   Wpisalem: $message .= $row['id']...   12.05.2017, 20:57:06
|- - hypex   Cytat(casperii @ 12.05.2017, 21:57:06...   12.05.2017, 21:03:04
- - casperii   Dlatego , że nie używasz odpowiedniego nagłówka ma...   12.05.2017, 21:15:35
|- - hypex   Cytat(casperii @ 12.05.2017, 22:15:35...   12.05.2017, 21:40:13
- - casperii   Nie: [PHP] pobierz, plaintext mail($adres, $ty...   12.05.2017, 21:40:55
- - hypex   Naprawiłem smile.gif Super, wszystko działa, dzie...   12.05.2017, 21:45:15


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: 10.10.2025 - 13:58