mlmmj-web-ll/tpl-form.php

34 lines
811 B
PHP
Raw Normal View History

<?php
/*
* A advanced subscribe/unsubscibe form for mlmmj mailing list software
* 2020 by leinelab members https://leinelab.org
*/
define('SMARTY_DIR', './libs/');
require_once(SMARTY_DIR . 'Smarty.class.php');
$smarty = new Smarty();
$smarty->setTemplateDir('./templates/');
$smarty->setCompileDir('./templates_c/');
$smarty->setConfigDir('./configs/');
$smarty->setCacheDir('./cache/');
$smarty->debugging = true;
// get informations from Server, Path and GET-Parameter
// eg. https://lists.leinelab.org/subscribe/listname?email=yourname@example.com
$smarty->assign('server', $_SERVER['SERVER_NAME']);
if ($_GET['email']) {
$smarty->assign('email', $_GET['email']);
}
if ($_GET['listname']) {
$smarty->assign('listname', $_GET['listname']);
}
$smarty->display('tpl-form.tpl');
?>