POST Variable manuell füllen

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • POST Variable manuell füllen

    Ich habe eine Datei skript.php die folgendes macht:
    PHP Code:
    if (isset($_POST['cqa_form_action_Show'])) { 
        
    cqa_show_seminare(); 
    }
    if (isset(
    $_POST['cqa_form_seminarauswahl'])) {
        
    cqa_show_seminar_details($_POST['cqa_form_seminarauswahl']);

    wird die zweite Funktion aufgerufen, so möchte ich das über einen Zurück Button, der wieder auf skript.php verlinkt die erste funktion aufgerufen wird. Das passiert aber nur wenn die POST Variable gesetzt ist. Wie macht man das ? Oder wie löst man das anders?

    Matthias

  • #2
    mit einer GET Variable z.B.

    skript.php?action=showForm

    Comment


    • #3
      Original geschrieben von BugBite
      mit einer GET Variable z.B.
      skript.php?action=showForm
      Das geht nicht, weil skript.php schon als variable an eine übergeordnete Funktion eines CMS System übergeben wird die skript.php dann innerhalb des CMS ausführt.

      Matthias

      Comment


      • #4
        Ja und?
        REQUEST Variablen sind superglobal! Also von überall erreichbar.
        Wir werden alle sterben

        Comment


        • #5
          PHP Code:
          session_start();
          if (isset(
          $_POST['cqa_form_action_Show']) || isset($_SESSION['cqa_form_action_Show'])) { 
          unset(
          $_SESSION['cqa_form_action_Show']);
              
          cqa_show_seminare(); 
          }
          if (isset(
          $_POST['cqa_form_seminarauswahl'])) {
             
          $_SESSION['cqa_form_action_Show']='Etwas was  du erwartest';
              
          cqa_show_seminar_details($_POST['cqa_form_seminarauswahl']);

          Slava
          bituniverse.com

          Comment

          Working...
          X