Ono to tozi vypada, ze to chce i udelat misto jen poradit. coz nevim, zda nekdo bude ochoten.
Spis bych polozil dotaz v jinem foru, kde se zabyvaji wordpresem nebo do diskuzi typu prace a zakazky a kolik zaplatim.
Proc to neudelat sql dotazem pri vlozeni zbozi nebo pri vkladani? Nebo potrebujes prepocitat v cele databazi? Neco jako
UPDATE tabulka SET (mnozstvi2,jednotka2,cena2) VALUES (mnozstvi1*1,jednotka1*2,cena1*3)
UPDATE tabulka SET (mnozstvi2,jednotka2,cena2) VALUES (mnozstvi1*1,jednotka1*2,cena1*3) WHERE id=123
Příspěvky odeslané z IP adresy 2001:718:2601:1f7:8124:22...–
jo, misto \n nebo \r\n je dobre pouzit PHP_EOL, pokud to funguje.
Jinak, spoustu prikladu je i v manualu od uzivatelu.
php.net/mail
<?php
$headers = array();
$headers[] = "MIME-Version: 1.0";
$headers[] = "Content-type: text/plain; charset=iso-8859-1";
$headers[] = "From: Sender Name <sender@domain.com>";
$headers[] = "Bcc: JJ Chong <bcc@domain2.com>";
$headers[] = "Reply-To: Recipient Name <receiver@domain3.com>";
$headers[] = "Subject: {$subject}";
$headers[] = "X-Mailer: PHP/".phpversion();
mail($to, $subject, $email, implode("\r\n", $headers)); // tady spojuje hlavicku z pole; misto "\n", "\n\r" je lepsi PHP_EOL
?>
http://stackoverflow.com/questions/128560/when-do-i-use-the-php-constant-php-eol
PHP_EOL can be "\r\n" (on Windows servers) or "\n" (on anything else)
PHP versions prior 5.4.0RC8, there were a third value possible for PHP_EOL: "\r" (on MacOSX servers)
Cili, ze ve starsich php byl pro novy radek ruzny znak a mail s neznamou kombinaci se nemusi odeslat.
https://code.google.com/p/simplesamlphp/issues/detail?id=493
Prvni radek v tom php by mel byt
<?php header('Content-Type: text/html; charset=utf-8'); ?> nebo
<?php header("Content-Type: text/html; charset=windows-1250"); ?>
Totez pak musis dat do hlavicky mailu a mozna take do predmetu.
//proceed with PHP email.
$headers = 'From: '.$user_name.'' . "\r\n" .
'Reply-To: '.$user_email.'' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
"Subject: =?UTF-8?B?".base64_encode($subject)."?="
"Subject: =?UTF-8?Q?".imap_8bit($subject)."?="
http://php.vrana.cz/kodovani-hlavicek-e-mailu.php
$from = "=?UTF-8?B?".base64_encode("Jméno a Příjmení")."?=";
$from .= "<". $emailodesilatele .">";
$headers .= "Content-Type: text/html; charset=utf-8\n";
headers."MIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit")
Nick:
Pro ty co chcou něco jednoduchého ale zajímavého hlavně funkčního
<?php
$subject = "=?utf-8?B?".base64_encode("Příliš Žluťoučký kůň")."?=";
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/plain; charset=utf-8\n";
$headers .= "From: =?UTF-8?B?".base64_encode("Ještě Žlouťoučtější kůň")."?=<zluty@kun.cz>\n";
$sending = "Právě jste dostali e-mail od Příliš Žluťoučkého koně.";
mail ($_POST['email'], $subject, $sending, $headers);
?>
Je toho plny google... php kodovani mailu utf8
http://www.jakpsatweb.cz/favicon.html