Hi folks,
welche Umstände kann man festmachen, wenn man den Wert einer Session verliert?
Ich kann problemlos Werte über 4 Scripts behalten - im 5. ist sie verschwunden.
Demnach verliere ich sie bei der Übergabe vom 4. - auf das 5.Script. Bei der Fehlerausgabe erscheint plötzlich: "Undefined index: varianteBoden "
Ich kann aber keinen Fehler entdecken, vielleicht seid Ihr so gut und schaut den Quellcode mal an.
Script 4:
Vielen Dank
welche Umstände kann man festmachen, wenn man den Wert einer Session verliert?
Ich kann problemlos Werte über 4 Scripts behalten - im 5. ist sie verschwunden.
Demnach verliere ich sie bei der Übergabe vom 4. - auf das 5.Script. Bei der Fehlerausgabe erscheint plötzlich: "Undefined index: varianteBoden "
Ich kann aber keinen Fehler entdecken, vielleicht seid Ihr so gut und schaut den Quellcode mal an.
Script 4:
PHP:
<?PHP
session_start();
// includes
include'../../include/functions.php';
// Übergebene Variablen in Session speichern
$_SESSION['yBoden'] = $_POST['yBoden'];
$_SESSION['yLiSeite'] = $_POST['yLiSeite'];
$_SESSION['yOben'] = $_POST['yOben'];
$_SESSION['yReSeite'] = $_POST['yReSeite'];
// Ausgabe der Session
echo $_SESSION['varianteBoden']." varianteBoden<br />";
echo $_SESSION['profilBoden']." profilBoden<br />";
echo $_SESSION['varianteLiSeite']." varianteLiSeite<br />";
echo $_SESSION['profilLiSeite']." profilLiSeite<br />";
echo $_SESSION['xLiSeite']." xLiSeite<br />";
echo $_SESSION['varianteOben']." varianteOben<br />";
echo $_SESSION['profilOben']." profilOben<br />";
echo $_SESSION['xOben']." xOben<br />";
echo $_SESSION['varianteReSeite']." varianteReSeite<br />";
echo $_SESSION['profilReSeite']." profilReSeite<br />";
echo $_SESSION['xReSeite']." xReSeite<br />";
?>
<html>
<head>
</head>
<body>
<body bgcolor="#66839d">
<?php
if((($_SESSION['profilBoden'] == 20) && ($_SESSION['yBoden'] > 20))||(($_SESSION['profilLiSeite'] == 20) && ($_SESSION['yLiSeite'] > 20))||(($_SESSION['profilOben'] == 20) && ($_SESSION['yOben'] > 20))||(($_SESSION['profilReSeite'] == 20) && ($_SESSION['yReSeite'] > 20))){
echo '<table width="500" height="300" align="center" cellpadding="0" cellspacing="0" bgcolor="#F4E3D3" valign="middle">'.
'<tr><td align="center" bgcolor="#F4E3D3">'.
'<font color="red"><b>Der Einstand der Schiene in die Wand, übersteigt die Schenkellänge</b></font>'.
'<br /><a href="./profil_1.php">zurück</a>'.
'</td></tr></table>';
}
else{
?>
<table width="500" height="50" align="center" cellpadding="0" cellspacing="0" bgcolor="#F4E3D3">
<td>
<td align="center" valign="bottom">
<font size="4"><b>Anlagentyp 2</b></font>
<hr />
</td>
</tr>
</table>
<!-- Anlagen Bild -->
<table width="500" align="center" cellpadding="0" cellspacing="0" bgcolor="#F4E3D3" border="0">
<tr>
<td>
<?php htmlTableZeigeAnlagen_1('Anlagentyp2','../../images/gif/anlage_2.gif','','','../../infoZeich/info_1.php','../../infoZeich/zeich_1.php',''); ?>
</td></tr></table>
<table width="500" height="" align="center"bgcolor="#F4E3D3">
<tr><form action="eingabe_2_2.php" method="POST">
<td>
<hr />
<br />
<input text="30" name="mlb" value="<? echo $_SESSION['mlb']; ?>"> Mauerlichte Breite (min: 1400 / max.: 3300)<br />
<input text="30" name="mlh" value="<? echo $_SESSION['mlh']; ?>"> Mauerlichte Höhe (min.: 2200 / max.: 3000)<br /><br />
Die <b>Maximale Durchgangsbreite</b> wird <b>automatisch</b> berechnet<br /><br />
Die <b>Maximale Durchgangshöhe</b> wird <b>automatisch</b> berechnet<br /><br />
<select name="gdt">
<option selected value="10">Glasstärke 10 mm</option>
<option value="12">Glasstärke 12 mm</option></select>
<p><p><p>
<? print date('d.m.Y');?><br />
<p><center><input type="submit" value="berechnen" name="send"></form>
<input type="reset" value="Neueingabe"></center>
<p>
<?
echo '<form action="../../manet_schiebetueren.php"><center><input type="submit" value="Auswahl Anlagentyp" name="send"></center></form>';
session_destroy();
?>
</td>
</tr>
</table>
<?php } ?>
</body>
</html>
Vielen Dank
Zuletzt bearbeitet: