atlantyz
Erfahrenes Mitglied
Hallo zusammen,
ich habe letzte Woche meinen Webserver auf Ubuntu 14.04 geupdatet und in dem Zuge natürlich auch den Apache auf Version 2.4.7 und PHP auf Version 5.5.9 geupdatet.
Nun läuft auf meinem Webserver aber mein selbst geschriebenes Admin- Interface nicht mehr, ich bekomme immer die Meldung: Syntax Error - Unexpected End of File. Bis vor dem Update lief alles noch, ich finde auch einfach keinen Fehler.
Kann jemand von euch einmal drüber schauen und gucken, ob irgendwas fehlt? Eine Klammer, ein Semikolon, irgendwas?
Was mich wundert: der Apache war ja schon immer zickig, wenn man was vergessen hat, daher wundert es mich, dass das Skript erst seit dem Update nicht mehr läuft.
ich habe letzte Woche meinen Webserver auf Ubuntu 14.04 geupdatet und in dem Zuge natürlich auch den Apache auf Version 2.4.7 und PHP auf Version 5.5.9 geupdatet.
Nun läuft auf meinem Webserver aber mein selbst geschriebenes Admin- Interface nicht mehr, ich bekomme immer die Meldung: Syntax Error - Unexpected End of File. Bis vor dem Update lief alles noch, ich finde auch einfach keinen Fehler.
Kann jemand von euch einmal drüber schauen und gucken, ob irgendwas fehlt? Eine Klammer, ein Semikolon, irgendwas?
Was mich wundert: der Apache war ja schon immer zickig, wenn man was vergessen hat, daher wundert es mich, dass das Skript erst seit dem Update nicht mehr läuft.
PHP:
<?php
session_start();
include_once "../global/funktionen.php";
if (isset($_POST["login"])) {
db_connect();
$sqlab = sprintf("select * from bearbeiter where name = '" . $_POST["ben"] . "' and passwort = '" . sha1($_POST["pass"]) . "'",
mysql_real_escape_string($_POST["pass"]),
mysql_real_escape_string($_POST["ben"]));
$res=@mysql_query($sqlab); // Fehlermeldungen mit @ unterdrücken
$num=@mysql_num_rows($res); // keine Übereinstimmung von Anmeldeinfo und Daten darf keinen SQL Fehler ausgeben
//echo $sqlab;
if ($num !=0) {
$_SESSION["id"] = mysql_result($res,0,"id");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Teamspeak3-4you.de Adminbereich</title>
<meta name="author" content="Joanne Schloss, Copyright JS-Webdesign.de">
<meta name="keywords" content="Teamspeak3, Teamspeak 3, Teamspeak 3 mieten">
<meta name="robots" content="all">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href = "../global/ts.css" />
<link rel="stylesheet" type="text/css" href = "../global/formulare.css" />
<link rel="stylesheet" type="text/css" href = "./global/button.css" />
<link href='http://fonts.googleapis.com/css?family=Karla' rel='stylesheet' type='text/css'>
<script type="text/javascript" src = "../global/js/lib.js"></script>
</head>
<body>
<div id = "wrapper">
<div id = "main">
<div class = "schrift">
<div id = "header">
<img src = "../global/gfx/header.png">
</div>
<div id = "status">
<div id = "info">
Willkommen im Admin- Bereich!
</div>
<div id = "button">
<input type = "button" class = "btnlogout" value = "Logout" onclick = "location.href='logout.php'">
</div>
</div>
<div id = "navi">
<ul>
<li id ="active">Übersicht</li>
<li><a href = "bestellung.php?status=1" target = "webcontent" onclick = "link('navi_laden.php?navi=offen', 'navi');">Neue</a></li>
<li><a href = "bestellung.php?status=5" target = "webcontent" onclick = "link('navi_laden.php?navi=aenderung', 'navi');">Änderungen</a></li>
<li><a href = "bestellung.php?status=2" target = "webcontent" onclick = "link('navi_laden.php?navi=aktiv', 'navi');">Aktive</a></li>
<li><a href = "bestellung.php?status=3" target = "webcontent" onclick = "link('navi_laden.php?navi=storniert', 'navi');">Storniert</a></li>
<li><a href = "bestellung.php?status=4" target = "webcontent" onclick = "link('navi_laden.php?navi=eis', 'navi');">Auf Eis</a></li>
<li><a href = "kunden.php" target = "webcontent" onclick = "link('navi_laden.php?navi=kunde', 'navi');">Kunden</a></li>
</ul>
</div>
<div id = "content">
<iFrame name = "webcontent" src = "uebersicht_bestellungen.php" width = "100%" height = "400px" frameborder = "0">
</iFrame>
</div>
<div id ="footer">
<p>© by JS-Webdesign 2012</p>
</div>
</div>
</div>
<div id ="lightbox" class = "schrift">
</div>
</div>
</body>
</html>
<?}
else { echo "Du kommst hier nicht rein"; }} else { ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Teamspeak3-4you.de Adminbereich</title>
<meta name="author" content="Joanne Schloss, Copyright JS-Webdesign.de">
<meta name="keywords" content="Teamspeak3, Teamspeak 3, Teamspeak 3 mieten">
<meta name="robots" content="all">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href = "../global/ts.css" />
<link rel="stylesheet" type="text/css" href = "../global/formulare.css" />
<link href='http://fonts.googleapis.com/css?family=Karla' rel='stylesheet' type='text/css'>
<script type="text/javascript" src = "../global/js/lib.js"></script>
</head>
<body onload="self.focus();document.login.ben.focus()" >
<div id = "main">
<form name = 'login' action="index.php" method= "post">
<fieldset id = "login_form">
<legend>Loginseite Teamspeak3-4you.de</legend>
<ul>
<li>
<label for="benname">Benutzer</label>
<input name="ben">
</li>
<li>
<label for="password">Passwort</label>
<input type="password" name="pass">
</li>
<li>
<input type="submit" name="login" value="Einloggen" class = "btnSend">
<input type ="button" name = "cancel" value="Abbrechen" class = "btnCancel" onclick = "location.href='../index.php'">
</li>
</ul>
</fieldset>
</form>
</div>
</body>
</html>
<?}?>