Tobias Kloth: Session

Beitrag lesen

Hallo ccc,

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<?
session_start();

da habe wir es ja schon:
<zitat src="http://de.php.net/session_start">
Anmerkung: Bei Verwendung Cookie-basierter Sessions müssen Sie session_start() aufrufen, bevor irgend etwas an den Browser geschickt wird.
</zitat>
ich gehe mal davon aus, dass session.use_cookies bei dir nicht auf 0 steht.
Abhilfe: setz den php-Bereich einfach vor das <!DOCTYPE...

<title><? echo $name; ?></title>

du weißt, dass du von short_open_tag=on abhängig bist?

$Seite = $HTTP_GET_VARS["Seite"];
$Hilfe = $HTTP_GET_VARS["Hilfe"];

warum nicht $_GET['...']?

$menue = "  <ul>
                <li type="square"><span class="text"><a href="".$Seite.".php">Home</a></span> </li>

tu dir einen Gefallen und verwende zum Begrenzen von Strings einfache Anführungszeichen - 1. musst du die Doppelten innerhalb des Strings nicht mehr maskieren, und 2. ist es schneller.

if(!session_is_registered("Informationen")) session_register("Informationen");

die Funktion session_register ist veraltet nimm $_SESSION['Informationen'] = $Informationen; (siehe http://de2.php.net/session_register)

(Ich weiß, der Code ist nicht chick,

"nicht chick" ist noch vornehm ausgedrückt :-) *scnr*

aber er funzt *fast*)

er funktioniert höchstens (fast) - furzen wird er hoffentlich nicht :-) *scnr*

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|