Add new comment to phpFormGenerator: naklikejte si webové formuláře v PHP
Moje kniha o CMS Drupal
Poslední komentáře
- 4 days 2 hours ago
- 5 days 22 hours ago
- 6 months ago
- 6 months ago
- 8 months 1 week ago
- 9 months ago
- 9 months ago
- 9 months 1 week ago
- 1 year ago
- 1 year 1 month ago
Nové diskuze
- (4 weeks 1 day zpět)
- (1 month zpět)
- (7 months 3 weeks zpět)
- (9 months 1 week zpět)
- (1 year 6 months zpět)
- (1 year 7 months zpět)
- (1 year 10 months zpět)
- (1 year 11 months zpět)

Zkoušel jsem to, e-mail s češtinou dorazí nepoškozený. Ale můžete jej zkusit přinutit, aby byl odeslán v UTF-8.
Najděte si soubor processor.php, kde by měla být funkce pro zpracování formuláře pro odeslání do e-mailu. Čili funkce mail(), její konec je:
powered by phpFormGenerator.
");
Před začátek funkce doplňte:
$headers = "Content-type: text/plain; charset=utf-8\n";
$headers .= 'From:nejakyodesilatel@email.cz'; //toto není nutné
A na konec funkce mail(), tj. mezi závorku a uvozovky, doplňte toto:
$headers
Čili výsledek v souboru processor.php bude například takovýto:
<?php
$where_form_is="http://".$_SERVER['SERVER_NAME'].strrev(strstr(strrev($_SERVER['PHP_SELF']),"/"));
$headers = "Content-type: text/plain; charset=utf-8\n";
mail("jan.polzer@maxiorel.cz","phpFormGenerator - Form submission","Form data:
username: " . $_POST['field_1'] . "
powered by phpFormGenerator.
", $headers);
include("confirm.html");
?>