Website URL
https://vinarnapodlipou.infinityfreeapp.com/rezervace.html
Error Message
500
Other Information
I tried sending an email to the admin and the user, but it didn’t let me run the PHP. Is this blocked for the free version? Just testing before buying hosting. Thx for help
Tried this mailing method
// --- E-mail zákazníkovi ---
$datumFormatted = date('j. n. Y', strtotime($datum));
$zakaznikSubject = '=?UTF-8?B?' . base64_encode('Potvrzení rezervace --- ' . SITE_NAME) . '?=';
$zakaznikBody = "Dobrý den, {$jmeno},\\r\\n\\r\\n"
. "Děkujeme za rezervaci ve " . SITE_NAME . ".\\r\\n"
. "Brzy vás budeme kontaktovat k potvrzení.\\r\\n\\r\\n"
. "Detaily vaší rezervace:\\r\\n"
. " Datum: {$datumFormatted}\\r\\n"
. " Čas: {$cas}\\r\\n"
. " Počet osob: {$osoby}\\r\\n"
. ($pozn ? " Poznámka: {$pozn}\\r\\n" : '')
. "\\r\\nV případě dotazů nás kontaktujte na tel. +420 123 456 789\\r\\n"
. "nebo e-mailem na " . NOTIFY_EMAIL . "\\r\\n\\r\\n"
. "S pozdravem,\\r\\n" . SITE_NAME;
$headersZakaznik = "From: " . SITE_NAME . " <" . FROM_EMAIL . ">\\r\\n";
$headersZakaznik .= "Reply-To: " . NOTIFY_EMAIL . "\\r\\n";
$headersZakaznik .= "Content-Type: text/plain; charset=UTF-8\\r\\n";
$headersZakaznik .= "Content-Transfer-Encoding: 8bit\\r\\n";
@mail($emailClean, $zakaznikSubject, $zakaznikBody, $headersZakaznik);
// --- Notifikace adminovi ---
$adminSubject = '=?UTF-8?B?' . base64_encode("Nová rezervace --- {$jmeno}, {$datumFormatted} {$cas}") . '?=';
$adminBody = "Nová rezervace v systému:\\r\\n\\r\\n"
. "Jméno: {$jmeno}\\r\\n"
. "E-mail: {$emailClean}\\r\\n"
. "Telefon: {$telefon}\\r\\n"
. "Datum: {$datumFormatted}\\r\\n"
. "Čas: {$cas}\\r\\n"
. "Počet osob: {$osoby}\\r\\n"
. ($pozn ? "Poznámka: {$pozn}\\r\\n" : '')
. "\\r\\nAdmin panel: " . SITE_URL . "/admin/\\r\\n";
$headersAdmin = "From: " . SITE_NAME . " <" . FROM_EMAIL . ">\\r\\n";
$headersAdmin .= "Content-Type: text/plain; charset=UTF-8\\r\\n";
$headersAdmin .= "Content-Transfer-Encoding: 8bit\\r\\n";
@mail(NOTIFY_EMAIL, $adminSubject, $adminBody, $headersAdmin);
exit(json_encode(\['ok' => true\]));