$form = array(
'table' => "subscriber",
'formdata' => array(
/*'info1' => array(
'type' => 'info',
'label' => "Hírlevél feliratkozás",
'nocolumn' => true
),*/
'name' => array(
'type' => 'text',
'label' => $site->getLabel("Név*", "Hírlevél"),
'check' => 'filled',
'error' => array('filled' => $site->getLabel("Név megadása kötelező!", "Hírlevél"))
),
'email' => array(
'type' => 'text',
'label' => $site->getLabel("E-mail cím*", "Hírlevél"),
'check' => array('filled', 'email'),
'error' => array('filled' => $site->getLabel("E-mail cím megadása kötelező!", "Hírlevél"), 'email' => $site->getLabel("Kérjük, valós e-mail címet adjon meg!", "Hírlevél"))
),
'accept' => array(
'type' => 'check',
'label' => $site->getLabel("Elolvastam és elfogadom az", "Hírlevél") . "
baseurl}/altalanos-szerzodesi-feltetelek-2023\" target=\"_blank\">" . $site->getLabel("Általános Szerződési Feltételeket.", "Hírlevél") . "",
'nocolumn' => true,
'check' => 'filled',
'error' => array('filled' => $site->getLabel("A feltételeket el kell fogadni!", "Hírlevél"))
),
'language' => array(
'type' => 'text',
'label' => "",
'hidden' => true
),
)
);
if(!empty($_POST)){//error_reporting(E_ALL);
$_POST['language'] = $_SESSION['siteid'];
$a = new Ujlap_FormEvaluate($form, $_POST);
$error = $a->checkForm();
$a->showErrors();
if(empty($error)){
$exist = $site->getValue('subscriber', "email", "email = '".$_POST['email']."' AND language = {$_SESSION['siteid']}");
if(empty($exist)) $a->store();
/*$data['name'] = $_POST['name'];
$data['time'] = date("Y-m-d H:i:s");
$data['template'] = "register.phtml";
$data['sender']['email'] = "info@comtherm.hu";
$data['sender']['name'] = "Comtherm.hu webáruház";
$data['recipient']['email'] = $_POST['email'];
$data['recipient']['name'] = $_POST['name'];
$data['subject'] = "Comtherm.hu webáruház - regisztráció";
Ujlap_FormEvaluate::sendEmail($data);*/
header("Location: {$site->baseurl}/{$site->suriparts[0]}/sikeres");
exit();
}
}
else{
$a = new Ujlap_FormEvaluate($form, null);
}
if($site->suriparts[1] == "sikeres"){
?>
Sikeres feliratkozás
Sikeresen feliratkozott hírlevelünkre.
Regisztrált és bejelentkezett vásárlóink a készleten jelenleg nem lévő termékeinkre előjegyzést vehetnek fel. Ha beérkezik az előjegyzett termék, a regisztrációkor megadott e-mail címre értesítőt küldünk.
Kellemes vásárlást kívánunk!
Home page
}
elseif(empty($site->suriparts[1])){
$_SESSION['formObject'] = $a;
?>
Subscribe to newsletter
/*if(!empty($_POST)){
if(!empty($error)){
?>
You filled in the form incorrectly
}
else{
?>
Az üzenetet sikeresen elküldtük!
}
}*/?>