Niels Andersen <niels-usenet@myplace.dk> wrote in
news:1563465.3J43dX49CS@home.myplace.dk
>> Parse error: parse error, unexpected $end...
>> Linien angives til den allersidste linie i scriptet.
>
> Ja, det er desværre ikke den helt store hjælp. :)
Nej hvis bare den kunne give den korrekte linie hvor fejlen reelt er
- men det kan selvfølgelig være svært når den ikke kender den...
> Men det betyder at der et eller andet sted bliver started noget,
> som ikke afsluttes igen.
Så meget gættede jeg mig også til - men jeg synes scriptet opførte
sig underligt...
Det ser ca. sådan her ud.
$admin_list = explode(",", $admin_users);
if(!in_array($_COOKIE["username"], $admin_list)){
header("HTTP/1.0 302 Moved Permantly");
header("Location:
http://HTTP/");
exit;
}
if(!@$_POST["confirm"]){
?>
<html - slettet>
<?php
} else if($_POST["confirm"] == "delete"){
$user_list = file("$non_public_path/user_data");
foreach($user_list as $user_check){
if(!ereg("^$_POST[user]::", $user_check)){
$users_to_keep .= $user_check;
} else {
$users_to_keep .= $usercheck;
}
}
// clean new_user_data
$users_to_keep = trim($users_to_keep);
// Write new user data to file
$fp = @fopen("$non_public_path/user_data", "w");
if(@fwrite($fp, $users_to_keep)){echo "Bruger er slettet";}
else {echo "Brugerdata ikke opdateret - kunne ikke skrive til
filen - $non_public_path/user_data";}
}
?>
Hvis jeg fjerner else if sætningen (og ikke andet) virker det men
selvfølgelig ikke efter hensigten...
Hvis nogen kan spotte en fejl vil jeg blive glad :)
--
..: Henrik Stidsen - HS235.dk ::...
http://hs235.dk/cracks -
http://susie.dk/
http://hs235.dk/billeder :=)