Hallo talur.
if($HTTP_POST_VARS[pw] == "ersti")
In dieser Zeile befinden sich drei Makel:
-
Die alten $HTTP_*_VARS sollten heutzutage nicht mehr verwendet werden. An ihre Stelle sind schon seit langem die Superglobalen getreten.
-
Du verwendest hier eine undefinierte Konstante namens „pw“. Was hieran falsch ist, wird im Handbuch erklärt.
-
Du greifst auf den Schlüssel „pw“ im $_POST-Array zu, ohne vorher zu überprüfen, ob dieser überhaupt gesetzt wurde.
<a href="AuswahlderExamensfragen.pdf">AuswahlderExamensfragen.pdf</a><br>
<a href="Examen_Fruehjahr_2005.rar">Examen_Fruehjahr_2005.rar</a><br>
<a href="Examen_Herbst_2005.rar">Examen_Herbst_2005.rar</a><br>
<a href="Examen_Fruehjahr_2006.rar">Examen_Fruehjahr_2006.rar</a><br>
<a href="Examen_Herbst_2006.rar">Examen_Herbst_2006.rar</a><br>
<a href="GK_Fragen_Lösungen_Bilder_usw.rar">GK_Fragen_Lösungen_Bilder_usw.rar</a><br>
<a href="histo_atlas_urban_fischer.rar">histo_atlas_urban_fischer.rar</a><br>
<a href="histo_atlas_thieme.pdf">histo_atlas_thieme.pdf</a><br>
<a href="Histo-Tutorium_Kurstag_1_Ercan.pdf">Histo-Tutorium_Kurstag_1_Ercan.pdf</a><br>
<a href="Histo-Tutorium_Kurstag_2_Ercan.pdf">Histo-Tutorium_Kurstag_1_Ercan.pdf</a><br>
Diese Ausgabe ließe sich im Übrigen durch den Einsatz eines Arrays und einer Schleife massiv verkürzen.
Einen schönen Mittwoch noch.
Gruß, Mathias
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules