Add new comment to phpFormGenerator: naklikejte si webové formuláře v PHP
Moje kniha o CMS Drupal
Poslední komentáře
- 2 days 16 hours ago
- 4 days 13 hours ago
- 1 week ago
- 1 week ago
- 1 week 2 days ago
- 3 months ago
- 3 months ago
- 5 months 1 week ago
- 6 months 1 week ago
- 6 months 1 week ago
Nové diskuze
- (2 months zpět)
- (2 months 1 week zpět)
- (4 months 3 weeks zpět)
- (6 months 1 week zpět)
- (1 year 3 months zpět)
- (1 year 4 months zpět)
- (1 year 7 months zpět)
- (1 year 8 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");
?>