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?