Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] przy wysyłaniu maila funkcją mail() przy odbiorze w treści wiadomości pojawia mi się wykrzyknik
teom
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 24.10.2006

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


Gdy wysyłam maila, gdzie treść wiadomości jest długa, to przy odbiorze w treści wiadomości pojawia się wykrzyknik, nawet w środku słowa. Gdy natomiast treść wiadomości jest krótka, to wykrzyknik już się nie pojawia. O co tu chodzi. Spotkał się ktoś z czymś takim?

Mam taki skrypt i gdy wysyłam takiego maila do siebie to pojawia się ten wykrzyknik:

<?php
$tytul = "Tytul wiadomosci";
$tresc = "Jim Zemlin, dyrektor wykonawczy organizacji Linux Foundation oświadczył, że jest ona gotowa wesprzeć każdego twórcę oprogramowania dla Linuksa, który będzie zastraszany lub pozwany w związku z naruszeniem patentów. Tknijcie jednego z członków społeczności Linuksa a będziecie mieć do czynienia z nami wszystkimi. pisze Zemlin w swoim oświadczeniu w BusinessWeek. Dalej pisze, że Microsoft nie jest jedyny a być może nawet nie największym posiadaczem patentów. Wiele patentów należy do członków społeczności linuksowej. Mogą być one skupiane przez grupy takie jak Open Innovation Network czy Linux Foundation i wykorzystane do obrony przed atakami patentowymi za pomocą kontrpozwów. Ponadto zebrano fundusze na pomoc prawną dla programistów i użytkowników otwartego oprogramowania oskarżonych o naruszenie patentów. Zemlin nie spodziewa się potrzeby użycia tych środków ale zapowiada ich wykorzystanie gdy zajdzie taka potrzeba. Jim Zemlin nawołuje Microsoft do zaprzestania kampanii FUD (fear, uncertainity and doubtdisinformation strachu, niepewności i wątpliwości dezinformacji).";
$od = "nadawca@go2.pl";
$naglowek = "MIME-Version: 1.0\n";
$naglowek .= "Content-type: text/html; charset=iso-8859-2\n";
$naglowek .= "From: $od";
$do = "odbiorca@go2.pl";
mail($do, $tytul, $tresc, $naglowek);
?>

Ten post edytował teom 29.05.2007, 12:19:08
Go to the top of the page
+Quote Post
tommy4
post
Post #2





Grupa: Zarejestrowani
Postów: 288
Pomógł: 12
Dołączył: 2.12.2005

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


mógłbyś dodać tekst odebrany w mailu (czyli ten z wykrzyknikami). Może to problem kodowania?
Go to the top of the page
+Quote Post
teom
post
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 24.10.2006

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


To otrzymuje w mailu - wykrzyknik jest pod koniec wiadomości e-mail "... FUD (f! ear.....":

Jim Zemlin, dyrektor wykonawczy organizacji Linux Foundation oświadczył, że jest ona gotowa wesprzeć każdego twórcę oprogramowania dla Linuksa, który będzie zastraszany lub pozwany w związku z naruszeniem patentów. Tknijcie jednego z członków społeczności Linuksa a będziecie mieć do czynienia z nami wszystkimi. pisze Zemlin w swoim oświadczeniu w BusinessWeek. Dalej pisze, że Microsoft nie jest jedyny a być może nawet nie największym posiadaczem patentów. Wiele patentów należy do członków społeczności linuksowej. Mogą być one skupiane przez grupy takie jak Open Innovation Network czy Linux Foundation i wykorzystane do obrony przed atakami patentowymi za pomocą kontrpozwów. Ponadto zebrano fundusze na pomoc prawną dla programistów i użytkowników otwartego oprogramowania oskarżonych o naruszenie patentów. Zemlin nie spodziewa się potrzeby użycia tych środków ale zapowiada ich wykorzystanie gdy zajdzie taka potrzeba. Jim Zemlin nawołuje Microsoft do zaprzestania kampanii FUD (f! ear, uncertainity and doubtdisinformation strachu, niepewności i wątpliwości dezinformacji).

Nagłówek otrzymanej poczty wygląda tak:

Return-Path: <warta@host220.nazwa.net.pl> Received: by o2.pl (o2.pl mailsystem) with LMTP; Tue, 29 May 2007 21:24:11 +0200 Received: from aor2.rev.netart.pl [85.128.252.2] by mx9.go2.pl with ESMTP id 118046665146436101 for <odbiorca@go2.pl>; Tue, 29 May 2007 21:24:11 +0200 Received: (from warta@localhost) by host220.nazwa.net.pl (8.13.8/8.13.8) id l4TJNkfr001434; Tue, 29 May 2007 21:23:46 +0200 Date: Tue, 29 May 2007 21:23:46 +0200 Message-Id: <200705291923.l4TJNkfr001434@host220.nazwa.net.pl> To: odbiorca@go2.pl Subject: Tytul wiadomosci MIME-Version: 1.0 Content-type: text/html; charset=iso-8859-2 From: nadawca@go2.pl X-HTTP-Posting-URI: http://www.warta.nazwa.pl:80/mail2.php X-HTTP-Client: 88.156.82.136 X-o2-Trust: 2, 62


Plik php zapisany jest z kodowaniem iso-8859-2. To samo jest jak wszystko zmienię na kodowanie UTF-8.

Ten post edytował teom 30.05.2007, 07:36:06
Go to the top of the page
+Quote Post

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: 23.08.2025 - 12:49