Andreas : PHPSESSID Frage!

Beitrag lesen

Hallo!
Dank Eurer Hilfe kann ich ja jetzt Sessions nutzen:-)
Aber leider gibts noch 1 oder 2 kleine Problem!

Wenn ich mit folgendem Script eine Session starte gibts keine Probleme, die SessionID wird geschrieben...
<?PHP
session_start();
$Variable= "Wert1";
session_register("Variable");
?>
Wenn ich aber folgendes Einbaue wird gar nichts geschrieben, nur folgende Fehlermeldung, auch ohne Register, Z28 ist die wo session_start() steht:

<?
session_start();
session_register();
?>

Warning: Cannot send session cookie - headers already sent by (output started at c:\apache\htdocs\form.php:17) in c:\apache\htdocs\form.php on line 28

Warning: Cannot send session cache limiter - headers already sent (output started at c:\apache\htdocs\form.php:17) in c:\apache\htdocs\form.php on line 28

Ich will lediglich eine Session starten, und die ID nur zur Wiedererkennung in der DB speichern(Warenkorb)

Warum muß ich extra eine Variable "erfinden"????
Gruß
Andreas