Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
cobra12
Threadersteller
Dabei seit: 03.01.2009
Ort: -
Alter: -
Geschlecht:
|
Verfasst Sa 03.01.2009 22:49
Titel Parse error: syntax error, unexpected '{' |
|
|
Hallo,
wer kann mir helfen, ich komme einfach nicht weiter und bin mit meinen Nerven am Ende:
Folgender Fehler tritt auf: Parse error: syntax error, unexpected '{' in /XXXX/XXXX/XXXX/html/XXXXX/admin/admin.php on line 1
Hier die Datei:
Code: | <?phpif(!$authenticated){
Header("Location: login.php");
}include ("inc/global.php");if ($settings[session] != "$sid") { eval("\$tpl->output(\"".$tpl->get("session")."\");"); eval("\$tpl->output(\"".$tpl->get("footer")."\");"); exit();}// overviewif ($action == "") { $result = $db->query("SELECT * FROM ".$mysql_pre."_users"); $num_users = $db->num_rows($result); $result = $db->query("SELECT * FROM ".$mysql_pre."_users WHERE statusid='0'"); $num_users0 = $db->num_rows($result); $result = $db->query("SELECT * FROM ".$mysql_pre."_users WHERE statusid='1'"); $num_users1 = $db->num_rows($result); $result = $db->query("SELECT * FROM ".$mysql_pre."_groups"); $num_groups = $db->num_rows($result); $result = $db->query("SELECT * FROM ".$mysql_pre."_products"); $num_products = $db->num_rows($result); eval("\$tpl->output(\"".$tpl->get("stats")."\");");}// usermanagerif ($action == "users") { if ($search == 1) { $query = "SELECT * FROM ".$mysql_pre."_users WHERE $_POST[s_searchtyp] LIKE '%".$_POST[s_search]."%'"; $result = $db->query($query); } else { $result = $db->query("SELECT * FROM ".$mysql_pre."_users ORDER BY userid ASC"); } while ($userdata = $db->fetch_array($result)) { if ($userdata[statusid] == 0) { $status = "<font color='red'>nich freigeschaltet</font>"; } elseif ($userdata[statusid] == 2) { $status = "<font color='red'>gesperrt</font>"; } else { $status = "<font color='green'>freigeschaltet</font>"; } $users_table.= "<tr><td><center>$userdata[userid]</center></td><td><center>$userdata[username]</center></td><td><center><a href='mailto:$userdata[email]'>$userdata[email]</a></center></td><td><center>$status</center></td><td><center><a href='admin.php?action=users_edit&uid=$userdata[userid]&sid=$sid'>bearbeiten</a> | <a href='admin.php?action=users_delete&uid=$userdata[userid]&sid=$sid'>löschen</a></center></td></tr>"; } eval("\$tpl->output(\"".$tpl->get("users/index")."\");");}// user editif ($action == "users_edit") { $result = $db->query("SELECT * FROM ".$mysql_pre."_users WHERE userid='$uid'"); $userdata = $db->fetch_array($result); if ($userdata[sex] == 1) { $sex1 = "checked"; } else { $sex2 = "checked"; } if ($userdata[adsid] == 1) { $ads1 = "checked"; } else { $ads2 = "checked"; } eval("\$tpl->output(\"".$tpl->get("users/edit")."\");");}// user checkif ($action == "users_check") { $db->query("UPDATE ".$mysql_pre."_users SET adsid='$_POST[r_ads]', statusid='$_POST[r_statusid]', sex='$_POST[r_sex]', name1='$_POST[r_name1]', name2='$_POST[r_name2]', street='$_POST[r_street]', streetnumber='$_POST[r_streetnumber]', plz='$_POST[r_plz]', city='$_POST[r_city]', country='$_POST[r_country]' WHERE userid='$uid'"); eval("\$tpl->output(\"".$tpl->get("users/check")."\");");}// delete userif ($action == "users_delete") { $db->query("DELETE FROM ".$mysql_pre."_products WHERE userid='$uid'"); $db->query("DELETE FROM ".$mysql_pre."_sessions WHERE userid='$uid'"); $db->query("DELETE FROM ".$mysql_pre."_groups WHERE userid='$uid'"); $db->query("DELETE FROM ".$mysql_pre."_users WHERE userid='$uid'"); eval("\$tpl->output(\"".$tpl->get("users/delete")."\");");}// open billif ($action == "bill_open") { $result = $db->query("SELECT * FROM ".$mysql_pre."_bill WHERE payid='0' ORDER BY billid DESC"); while ($billdata = $db->fetch_array($result)) { $pay = date("d.m.y - H:i", $billdata[billdate]); $bill_table.= "<tr><td><center>$billdata[billid]</center></td><td><center>$billdata[userid]</center></td><td><center>$pay Uhr</center></td><td><center><a href='admin.php?action=bill_check&bid=$billdata[billid]&sid=$sid'>bestätigen</a> | <a href='admin.php?action=bill_delete&bid=$billdata[billid]&sid=$sid'>löschen</a></center></td></tr>"; } eval("\$tpl->output(\"".$tpl->get("bill/index")."\");");}// pay billif ($action == "bill_pay") { $result = $db->query("SELECT * FROM ".$mysql_pre."_bill WHERE payid='1' ORDER BY billid DESC"); while ($billdata = $db->fetch_array($result)) { $pay = date("d.m.y - H:i", $billdata[billdate]); $bill_table.= "<tr><td><center>$billdata[billid]</center></td><td><center>$billdata[userid]</center></td><td><center>$pay Uhr</center></td><td><center><a href='admin.php?action=bill_delete&bid=$billdata[billid]&sid=$sid'>löschen</a></center></td></tr>"; } eval("\$tpl->output(\"".$tpl->get("bill/pay")."\");");}// bill checkif ($action == "bill_check") { $result = $db->query("SELECT * FROM ".$mysql_pre."_bill WHERE billid='$bid'"); $userdata = $db->fetch_array($result); $db->query("UPDATE ".$mysql_pre."_bill SET payid='1' WHERE billid='$bid'"); $db->query("UPDATE ".$mysql_pre."_users SET adsid='1' WHERE userid='$userdata[userid]'"); eval("\$tpl->output(\"".$tpl->get("bill/check")."\");");}// bill deleteif ($action == "bill_delete") { $db->query("DELETE FROM ".$mysql_pre."_bill WHERE billid='$bid'"); eval("\$tpl->output(\"".$tpl->get("bill/delete")."\");");}// settingsif ($action == "settings") { eval("\$tpl->output(\"".$tpl->get("settings/index")."\");");}// check settingsif ($action == "settings_check") { $db->query("UPDATE ".$mysql_pre."_settings SET username='$_POST[s_user]', password='$_POST[s_pass]', ads='$_POST[s_ads]', price='$_POST[s_price]', bank='$_POST[s_bank]'"); eval("\$tpl->output(\"".$tpl->get("settings/ok")."\");");}// newsletterif ($action == "newsletter") { eval("\$tpl->output(\"".$tpl->get("newsletter/index")."\");");}// send newsletterif ($action == "newsletter_send") { $result = $db->query("SELECT * FROM ".$mysql_pre."_users"); while ($newsletterdata = $db->fetch_array($result)) { mail("$newsletterdata[email1]", "Newsletter", "$_POST[n_message]", "From: $from_email"); } eval("\$tpl->output(\"".$tpl->get("newsletter/ok")."\");");}// logoutif ($action == "logout") { $rand1 = rand(100000, 500000); $rand2 = rand(500001, 999999); $sid = $rand1; $sid.= time(); $sid.= $rand2; $db->query("UPDATE ".$mysql_pre."_settings SET session='$sid'"); eval("\$tpl->output(\"".$tpl->get("logout")."\");");}eval("\$tpl->output(\"".$tpl->get("footer")."\");");?> |
Ich weiß echt nicht wo der Fehler sein soll, Wer kann mir bitte weiterhelfen !!!
Wie gesagt für Eure Hilfe wäre ich wirklich dankbar, ich bin am Verzweifelen !!!
[Edit: bbcodes geändert, muss ja nicht alles fett sein... m]
Zuletzt bearbeitet von m am Sa 03.01.2009 23:28, insgesamt 1-mal bearbeitet
|
|
|
|
|
stsy2k
Dabei seit: 30.01.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Sa 03.01.2009 23:03
Titel
|
|
|
Bitte Code-Tags verwenden.
|
|
|
|
|
Anzeige
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Sa 03.01.2009 23:28
Titel
|
|
|
stsy2k hat geschrieben: | Bitte Code-Tags verwenden. |
Habe ich mal übernommen, macht es aber nicht besser. Außerdem ist das ein Fall den man auch selbst lösen können sollte...
|
|
|
|
|
cobra12
Threadersteller
Dabei seit: 03.01.2009
Ort: -
Alter: -
Geschlecht:
|
Verfasst So 04.01.2009 00:28
Titel
|
|
|
Hallo,
wenn ich das Problem lösen könnte hätte ich nicht nach Hilfe gefragt. wo liegt denn der Fehler? Wer kann mir mal auf die Sprünge helfen !!!
|
|
|
|
|
stsy2k
Dabei seit: 30.01.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst So 04.01.2009 00:35
Titel
|
|
|
stsy2k hat geschrieben: | Bitte Code-Tags verwenden. |
Dein Code ist nicht lesbar. Die nachträglich hinzugefügten Tags machen es leider nicht besser. Es kann sein, dass man den Fehler dort sehen kann (nach
muss ein Umbruch sein), aber es kann auch sein, dass der Code völlig verkrüppelt angezeigt wird. Also poste deinen Code noch einmal.
|
|
|
|
|
cobra12
Threadersteller
Dabei seit: 03.01.2009
Ort: -
Alter: -
Geschlecht:
|
Verfasst So 04.01.2009 01:09
Titel
|
|
|
hier nochmal der code:
Code: | <?phpif(!$authenticated){
Header("Location: login.php");
}include ("inc/global.php");if ($settings[session] != "$sid") { eval("\$tpl->output(\"".$tpl->get("session")."\");"); eval("\$tpl->output(\"".$tpl->get("footer")."\");"); exit();}// overviewif ($action == "") { $result = $db->query("SELECT * FROM ".$mysql_pre."_users"); $num_users = $db->num_rows($result); $result = $db->query("SELECT * FROM ".$mysql_pre."_users WHERE statusid='0'"); $num_users0 = $db->num_rows($result); $result = $db->query("SELECT * FROM ".$mysql_pre."_users WHERE statusid='1'"); $num_users1 = $db->num_rows($result); $result = $db->query("SELECT * FROM ".$mysql_pre."_groups"); $num_groups = $db->num_rows($result); $result = $db->query("SELECT * FROM ".$mysql_pre."_products"); $num_products = $db->num_rows($result); eval("\$tpl->output(\"".$tpl->get("stats")."\");");}// usermanagerif ($action == "users") { if ($search == 1) { $query = "SELECT * FROM ".$mysql_pre."_users WHERE $_POST[s_searchtyp] LIKE '%".$_POST[s_search]."%'"; $result = $db->query($query); } else { $result = $db->query("SELECT * FROM ".$mysql_pre."_users ORDER BY userid ASC"); } while ($userdata = $db->fetch_array($result)) { if ($userdata[statusid] == 0) { $status = "<font color='red'>nich freigeschaltet</font>"; } elseif ($userdata[statusid] == 2) { $status = "<font color='red'>gesperrt</font>"; } else { $status = "<font color='green'>freigeschaltet</font>"; } $users_table.= "<tr><td><center>$userdata[userid]</center></td><td><center>$userdata[username]</center></td><td><center><a href='mailto:$userdata[email]'>$userdata[email]</a></center></td><td><center>$status</center></td><td><center><a href='admin.php?action=users_edit&uid=$userdata[userid]&sid=$sid'>bearbeiten</a> | <a href='admin.php?action=users_delete&uid=$userdata[userid]&sid=$sid'>löschen</a></center></td></tr>"; } eval("\$tpl->output(\"".$tpl->get("users/index")."\");");}// user editif ($action == "users_edit") { $result = $db->query("SELECT * FROM ".$mysql_pre."_users WHERE userid='$uid'"); $userdata = $db->fetch_array($result); if ($userdata[sex] == 1) { $sex1 = "checked"; } else { $sex2 = "checked"; } if ($userdata[adsid] == 1) { $ads1 = "checked"; } else { $ads2 = "checked"; } eval("\$tpl->output(\"".$tpl->get("users/edit")."\");");}// user checkif ($action == "users_check") { $db->query("UPDATE ".$mysql_pre."_users SET adsid='$_POST[r_ads]', statusid='$_POST[r_statusid]', sex='$_POST[r_sex]', name1='$_POST[r_name1]', name2='$_POST[r_name2]', street='$_POST[r_street]', streetnumber='$_POST[r_streetnumber]', plz='$_POST[r_plz]', city='$_POST[r_city]', country='$_POST[r_country]' WHERE userid='$uid'"); eval("\$tpl->output(\"".$tpl->get("users/check")."\");");}// delete userif ($action == "users_delete") { $db->query("DELETE FROM ".$mysql_pre."_products WHERE userid='$uid'"); $db->query("DELETE FROM ".$mysql_pre."_sessions WHERE userid='$uid'"); $db->query("DELETE FROM ".$mysql_pre."_groups WHERE userid='$uid'"); $db->query("DELETE FROM ".$mysql_pre."_users WHERE userid='$uid'"); eval("\$tpl->output(\"".$tpl->get("users/delete")."\");");}// open billif ($action == "bill_open") { $result = $db->query("SELECT * FROM ".$mysql_pre."_bill WHERE payid='0' ORDER BY billid DESC"); while ($billdata = $db->fetch_array($result)) { $pay = date("d.m.y - H:i", $billdata[billdate]); $bill_table.= "<tr><td><center>$billdata[billid]</center></td><td><center>$billdata[userid]</center></td><td><center>$pay Uhr</center></td><td><center><a href='admin.php?action=bill_check&bid=$billdata[billid]&sid=$sid'>bestätigen</a> | <a href='admin.php?action=bill_delete&bid=$billdata[billid]&sid=$sid'>löschen</a></center></td></tr>"; } eval("\$tpl->output(\"".$tpl->get("bill/index")."\");");}// pay billif ($action == "bill_pay") { $result = $db->query("SELECT * FROM ".$mysql_pre."_bill WHERE payid='1' ORDER BY billid DESC"); while ($billdata = $db->fetch_array($result)) { $pay = date("d.m.y - H:i", $billdata[billdate]); $bill_table.= "<tr><td><center>$billdata[billid]</center></td><td><center>$billdata[userid]</center></td><td><center>$pay Uhr</center></td><td><center><a href='admin.php?action=bill_delete&bid=$billdata[billid]&sid=$sid'>löschen</a></center></td></tr>"; } eval("\$tpl->output(\"".$tpl->get("bill/pay")."\");");}// bill checkif ($action == "bill_check") { $result = $db->query("SELECT * FROM ".$mysql_pre."_bill WHERE billid='$bid'"); $userdata = $db->fetch_array($result); $db->query("UPDATE ".$mysql_pre."_bill SET payid='1' WHERE billid='$bid'"); $db->query("UPDATE ".$mysql_pre."_users SET adsid='1' WHERE userid='$userdata[userid]'"); eval("\$tpl->output(\"".$tpl->get("bill/check")."\");");}// bill deleteif ($action == "bill_delete") { $db->query("DELETE FROM ".$mysql_pre."_bill WHERE billid='$bid'"); eval("\$tpl->output(\"".$tpl->get("bill/delete")."\");");}// settingsif ($action == "settings") { eval("\$tpl->output(\"".$tpl->get("settings/index")."\");");}// check settingsif ($action == "settings_check") { $db->query("UPDATE ".$mysql_pre."_settings SET username='$_POST[s_user]', password='$_POST[s_pass]', ads='$_POST[s_ads]', price='$_POST[s_price]', bank='$_POST[s_bank]'"); eval("\$tpl->output(\"".$tpl->get("settings/ok")."\");");}// newsletterif ($action == "newsletter") { eval("\$tpl->output(\"".$tpl->get("newsletter/index")."\");");}// send newsletterif ($action == "newsletter_send") { $result = $db->query("SELECT * FROM ".$mysql_pre."_users"); while ($newsletterdata = $db->fetch_array($result)) { mail("$newsletterdata[email1]", "Newsletter", "$_POST[n_message]", "From: $from_email"); } eval("\$tpl->output(\"".$tpl->get("newsletter/ok")."\");");}// logoutif ($action == "logout") { $rand1 = rand(100000, 500000); $rand2 = rand(500001, 999999); $sid = $rand1; $sid.= time(); $sid.= $rand2; $db->query("UPDATE ".$mysql_pre."_settings SET session='$sid'"); eval("\$tpl->output(\"".$tpl->get("logout")."\");");}eval("\$tpl->output(\"".$tpl->get("footer")."\");");?> |
edit by Smooth-Graphics: CODE Tags nochmal rumgefügt.
Zuletzt bearbeitet von Smooth-Graphics am So 04.01.2009 03:27, insgesamt 1-mal bearbeitet
|
|
|
|
|
stsy2k
Dabei seit: 30.01.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst So 04.01.2009 02:04
Titel
|
|
|
cobra12 hat geschrieben: | hier nochmal der code:
blablub |
stsy2k hat geschrieben: | Bitte Code-Tags verwenden. |
|
|
|
|
|
Smooth-Graphics
Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht:
|
Verfasst So 04.01.2009 03:26
Titel
|
|
|
Nehm dir stsy2k's Rat zu herzen, bitte.
Und mehr als sagen, dass hinter <?php ein Leerzeichen stehen muss und du selber ruhig dich ein bisschen mit dem Script beschäftigen könntest, macht hier keiner.
ach, das Script ist irgendwie schon in der ersten Zeile nicht sehr toll geschrieben
|
|
|
|
|
|
|
|
Ähnliche Themen |
Parse error: syntax error, unexpected '>' [solved]
Parse error: syntax error, unexpected '<' in /homepages/23/
Parse error: parse error, unexpected...
: syntax error, unexpected '<' in
Parse error:
Parse error - in php
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|