Hallo!
Also der Fehler ist nun wirklich offensichtlich! Kannst Du überheupt kein PHP? Dann würde ich doch mal dringend anraten das Manual zu lesen, wenigstens einige grundlegende Kapitel, wie http://www.php.net/manual/de/language.basic-syntax.instruction-separation.php
<?php
$pruef = 0;
$user = $_GET["benutzername"];
$pw = $_GET["passwort"];
$fcontents = file ('mitglieder.txt');
while (list ($key, $value) = each ($fcontents)) {
$array = explode("$$$", $value);
$user1 = trim($array[0]);
$pw1 = trim($array[1]);
if($user == $user1 && $pw == $pw1)
$pruef = 1;
array_splice ($array, 0);
}
if($pruef == 1)
include("abl_insider.html")
^^^^^^^^^^^^^^^^^^^^^^^^^^^
das ist eien Anweisung, was könnte da fehlen? Woher weiß PHP das die Anweisung hier endet?
else
include("abl_mitgliederlogin_fehl.html")
?>
jetzt zeigt er den fehler in der else-zeile
PHP gibt doch normalerweise klare Fehlermeldungen aus, daher wäre es sehr nett wenn man zum Code auch die genaue Fehlermeldung bekäme!
In diesem Fall tritt ein Fehler beim Parsen auf, genauer bei else, da die verhergehende Anweisung nicht korrekt abgetrennt wurde, so weiß PHP nicht das diese schon zu ende ist und erwartet irgendwas, aber nicht else.
Grüße
Andreas