Chainjiku intrese.
Ir php forma kas nosuta e-mail no 6-aja flasha ievaditiem input
fieldiem.Cik saprotu tad 6-ais flash tos datus suta kodetus UTF8
charseta...tas vinjam defaulta iestadits...
Charset mainja php nelidz...var apskatit attacha.
Ja nu kaut ka pielauzu ka ievaditais vards vai zinja atnak ar garumzimem ieksh
body tad heder`a(piem vards-no ka tas mails) tas ir ar keburiem un nemainigie ka piemeram - "vārds" ir izkroplots...vai otradak..."vārds" atnak bez keburiem...bet ievaditais teksts input fielda atnak keburains.
Bet lai raditos sutitaja vārds ar garumzīmēm headra- FROM...to neviena no variantiem nevar dabut.
Tad ka panakt lai no ta flash nosutita UTF8 teksta varetu izlobit tekstu atpakalj ar tam garumzimem un php forma atsuta mailu(vislabak plain text) ar garumzimem??
Un ko isti dara un ka strada mb_send_mail(),mb_language() it ka
ieteica lietot sito.
Ka un ar ko isti atskiras:
1)$name=utf8_decode($HTTP_POST_VARS['name']) ar $name = $HTTP_POST_VARS['Name'];
2)$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n" ar
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\r\n";
Kapec viens ir bubult \?
Ko dara sis:
$message=urldecode($HTTP_POST_VARS['message'])
Liels padies.Paldies par pacietibu.]
Maila php izskats:
<?php
$message = $HTTP_POST_VARS['Message'];
$name = $HTTP_POST_VARS['Name'];
$email = $HTTP_POST_VARS['Email'];
$telephone = $HTTP_POST_VARS['Telephone'];
$name = stripslashes($name);
$email = stripslashes($email);
$message = stripslashes($message);
$rec_email = "
[email protected]";
$subject = "Ziņa";
$header_info = "MIME-Version: 1.0\r\n";
$header_info .= "Content-type: text/plain; charset=windows-1257\r\n";
$header_info .= "X-Mailer: PHP/".phpversion()."\r\n";
$header_info .= "From: ".$name." <".$email.">\r\n";
$header_info .= "Reply-to: ".$name."<".$email.">\r\n";
$msg_body = "Vārds: $name\n";
$msg_body .= "E-pasts: $email\n";
$msg_body .= "Telefons: $telephone\n";
$msg_body .= "Teksts: $message\n\n\n";
$msg_body .= "Nosūtīts no IP: $REMOTE_ADDR\n
mail($rec_email, $subject, $msg_body, $header_info);
?>