• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Sessions Automatisch Löschen?

Status
Für weitere Antworten geschlossen.
B

blueberry

Guest
Sessions Automatisch Löschen?

Also da ich mich nicht mit Cookies Auskenne, da ich die nie gelernt habe, und aber etwas coden will, wo man nicht 30Stunden dauer online sein kann, wollte ich mal fragen, ob man sessions auch nach einer bestimmten zeit zertören kann?

Also wie bei browsergames, das man da dann einfach wennn man zulange drinne ist rausfliegt.
 
Werbung:
Ach nochwas, habe da mal was gecodet, ein kleiner Taschenrechner wenn man das so nennen kann.
Meine Frage, ist das so gut?`Was würdet ihr anders machen?`Was ist komplett falsch`?

[php:1:e4767f2652]

<body bgcolor="black">

<font color="blue">Taschenrechner &copy; 2005 by Tobias Dosch v. 1 . 5</font>
<form action="rechner.php" method="post">
<table>
<tr>
<td><font color=blue>Zahl:</font></td>
<td><input type="text" name="Zahl1" size="20" maxlength="20" /></td>
</tr>
<tr>
<td><font color=blue>Zeichen:</font></td>
<td>
<select name="Option" size="1">
<option value="plus">+</option>
<option value="minus">-</option>
<option value="mahl">*</option>
<option value="geteilt">/</option>
</select>
</td>
</tr>
<tr>
<td><font color=blue>Zahl:</font></td>
<td><input type="text" name="Zahl2" size="20" maxlength="20" /></td>
</tr>
<tr>
<td><input type="submit" name="Rechnen" value="Rechnen" /></td>
<td align=right><input type="reset" name="Loschen" value="L&ouml;schen" /></td>
</tr>
</table>
</form>
<?PHP
if (isset($_POST['Rechnen'])) { // wenn man auf Rechnen klickt
if (empty($_POST['Zahl1']) OR empty($_POST['Zahl2'])) { // Falls ein Feld leer ist
echo "<font color=red>Du musst eine Zahl eingeben</font>";} //Fehlermeldung
else { // Falls das Feld besetzt ist
if ($_POST['Option'] =="plus") { // wemn man Plus gew&auml;hlt hat
$Ergebniss = ($_POST['Zahl1'] + $_POST['Zahl2']); // Plus rechnen
echo "<font color=red>Das ergebnis: ".$Ergebniss; } //Ergebnis von Plus
else { // Falls kein Plus eintrifft
if ($_POST['Option'] =="minus") { // wenn man Minus Ausgew&auml;hlt hat
$minus = ($_POST['Zahl1'] - $_POST['Zahl2']); // Die function Minus
echo "<font color=red>Das ergebnis: ".$minus; } // Dier ErgbenisMeldung von minus
else { // Falls kein Minus eintrifft
if ($_POST['Option'] =="mahl") { // wenn man Mahl Ausw&auml;hlt
$mahl = ($_POST['Zahl1'] * $_POST['Zahl2']); // Die function Mahl
echo "<font color=red>Das ergebnis: ".$mahl; } // Die Ausgabe vom Ergebnis ->Mahl
else { // Falls kein Mahl eintrifft
if ($_POST['Option'] =="geteilt") { //Falls man geteilt Ausw&auml;hlt
$geteilt = ($_POST['Zahl1'] / $_POST['Zahl2']); // Die function geteilt
echo "<font color=red>Das ergebnis: ".$geteilt; }}}}}}/* Die Ausgabe der Ergbnisses -> geteilt*/


?>

<form action="rechner.php" method="post">
<table>
<tr>
<td colspan="2"><font color=blue>Quadratwurzel von:</font></td>
</tr>
<tr>
<td><font color=blue>Zahl:</font></td>
<td><input type="text" name="Quadat" size="20" maxlength="40"></td>
</tr>
<tr>
<td><input type="submit" name="Quadrat" value="Los"></td>

<td align="right"><input type="reset" name="Lohsen" value="L&ouml;schen"></td>
</tr>
</table>
</form>

<?PHP
if (isset($_POST['Quadrat'])) { // wenn man auf Los Klickt
if (empty($_POST['Quadat'])) { // Falls das Feld leer ist
echo "<font color=red>Du musst eine Zahl eingeben</font>";} // Fehlermeldung
else { // Falls es besetzt ist
$Ereignis = sqrt($_POST['Quadat']); // Die function der QUadratwurzel ziehung
echo "<font color=red>Das ergebnis: ".$Ereignis; // Das Ergebnis -> Ereignis
}
}

?>

</body>
[/php:1:e4767f2652]
 
Werbung:
Werbung:
mit session destroy wird die session sofort gelöscht!!! und wenn man die daten über die url weitergibt braucht man auch keine session
 
mit [php:1:961325432f]

<a href=test2.php?<?=SID?></a>
[/php:1:961325432f]
kann man alle aktive sessionen über Get übertragen
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben