Futzi: Session- und Variablenverlust bei Aufruf des Formmailers

Beitrag lesen

Hallo,

beim eintreten in meine Seite wird eine Session gestartet,

<?php
   include('../php/header.inc.php');
   $varKategorie="nachricht";
?>

<html>...
</html>
------------------------------------

in der Datei "header.inc.php" steht folgender Code:

<?php
   // Session anlegen
   session_name('sid');
   session_start();
   session_register('varKategorie');
?>
------------------------------------

in einem Anmeldeformular wir ein Formmailer aufgerufen:
<form name="formularAnmeldung" action="../php/send.php" method="post" onSubmit="return checkFormular()">

dieser Formailer enthält folgenden Code:

<?php
  include("header.inc.php");

$mailto = "futzi@ismafuto.de";
  $subject = "Seminaranmeldung";
  $fmtResponse= implode("", file("../seiten/antwort.php"));

$text = "Vorname = $vorname\nName = $name\nStrasse = $strasse\nHaus-Nr = $nummer\n";
  $text .="PLZ = $plz\nOrt = $ort\n\nTelefon = $telefon\nFax = $fax\n\nMail = $mail\n\n";
  $text .="Wunschtermin = $wunschtermin\n\nAnmerkung = \n$kommentar";

foreach($_POST as $key=> $val) {
  $fmtResponse= str_replace("<$key>", $val, $fmtResponse);
  }
  if ($_POST["access"] == "koehli") {
     mail($mailto, $subject, $fmtMail, $text );
  }
echo $fmtResponse;
?>
----------------------------

Leider verliert sich beim Aufruf des Formmailer die Session und die mitgelieferte Variable "&varKategorie".

weis jemand wie ich die Variable bzw. die Session bis zum Aufruf der "antwort.php" Seite erhalten kann?