Hallo Greeven,
erst mal ein paar Sachen vorweg:
1. Je aussagekräftier der Titel, desto leichter & schneller die Hilfe. Ich hab den mal ein wenig angepasst.
2. Im Deutschen verwendet man nur 1 Satzzeichen.
3. Wenn du in PHP Sessions verwenden willst, solltest du dir die passende Dokumentation dazu nochmal durchlesen, mEn. fehlen da ein paar ganz wichtige Sachen (wie z.b. der Aufruf von session_start())
Jetzt zu deinem konkreten Problem:
du verwendest ein Formular, in dem steht:
PHP-Code:
<form action="startseite.php&hf=wiserw?test=" method="post">
Nun, du sagst du möchtest POST verwenden, hängst aber Variablen in der GET Schreibweise an die URL dran. Das ist so nicht sauber. Wenn du POST verwendest, solltest du die Variablen als
HTML-Code:
<input type="hidden" name="test" value="" />
<input type="hidden" name="hf" value="wiserw" />
übergeben.
Außerdem ist die Schreibweise selbst für GET falsch. korrekt wäre:
HTML-Code:
<form action="startseite.php?hf=wiserw&test=" method="GET">
Das Fragezeichen leitet die Parameterfolge ein, der Ampersand trennt verschiedene Param/Value Paare.
Weiterhin solltest du auf deinem Webserver überprüfen ob besagte Seite auch wirklich da ist, wo du sie mittels der relativen Pfadangabe vermutest.
Gruß
tele