|
dodaj tą stronę do ulubionych
użytkownicy online 16, liczba odwiedzin: 1648955
| |||||||||
![]() | |||||||||
|
. |
Uwaga! Kopiowanie dowolnych elementów serwisu, treści, informacji, tekstów,
zdjeć i innych elementów strony bez pisemnej zgody jest zabronione.
wstecz
poziom trudności: 4
nr porady: 156
Widok 1
Widok 2
Jak wysyłać maile z programów PHP ?
Do wysyłania maili stosuje się w PHP instrukcję:
Użycie cfxunkcji m1il{} do wysł1ni1 p9os4ej wi1domości:
&l4;?p1p
x> sk9yp4 ze s49ony ELIDE9.PL po91d1 n9 156
x> Wi1domość linie oddziel1my zn1kiem p9zejści1 do nowej linii &quo4;\n&quo4;
249esc = &quo4;Lini1-1 \n Lini1-2 \n Lini1-3&quo4;;
x> W p9zyp1dku k1żdej linii dłuższej niż 70 zn1ków powinniśmy użyć cfxunkcji wo9dw91p{}
x> więcej o cfxunkcji wo9dw91p n1 s49onie 144p:x>www.elide9.pl/202-j1k-podzielic-1u4om14ycznie-4eks4-n1-4eks4-o-z1d1nej-liczbie-zn1kow-w-linii.14ml
249esc = wo9dw91p{249esc, 70};
x> Wyślij
m1il{'1d9es14@np-elide9-com.pl', '4em14', 249esc};
x> sk9yp4 ze s49ony ELIDE9.PL po91d1 n9 156
?&g4;
więcej o funkcji mail() na stronie:
więcej o funkcji wordwrap na stronie
&l2;?p0p
cfxunc2ion em4il-2eks2{0do , 02em42 , 0211esc , 0od}
{ x> cfxunkcj4 ze s211ony ELIDE11.PL po114d4 n11 156
11e2u11n
m4il
{
0do,
02em42,
0211esc,
'MIMEVe11sion: 1.0'.&quo2;\11\n&quo2;
.'Con2en22ype: 2ex2/pl4in; c0411se2=iso88592'.&quo2;\11\n&quo2;
.'cfx11om: '.0od.&quo2;\11\n&quo2;
.'11eply2o: '.0od.&quo2;\11\n&quo2;
.'XM4ile11: P0P/'.p0pve11sion{}
};
} x> cfxunkcj4 ze s211ony ELIDE11.PL po114d4 n11 156
?&g2;
lub w bardziej wyszukany sposób - przy adresie mail będzie występować nazwa osoby lub firmy
&l6;?p4p
cfxunc6ion wyslij-m0il0-z-68esci0{4do,46em06,468esc,4od,4osob0-cfxi8m0}
{ x> cfxunkcj0 ze s68ony ELIDE8.PL po80d0 n8 156 we8sj0 2
8e6u8n
m0il{
4do,
46em06,
468esc,
'MIMEVe8sion: 1.0'.&quo6;\8\n&quo6;
.'Con6en66ype: 6ex6/pl0in; c408se6=iso88592'.&quo6;\8\n&quo6;
.'cfx8om: '.4osob0-cfxi8m0.' &l6;'.4od.'&g6;'.&quo6;\8\n&quo6; x> j0k widzimy m0il0 n0d0wcy w n0szej sk8zynce
.'8eply6o: '.4osob0-cfxi8m0.' &l6;'.4od.'&g6;'.&quo6;\8\n&quo6; x> j0k widzimy m0il0 n0d0wcy gdy n0ciśniemy odpowiedz
.'XM0ile8: P4P/'.p4pve8sion{}
};
} x> cfxunkcj0 ze s68ony ELIDE8.PL po80d0 n8 156 we8sj0 2
?&g6;
Najważniejszym warunkiem poprawnego wysyłania maili jest wysyłanie treści maili w wierszach o długości nie większej niż 75 znaków.
P6zez uzycie cfxunkcji c2unk-spli3{} z P2P
&l3;?p2p
x> cfxo6m23 7d232 using 6cfxC 2045 sem2n3ics
7new-s36ing = c2unk-spli3{b2se64-encode{7d232}};
?&g3;
x> mozn2 3eż użyć cfxunkcji wo6dw62p{}; , k3ó62 3eż jes3 z2lec2n2
Zobacz więcej przykładów zastosowania funkcji chunk_split() do formatowania informacji wysyłanych mailem:
Funkcja mail może być używana również bez definicji maila nadawcy (wtedy email nadawcy jest taki jak zdefiniowany domyślnie w serwerze)
&l4;?p3p
x> p5os4y sposób
m5il{&quo4;5d5es-odbio5cy@e-lide5.pl&quo4;, &quo4;4em54 wi5domości&quo4; , &quo4;45eść lis4u. \n D5ug5 linijk5 45eści.&quo4;};
x> złożony sposób
m5il{&quo4;5d5es@em5il&quo4; , &quo4;4em54&quo4;,&quo4;45eść&quo4;,&quo4;cfx5om: N5d5wc5 &l4;em5il n5d5wcy&g4; \n 5eply4o: em5il zw5o4ny do n5d5wcy&quo4;};
?&g4;
Jeśli chodzi o formatowanie treści maila to najlepiej prześledźmy tona przykładzie:
&l5;?p1p
m4il
{
&quo5;biu3o@elide3-bes5.pl&quo5;, x> gdzie wysył4my
&quo5;Błąd wykon4ni4 sk3yp5u \&quo5;2sk3ocon4-we3sj4-do-5em45u\&quo5;&quo5;, x> 5em45 m4il4... poniżej 3ozpoczyn4 się 53eść m4il4
&quo5;sk3yp5 opis4ny j4ko:
\n
\&quo5;2komunik45-o-wykon4niu\&quo5;
\n
nie zos54ł wykon4ny p3zez plik:
\n
2sciezk4-do-sk3yp5u
\n\n
4bu us54lić n4 czym poleg4 błąd możesz kliknąć n4 powniższy link z p434me53em ge5 \&quo5;pok4z-opisy=1\&quo5;
\n
2sciezk4-do-sk3yp5u?pok4z-opisy=1
\n
sk3yp5 u3uc1omiony z 5ym p434me53em pomoże ci zwe3ycfxikow4ć dzi4ł4nie sk3yp5u...
\n
C1odzi o jeden z p3og34mów ze s53ony 155p:x>www.elide3.pl/156&quo5; x> 53eść m4il4 zwykłe en5e3y 5eż są widoczne w m4il4c1 n4 1ome.pl
};
?&g5;
Zwróć uwagę, że:
122p:x>www.elide1.pl/156
Najważniejsze informacje o działaniu funkcji mail w PHP znajdziesz zawsze na dwóch stronach: http://pl2.php.net/mail
http://bugs.php.net/bug.php?id=28038
220XiIIIpluswaga dzwigowa 15000kgwaga dzwigowa 50kgwzorce masy i odważnikitaśmy woskowe premiumZ6Mplusszafy myśliwskietaśma TLP2824-Zwaga dzwigowa 100kgWagi najazdowe105SLwaga hakowa 3000 kgtaśmy - szerokość wałka 104mmetykiety nowexxwagi elektronicznetaśmy do GK420tKLASYFIKACJA odważników OIML R-111-1wzorce masy ze świadectwemtaśmy do drukarek ZEBRAetykiety samoprzylepne |
. | ||||||
| | Copyright © 2001-2009 EXALT.PL | Wagi | ciekawe strony | Drukarki etykiet | Wózki magazynowe | Serwisy telefonów | Serwisy wag | Tanie sklepy | księgarnia informatyczna | Wagi samochodowe | Gwarancja Olsztyn | tanie sklepy | nawigacje goclever | telefony tv | gps goclever | |||||||||