Beispiel #1
0
function clean($s)
{
    $s = magic($s);
    $s = htmlspecialchars($s);
    return $s;
}
 }
 $smtpsettings[4] = $_REQUEST['cforms_smtp_ssltls'];
 $smtpsettings[5] = $_REQUEST['cforms_smtp_port'];
 $smtpsettings[6] = $_REQUEST['cforms_smtp_pop'] ? '1' : '0';
 $smtpsettings[7] = $_REQUEST['cforms_smtp_pop_host'];
 $smtpsettings[8] = $_REQUEST['cforms_smtp_pop_port'];
 $smtpsettings[9] = $_REQUEST['cforms_smtp_pop_ln'];
 if (!preg_match('/^\\*+$/', $_REQUEST['cforms_smtp_pop_pw'])) {
     $smtpsettings[10] = magic($_REQUEST['cforms_smtp_pop_pw']);
 }
 $cformsSettings['global']['cforms_smtp'] = implode('$#$', $smtpsettings);
 $cformsSettings['global']['cforms_upload_err1'] = magic($_REQUEST['cforms_upload_err1']);
 $cformsSettings['global']['cforms_upload_err2'] = magic($_REQUEST['cforms_upload_err2']);
 $cformsSettings['global']['cforms_upload_err3'] = magic($_REQUEST['cforms_upload_err3']);
 $cformsSettings['global']['cforms_upload_err4'] = magic($_REQUEST['cforms_upload_err4']);
 $cformsSettings['global']['cforms_upload_err5'] = magic($_REQUEST['cforms_upload_err5']);
 $cap = array();
 $cap['i'] = $_REQUEST['cforms_cap_i'];
 $cap['w'] = $_REQUEST['cforms_cap_w'];
 $cap['h'] = $_REQUEST['cforms_cap_h'];
 $cap['c'] = $_REQUEST['cforms_cap_c'];
 $cap['l'] = $_REQUEST['cforms_cap_l'];
 $cap['bg'] = $_REQUEST['cforms_cap_b'];
 $cap['f'] = $_REQUEST['cforms_cap_f'];
 $cap['fo'] = $_REQUEST['cforms_cap_fo'];
 $cap['foqa'] = $_REQUEST['cforms_cap_foqa'];
 $cap['f1'] = $_REQUEST['cforms_cap_f1'];
 $cap['f2'] = $_REQUEST['cforms_cap_f2'];
 $cap['a1'] = $_REQUEST['cforms_cap_a1'];
 $cap['a2'] = $_REQUEST['cforms_cap_a2'];
 $cap['c1'] = $_REQUEST['cforms_cap_c1'];
if ($_REQUEST['cforms_ccsubject'] != '') {
    $t[1] = preg_replace("/\\\\+/", "\\", magic($_REQUEST['cforms_ccsubject']));
}
$cformsSettings['form' . $no]['cforms' . $no . '_csubject'] = $t[0] . '$#$' . $t[1];
$cformsSettings['form' . $no]['cforms' . $no . '_mp']['mp_form'] = $_REQUEST['cforms_mp_form'] ? true : false;
if ($_REQUEST['cforms_mp_form'] == true && $_REQUEST['cforms_mp_next'] == '') {
    $cformsSettings['form' . $no]['cforms' . $no . '_mp']['mp_next'] = -1;
} else {
    $cformsSettings['form' . $no]['cforms' . $no . '_mp']['mp_next'] = $_REQUEST['cforms_mp_next'];
}
$cformsSettings['form' . $no]['cforms' . $no . '_mp']['mp_first'] = $_REQUEST['cforms_mp_first'] ? true : false;
$cformsSettings['form' . $no]['cforms' . $no . '_mp']['mp_email'] = $_REQUEST['cforms_mp_email'] ? true : false;
$cformsSettings['form' . $no]['cforms' . $no . '_mp']['mp_reset'] = $_REQUEST['cforms_mp_reset'] ? true : false;
$cformsSettings['form' . $no]['cforms' . $no . '_mp']['mp_resettext'] = magic($_REQUEST['cforms_mp_resettext']);
$cformsSettings['form' . $no]['cforms' . $no . '_mp']['mp_back'] = $_REQUEST['cforms_mp_back'] ? true : false;
$cformsSettings['form' . $no]['cforms' . $no . '_mp']['mp_backtext'] = magic($_REQUEST['cforms_mp_backtext']);
if ($_REQUEST['cforms_mp_form']) {
    $cformsSettings['form' . $no]['cforms' . $no . '_ajax'] = '0';
    $cformsSettings['form' . $no]['cforms' . $no . '_dontclear'] = false;
} else {
    $cformsSettings['form' . $no]['cforms' . $no . '_ajax'] = $_REQUEST['cforms_ajax'] ? '1' : '0';
}
$cformsSettings['form' . $no]['cforms' . $no . '_tellafriend'] = '01';
### default
$cformsSettings['form' . $no]['cforms' . $no . '_tafCC'] = $_REQUEST['cforms_tafCC'] ? '1' : '0';
if (isset($_REQUEST['cforms_taftrick'])) {
    $cformsSettings['form' . $no]['cforms' . $no . '_tellafriend'] = '31';
}
if (isset($_REQUEST['cforms_tellafriend'])) {
    $cformsSettings['form' . $no]['cforms' . $no . '_tellafriend'] = '1' . ($_REQUEST['cforms_tafdefault'] ? '1' : '0');
}
function magic($p, $q)
{
    return $q == 0 ? $p : magic($q, $p % $q);
}
Beispiel #5
0
function doSetPreference()
{
    global $prefs, $kioskMode;
    if ($kioskMode) {
        $result = array('error' => false);
        echo json_encode($result);
        return;
    }
    if (!loggedIn()) {
        return;
    }
    $pref = $_POST['preference'];
    $value = magic($_POST['value']);
    if ($value === 'true') {
        $value = true;
    }
    if ($value === 'false') {
        $value = false;
    }
    $prefs[$pref] = $value;
    savePrefs($prefs);
    if ($pref == 'password') {
        login(md5($value));
    }
    $result = array('error' => false);
    echo json_encode($result);
}
Beispiel #6
0
function remplace($texte)
{
    $texte = strtolower($texte);
    $lettresOk = array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "_", "-", "]", "[", ")", "(");
    $texte = magic($texte);
    $out = "";
    for ($i = 0; $i < strlen($texte); $i++) {
        $c = $texte[$i];
        if (estPresent($lettresOk, $c)) {
            $out .= $c;
        }
    }
    return $out;
}