User Tools

Site Tools


uebergabe-parameter

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
uebergabe-parameter [2015/10/03 19:18] caesaruebergabe-parameter [2024/10/18 15:46] (current) – removed caesar
Line 1: Line 1:
-===== Übergabe-Parameter ===== 
  
-Die folgenden "globalen" Übergabe-Parameter werden momentan generell validiert und von unterschiedlichen Skripten verwendet: 
- 
-^ Parameter ^ Verwendet von ^ Typ ^ Beschreibung ^  
-| location | index.php |  | pageID | 
-| print_page | index.php |  | Druckansicht | 
-| main_menu | index.php |  | Hauptmenü angewählt | 
-| view | index.php | numerisch und 0 .. 3 | Box-Ansicht | 
-| boxed | index.php | numerisch | Box-Ansicht | 
- 
-  # Validierung Parameter $view (Box-Ansicht): 
-  $view = ((isset($_REQUEST['view']))and(is_numeric($_REQUEST['view']))and($_REQUEST['view']>=0)and($_REQUEST['view']<=3)) ? (int) $_REQUEST['view'] : ""; 
- 
-  # Validierung Parameter $boxed (Box-ID zur Ansicht): 
-  $boxed = ((isset($_REQUEST['boxed']))and(is_numeric($_REQUEST['boxed']))) ? $_REQUEST['boxed'] : ""; 
- 
-  # Validierung Parameter $detail (numerischer Steuerparameter für etliche Detailansichten): 
-  $detail = ((isset($_REQUEST['detail']))and(is_numeric($_REQUEST['detail']))) ? $_REQUEST['detail'] : 0; 
- 
-  # Validierung Parameter $subbed (numerischer Steuerparameter für 2nd-level Detailansichten - wenn $detail belegt): 
-  $subbed = ((isset($_REQUEST['subbed']))and(is_numeric($_REQUEST['subbed']))) ? $_REQUEST['subbed'] : 0; 
- 
-  # Validierung Parameter $gladius (Steuerparameter für Gladiator-Auswahl): 
-  $gladius = ((isset($_REQUEST['gladius']))and(strlen($_REQUEST['gladius'])==20)) ? $_REQUEST['gladius'] : 0; 
- 
-  # Validierung Parameter $form_aktion (allgemeiner numerischer Aktionsparameter): 
-  $form_aktion  = ((isset($_REQUEST['form_aktion']))and(is_numeric($_REQUEST['form_aktion']))) ? $_REQUEST['form_aktion'] : 0; 
- 
-  # Validierung Parameter $trans_id (Transaktions-ID für POST-Requests): 
-  $trans_id     = ((isset($_POST['trans_id']))and(strlen($_POST['trans_id'])==40)) ? $_POST['trans_id'] : ""; 
- 
-  # Validierung Parameter $subbed (wird direkt nach erfolgreichem Login an Folgeseite zur Prüfung von Cookie-Akzeptanz übermittelt): 
-  $passed = ((isset($_REQUEST['passed']))and(strlen($_REQUEST['passed'])>2)) ? 1 : 0; 
- 
-  # Validierung Parameter $email_confirm (Aktivierungs-Code für E-Mail Adresse): 
-  $email_confirm = ((isset($_REQUEST['email_confirm']))and(strlen($_REQUEST['email_confirm'])<=20)) ? $_REQUEST['email_confirm'] : ""; 
- 
-  # Validierung Parameter $code (Anmelde-Code für neue Interessenten): 
-  $code = ((isset($_REQUEST['code']))and(strlen($_REQUEST['code'])<=250)) ? $_REQUEST['code'] : ""; 
- 
-  # Validierung Parameter $form_url ($loc der aktuellen Seite): 
-  $form_url = ((!isset($_REQUEST['form_url']))or(!is_numeric($_REQUEST['form_url']))) ? 0 : $_REQUEST['form_url']; 
- 
-  # Validierung Parameter $form_loc (0 = nach Login auf aktueller Seite bleiben, 1 = zur GK): 
-  $form_loc = ((!isset($_REQUEST['form_loc']))or(!is_numeric($_REQUEST['form_loc']))or($_REQUEST['form_loc']>1)) ? 0 : 1; 
- 
-  # Tabindex global initialisieren: 
-  $tab = ((!isset($tab))or(!is_numeric($tab))) ? 1 : $tab; 
uebergabe-parameter.1443892685.txt.gz · Last modified: 2015/10/03 19:18 by caesar

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki