g
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
administration
ahnung
anweisung
auftreten
beitrag
break
eingabe
error
fehler
fehlermeldung
inhalt
insert
klammern
letzte
panel
result
set
setting
versuchen
zeile
-
und zwa hab ich ma was selber geproggt.Des is f?r en War Panel ne Settings Seite, aber sie will nich recht funzen.Weil st?ndig neue Probs auftreten und Kein Ahnung habe,wie ich diese zu korrigieren habe.
Hier ist mal der Inhalt meines Scriptes:
require_once "../../../maincore.php"; require_once "../../../subheader.php"; require_once "../../../side_left.php"; if (file_exists(INFUSIONS."war_panel/locale/".$settings['locale'].".php")) { include INFUSIONS."war_panel/locale/".$settings['locale'].".php"; } else { include INFUSIONS."war_panel/locale/German.php"; } $result = dbquery("SELECT * FROM ".$db_prefix."user_groups where group_description = 'pwar'"); $data = dbarray($result); $x=$data['group_id']; if (!preg_match("(^\.{$x}$|\.{$x}\.|\.{$x}$)", $userdata['user_groups'])){ fallback("../../index.php"); } opentable($locale['PWAR_146']); echo "<div align='center'><b><a href='?funk=new'>".$locale['PWAR_087']."</a></b> || <b><a href='admin_settings.php'>".$locale['PWAR_147']."</a></b><br><br></div>"; echo "<div align='center'><table width='75%' border='0' cellspacing='1' cellpadding='1' class='tbl-border'>"; echo"<tr class='tbl2'> <td colspan='2'> <div align='center'> <b>".$locale['PWAR_153']."</b></div> </td>"; if ($clanname!=='') { echo"<tr class='tbl1'> <td width='110'>".$locale['PWAR_154']."</td> <td><a href='$gegnerhp' target='_blank'>$homeclanname</a></td> </tr>"; } if ($clanname=='') { echo"<tr class='tbl1'> <td width='110'>".$locale['PWAR_154']."</td> <td>Kein Name angegeben! <a href='admin_settings.php?settings=new'>Eingabe</a></td> </tr>"; } if ($clantag!=='') { echo"<tr class='tbl1'> <td width='110'>".$locale['PWAR_155']."</td> <td>$homeclantag</td> </tr>"; if ($clantag=='') { echo"<tr class='tbl1'> <td width='110'>".$locale['PWAR_155']."</td> <td>Kein Clantag angegeben! <a href='admin_settings.php?settings=new'>Eingabe</a></td> </tr>"; echo "</div></table>"; echo "<div align='center'><table width='75%' border='0' cellspacing='1' cellpadding='1' class='tbl-border'>"; echo"<tr class='tbl1'> <td width='110'><a href='?settings=edit' target='_blank'>Bearbeiten</a></td> </tr>"; echo "</div></table>"; closetable(); switch($_GET['settings']){ case 'new': opentable($locale['PWAR_147']); echo" <form action='admin_settings.php' method='post'> <div align='center'> <table border='0' cellspacing='2' cellpadding='0'> <tr> <td>".$locale['PWAR_100']."</td> <td><input type='text' name='homeclanname' size='24' class='textbox'></td> </tr> <tr> <td>".$locale['PWAR_101']."</td> <td><input type='text' name='homeclantag' size='24' class='textbox'></td> </tr> </table> <input type='hidden' name='settings' value='savesettings'> <input type='submit' class='button' value='".$locale['PWAR_156']."'> </div> </form>"; closetable(); break; case 'edit': opentable($locale['PWAR_086']); echo" <form action='admin_war.php' method='post'> <div align='center'> <table border='0' cellspacing='2' cellpadding='0'> <tr> <td>".$locale['PWAR_100']."</td> <td><input type='text' name='homeclanname' value='".$ehomeclanname."' size='24' class='textbox'></td> </tr> <tr> <td>".$locale['PWAR_101']."</td> <td><input type='text' name='homeclantag' value='".$ehomeclantag."' size='24' class='textbox'></td> </tr> </table>"; echo"<input type='hidden' name='settings' value='updatesettings'> <input type='submit' class='button' value='".$locale['PWAR_156']."'> </div> </form>"; closetable(); break; case 'savesettings': opentable($locale['PWAR_148']); $result = dbquery("INSERT INTO ".$db_prefix."war_settings VALUES('$homeclanname', '$homeclantag' )"); echo "<center>".$locale['PWAR_149']."<br><br><a href='admin_settings.php'>".$locale['PWAR_150']."</a></center>"; closetable(); break; case 'updatesettings': opentable($locale['PWAR_151']); $result = dbquery("UPDATE ".$db_prefix."war_settings SET homeclanname = '$homeclanname',homeclantag='".$homeclantag."'); echo "<center>".$locale['PWAR_152']."<br><br><a href='admin_settings.php'>".$locale['PWAR_150']."</a></center>"; closetable(); break; } require_once "../footer.php"; require_once "../../../side_right.php"; require_once "../../../footer.php";
Das ist der Fehler, den ich bekomme:
Parse error: parse error, unexpected '>' in /home/webpages/lima-city/xpp/html/infusions/war_panel/administration/admin_settings.php on line 121
UNd die Zeile ist die unter case 'updatesettings' :
echo "<center>".$locale['PWAR_152']."<br><br><a href='admin_settings.php'>".$locale['PWAR_150']."</a></center>";
Jmd ne Ahnung wo der Fehler liegt?
Hab auch schon probiert, diese Zeil?e einfach wegzulassen, aber da kommt dann wieder ne andre Fehlermeldung.Und zwar im Bereichrequire_once "../footer.php";
Und wenn ich alle require_once unten weglasse dann steht das was von:
in der letzten Zeile.Und zwarunexpected $
?> aber das ist kein $
Wo ist der Fehler?
MFG BlackLighT -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
versuch doch mal den absoluten Pfad angeben anstatt das hier ../
-
Es fehlt die schliessende, geschwungene Klammer bei zwei if-Anweisungen:
N?mlich hier:
if ($clantag!=='') { echo"<tr class='tbl1'> <td width='110'>".$locale['PWAR_155']."</td> <td>$homeclantag</td> </tr>"; // .. die erste fehlende Klammer } if ($clantag=='') { echo"<tr class='tbl1'> <td width='110'>".$locale['PWAR_155']."</td> <td>Kein Clantag angegeben! <a href='admin_settings.php?settings=new'>Eingabe</a></td> </tr>"; // ... und hier die zweite }
Beitrag ge?ndert am 26.03.2006 21:07 von compactdisc -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage