Пример #1
0
/**
 * @see rex_request::post()
 *
 * @package redaxo\core
 */
function rex_post($varname, $vartype = '', $default = '')
{
    return rex_request::post($varname, $vartype, $default);
}
Пример #2
0
      </div>
      </form>
   ';
// =================SEND MAIL===============================
if (isset($FORM[$form_ID][$form_ID . 'send']) && $FORM[$form_ID][$form_ID . 'send'] == 1 && !$warning_set) {
    // BEGIN :: Uploadverarbeitung pruefe Pfad auf Vorhandensein und Schreibrechte
    // Wenn Pfad nicht vorhanden, ignoriere die weitere Verarbeitung.
    if (isset($form_upload_folder) and $form_upload_folder != '' and count($upload_File) > 0) {
        // ... dum die dum ... Pfadpruefung erfolgt hier ...
        foreach ($upload_File as $targetFile => $tempFile) {
            move_uploaded_file($tempFile, $targetFile);
        }
    }
    // if (isset ($form_upload_folder) and $form_upload_folder != '')
    // END :: Uploadverarbeitung
    $_SESSION['token'] = rex_request::post('token');
    // Selbsdefinierte Sessionvariable zurücksetzen
    if ("REX_VALUE[16]" != "") {
        unset($_SESSION["REX_VALUE[16]"]);
    }
    // E-Mail-Content
    foreach ($FORM[$form_ID] as $k => $v) {
        $matches = array();
        // HTML-AUSGABE und Plaintext erstellen
        $key = preg_replace('#el_#', '', $k);
        if ($k != $form_ID . 'submit' && $k != $form_ID . 'send' && (!isset($AFE[$key][5]) || $AFE[$key][5] != 'captcha') && stripslashes($v) != '' && isset($AFE[$key][1]) && !in_array($AFE[$key][0], $form_ignore_fields)) {
            $v = strip_tags($v);
            $v = stripslashes($v);
            $v2 = substr($v, 0, -5) . 'XXXXX';
            switch ($AFE[$key][0]) {
                case "subjectselect":