kostenloser Webspace werbefrei: lima-city


g

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    xpp

    xpp hat kostenlosen Webspace.

    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 Bereich
    require_once "../footer.php";

    Und wenn ich alle require_once unten weglasse dann steht das was von:
    unexpected $
    in der letzten Zeile.Und zwar
    ?> aber das ist kein $
    Wo ist der Fehler?

    MFG BlackLighT
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. versuch doch mal den absoluten Pfad angeben anstatt das hier ../
  4. c*********c

    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
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!