Dobrý den,
nevíte někdo náhodou jak udělám do meilu tučný písmo, pripade jak do nej vložím html tagy?
zatim pouzivam tohle, ale vyhovovalo by mi nastavit si barvu pisma, pozadi - a tak - proste se chovat jako v html dokumentu - jak toho dosahnu? A taky diakritika, nejdou mi háčky a čárky.... :(
*
<?php
mail( $mujmail , "Objednávka zboží" , "Dobry den, je tady objednávka z http://www.argos.wz.cz. \n tak pokus funkce řádek - další čísla by měly být pod sebou:
\n 1
\n 2
\n 3
\n 4
\n 5
\n tak co? jsou pod sebou?
Ted otestujem promený
\n jmeno odesilatele:" . $jmeno . " tak jak je tam? snad to pude " , "From: objednávka@argos.wz.cz\nX-Mailer: PHP3" )
?>
*
dekuji za jakoukoliv odpoved
ja bych rek ze html tagy do mejlu vkladat nepudou ponevac si to ten server asi prevede sam na < a > jelikoz by v tom vzniknul peknej bordel kdyby si do mejlu kazdej vkladal html tagy .. ale jesi se pletu tak sorry
Nene, jde to, pokud posles spravnej content-type casti mejlu (Zkus fci imap_mail_compose(); nebo nak tag to je...), potom muzes posilat i prilohy, fsechno...
Toto je přímo z manuálu pro PHP. Používám to a nikdy jsem s tím neměl problém. Když chci poslat HTML, odkomentuji příslušný řádek a do těla zprávy použiju normální HTML značky (včetně HEAD..prostě kompletní HTML stránku).
Příklad 3. Odeslání komplexního emailu
/* recipients */
$recipient .= "Mary <mary@u.college.edu>" . ", " ; //všimněte si čárky
$recipient .= "Kelly <kelly@u.college.edu> . ", ";
$recipient .= "ronabop@php.net";
/* subject */
$subject = "Birthday Reminders for August";
/* message */
$message .= "Následující email obsahuje formátovanou ASCII tabulku\n";
$message .= "Day \t\tMonth \t\tYear\n";
$message .= "3rd \t\tAug \t\t1970\n";
$message .= "17rd\t\tAug \t\t1973\n";
/* můžete přidat signaturu */
$message .= "--\r\n"; //oddělovač signatury
$message .= "Birthday reminder copylefted by public domain";
/* dodatečné hlavičky pro chyby, From, cc, bcc, atd */
$headers .= "From: Birthday Reminder <birthday@php.net>\n";
$headers .= "X-Sender: <birthday@php.net>\n";
$headers .= "X-Mailer: PHP\n"; // mailový klient
$headers .= "X-Priority: 1\n"; // Urgentní vzkaz!
$headers .= "Return-Path: <birthday@php.net>\n"; // Návratová cesta pro chyby
/* Pokud chcete poslat HTML email, odkomentujte následující řádek */
// $headers .= "Content-Type: text/html; charset=iso-8859-1\n"; // Mime typ
$headers .= "cc:birthdayarchive@php.net\n"; // CC
$headers .= "bcc:birthdaycheck@php.net, birthdaygifts@php.net\n"; // BCC
/* a teď to odešleme */
mail($recipient, $subject, $message, $headers);
Jo, akorát si změním kódování na ISO-8859-2