PH"/>

PHP mail funckija nosūta nesaprotamus ķeburus

PHP mail funcija izsūta epastus no servera, kurā tā ir palaista. Attiecīgi, ja tev ir nokonfgurēts pasta serveris, tu droši vari sūtīt epastiņus izmantojot šo mazo funkciju.

php mail

 

<p>Dažreiz, tur parādās interesantas kļūdas. Izsūti kaut kādu parastu tekstu, kur&scaron; satur nacionālās rakstzīmes, teiksim, garumzīmes, mīkstinājuma zīmes, bet, saņēmējs saņem kaut ko &scaron;ādu:</p> <blockquote> <p>ur&amp;#353; bija tas &amp;#34;um&amp;#326;iks&amp;#34; kur s&amp;#257;ka lietot &amp;#353;o sav&amp;#257; zi&amp;#326;&amp;#257; bezj&amp;#275;dz&amp;#299;gu tekstu nav zin&amp;#257;ms. No wikipedia.org zin&amp;#257;ms vien tas, ka &amp;#353;o tekstu s&amp;#257;ka lietot ap 1960. gadu k&amp;#257;ds izdev&amp;#275;js, savuk&amp;#257;rt cit&amp;#257; interneta vietn&amp;#275; rodam ar&amp;#299; daudz sen&amp;#257;kas &amp;#353;&amp;#299; teksta lietojuma saknes, proti, 1500. gads.&amp;#13;&amp;#10;&amp;#13;&amp;#10;&amp;#352;&amp;#299; teksta izcelsmi identific&amp;#275; ar Cicerona darbu &amp;#8211; apcer&amp;#275;jumu par lab&amp;#257; un &amp;#316;aun&amp;#257; robe&amp;#382;&amp;#257;m. Darbs, uzrakst&amp;#299;ts 45. gad&amp;#257; pirms m&amp;#363;su &amp;#275;ras. Past&amp;#257;v versijas, ka &amp;#353;is vai l&amp;#299;dz&amp;#299;gs teksts bija k&amp;#316;uvis par industri&amp;#257;lo standartu labu laiku atpaka&amp;#316;. Pat v&amp;#275;l vair&amp;#257;k, &amp;#353;o tekstu k&amp;#257; &amp;#353;ablonu izmantoja ar&amp;#299; pirm&amp;#257;s maket&amp;#275;&amp;#353;anas (desktop publishing) programmas, piem&amp;#275;ram, Aldus PageMaker, nieka 1985. gad&amp;#257;. Skaidr&amp;#299;bas labad gribu piebilst ar&amp;#299; to<br /> &nbsp;, ka Aldus 1994. gad&amp;#257; nopirka Adobe.&amp;#13;&amp;#10;&amp;#13;&amp;#10;Teksts Lorem Ipsum pa &amp;#353;iem gadsimtiem pasp&amp;#275;ja mazlieti&amp;#326; izmain&amp;#299;ties (varb&amp;#363;t ar&amp;#299; apzin&amp;#257;ti?). S&amp;#257;kotn&amp;#275;ji tas izskat&amp;#299;j&amp;#257;s &amp;#353;&amp;#257;di:</p> </blockquote> <p>Paskatīsimies, kā tad &scaron;o risināt:</p> <p><em>Visa problēma ir tur, ka tas netiek izsūtīts izmantojot <a href="https://lv.wikipedia.org/wiki/UTF-8">UTF-8</a> kodējumu.</em></p> <p><code>$username = $_POST[&quot;name&quot;];<br /> $email = $_POST[&quot;email&quot;];<br /> $message = $_POST[&quot;message&quot;];<br /> $headers = &quot;MIME-Version: 1.0\r\n&quot;;<br /> $headers.= &quot;Content-type: text/html; charset=UTF-8\r\n&quot;;<br /> $headers.= &quot;From: $email\r\n&quot;;<br /> $mail=mail(mailaddress@blabla.com, $subject, $message, $headers);</code></p>


Message
Username
Password