Starší komentáře ke článku: Jak v PHP poslat e-mail s přílohou pomocí MIME třídy

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Jirka Kocman

Datum vložení: 4.11.2002 11:55:41

Doporucuji najit nejake novejsi verze tehle tridy... Take bych upozornil ze nektere z nih mohou delat problemy - dle standardu by se mezi hlavickami melo pouzivat CRLF, ale tohle mnoho mailserveru nezvlada a misto hezkeho HTML mailu dorazi mime kod zpravy v jejim tele... Reseni je pouzivat pouze LF.

Avatar

Autor komentáře: David Jančar

Datum vložení: 4.11.2002 12:13:01

Zdarvim, diky za clanek - zkusil jsem si zkopirovat scripty, ale bohuzel nefunguje mi to. Zda se ze nekde chybi definice funkce

move_uploaded_filecopy

V souboru send.php je volana a v mime_mail.inc neni nadefinovana.

Je to ucel, nebo chyba?

Diky za odpoved.

David

Avatar

Autor komentáře: Martin Kašík

Datum vložení: 4.11.2002 12:17:59

myslim, ze doslo k preklepu, melo by tam byt move_uploaded_file a ne move_uploaded_filecopy

Avatar

Autor komentáře: Mirek Řehoř

Datum vložení: 5.11.2002 18:03:16

Dopadl jsem stejne jako David a az teprve potom jsem si zacal cist pripominky. Nemohu souhlasit s Martinem Kašíkem, že "doslo k preklepu, melo by tam byt move_uploaded_file a ne move_uploaded_filecopy" Nic takoveho v mime_mail.inc neni.
Zatim stojim na miste a budu vdecny kazdemu, kdo mi pomuze se z mista odlepit. Zkusim se jeste podivat na <a href='http://www.wrox.com/' target='_blank'>http://www.wrox.com/</a>.

Avatar

Autor komentáře: Jan Sváda

Datum vložení: 5.11.2002 19:29:22

Jenomže move_uploaded_file() je standardni funkce PHP, takze ji netreba definovat....
H.

Avatar

Autor komentáře: David Jančar

Datum vložení: 11.11.2002 10:19:09

Zdravím,

při přejmenování funkce 'move_uploaded_fileCopy' na 'move_uploaded_file' je vše již v porádku. Je třeba dávat pozor na to kam má script právo zapisovat.

Díky!

David

Avatar

Autor komentáře: Jan Sváda

Datum vložení: 11.11.2002 15:54:22

Ahoj, jak bych musel ten skript upravit, aby obyčejný text (body) neposílal kódován, ale jako plain text. Teď se to na některých webových free-emailech (centrum) tváří tak, že zpráva vypadá, že má přílohu a navíc text po odkódování není zalamován do řádků, takže mi přijde strašně dlouhá linka a roztahuje mi stránku do šířky.
Dík za nápovědu Honza

Avatar

Autor komentáře: sconder

Datum vložení: 5.12.2002 3:54:31

naviite nekdo jak odeslat mail popripade jak upravit tento aby fungoval na IIS5
dik sconder

Avatar

Autor komentáře: Sandra

Datum vložení: 2.1.2003 1:39:38

Ahoj jsem naprosta zacatecnice a potrebovala bych uz hotovej pripravenej k pouziti.Muzete mi ho nekdo prosim zaslat. Dekuji San

Avatar

Autor komentáře: Martin M. Klain

Datum vložení: 5.1.2003 11:57:06

Zdravim mam problemek stahnul jsem si tento skript a po upravach z tohoto fora jsem se dostal do bodu kde se mi zastavi script a je to na radku kde je
$mail = new mime_mail;
tam se mi script zastavi a je konec nevite v cem muze byt problem?

Dik Martin

Avatar

Autor komentáře: AgentCross

Datum vložení: 12.12.2003 14:16:24

podivejte se na
<a href='http://cz.php.net/manual/cs/ref.mail.php' target='_blank'>http://cz.php.net/manual/cs/ref.mail.php</a>

Avatar

Autor komentáře: Boris

Datum vložení: 29.7.2004 10:28:59

tento clanok (resp. ta trieda) nie je nahodou okopirovani z knihy PHP Programujeme Profesionalne od wroxu ??

Avatar

Autor komentáře: Jméno a příjmení

Datum vložení: 29.7.2004 10:41:26

Je, je to i v clanku napsane.

Avatar

Autor komentáře: Bobbo

Datum vložení: 30.9.2004 15:24:52

Zdravím, neviete niekto ako sa dá upraviť knižnica, aby mail s diakritikou prišiel správne bez "kocočiek"?

Avatar

Autor komentáře: Aleš Halfar

Datum vložení: 2.5.2008 10:04:06

Trochu se v tom skriptu kousalo posílání něčeho dalšíhoo v hlavičce. Já maily posílám jako HTML a diakritiku jsem opravil malou úpravou: if (!empty($this->body)) $this->add_attachment($this->body, "", "text/html; charset=windows-1250"); $mime .= "MIME-Version: 1.0\n".$this->build_multipart(); Změnil jsem tam "text/plain" na "text/html; charset=windows-1250". Číslo řádku bohužel nevím páč jsem se tam porochnil a přečíslovalo se to, tak si to najděte :)

Avatar

Autor komentáře: Michal Švec

Datum vložení: 12.11.2004 12:24:35

Zdravím všechny,
můžete prosím někdo poradit, z jakého důvodu přijde <B>prázdná příloha?</B> Také bych rád věděl, co se předává do proměnné <B>$encode</B> (funkce add_attachment) v mime_mail.inc.
Předem děkuji.

Avatar

Autor komentáře: Petr

Datum vložení: 6.1.2005 11:03:10

Dobrý den,
vše mi funguje na lokálu kromě:
1) Odesílá to necelé soubory, např. jen 6B místo 34kB
2) Notice: Undefined variable: encode in c:\inet_srv\http\doc_root\email_s_prilohou\mime_mail.inc on line 39
3) Jak lze odesílat více příloh najednou?

Můžete mi někdo nebo autor pomoci, jak to upravit?

Avatar

Autor komentáře: trancemaniac

Datum vložení: 8.7.2008 10:59:17

Ahoj, chci se zeptat jestli jeste někdo už vyřešil ten problém s přílohami, které se neodeslají celé, pouze několik Bytů? Nikde jsem nenašel funkční script na odesílání emailů s přílohami. díky

Avatar

Autor komentáře: Martin

Datum vložení: 8.7.2008 11:06:14

No, je to již starej článek a poohlédl bych se po něčem novějším:-) třeba http://www.phpguru.org/static/mime.mail.html

Avatar

Autor komentáře: helmut

Datum vložení: 24.8.2008 19:37:14

zmne tu fukci move_uploaded_fileCopy jen na copy() a bude to fungovat =o)

Zpět na článek | Úvodní stránka Interval.cz