witam
mam taki kodzik do wysyłania maila z załączoną grafiką:
<?
// dane o odbiorcy, nadawcy i załączniku
$odbiorca="odbiorca@serwer.pl";
$tytul="Masz list1...";
$nadawca_imie = "Janko Nadawca";
$nadawca_email = "janko@nadawca.pl";
$plik = "logo.gif"; // nazwa pliku
$typpliku = "image/gif";
$nazwapliku="logo.gif"; //nazwa widoczna w liscie
// treść listu
$tresclistu = "
<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
<html><head><meta http-equiv=\"Content-Type\"
content=\"text/html; charset=iso-8859-2\">
</head><body bgcolor=\"#ffffff\">
list z <b>obrazkiem:</b>
<p>
<img src=\"cid:$cid\">
</body></html>
";
// definicja nagłówków
$naglowki = "From: $nadawca_imie <$nadawca_email>\n";
$naglowki .= "MIME-Version: 1.0\n";
$naglowki .= "Content-Type: multipart/related;\n";
$naglowki .= "\ttype=\"multipart/alternative\";\n";
$naglowki .= "\tboundary=\"$znacznik1\"\n";
$naglowki .= "Content-Transfer-Encoding: 8bit\n\n";
// nagłówki listu
$tresc .="--$znacznik1\nContent-Type: multipart/alternative;";
$tresc .="\tboundary=\"$znacznik2\"\n\n--$znacznik2\n";
$tresc .="Content-Type: text/html;\n\tcharset=\"iso-8859-2\"\n";
$tresc .="Content-Transfer-Encoding: 8bit\n\n";
$tresc .="$tresclistu\n\n";
// nagłówki i obsługa załącznika
$tresc .="--$znacznik2--\n\n";
$tresc .="--$znacznik1\n";
$tresc .="Content-Type: $typpliku\n";
$tresc .="Content-Disposition: attachment;\n";
$tresc .=" filename=\"$nazwapliku\"\n";
$tresc .="Content-Transfer-Encoding: base64\n";
$tresc .="Content-ID: <$cid>\n\n";
$tresc .="\n--$znacznik1--\n";
// wysłanie listu
mail($odbiorca,$tytul,$tresc,$naglowki); ?>
ale no i tą załaczoną grafike moge gdzieś sobie wstawić w treści listu. ale jak zrobić, żeby ta dana grafika była jako załącznik ? (czyli w tej agrafce ;-) )