Regresar a la página www.ComoCrearTuWeb.com
Resultados 1 al 12 de 12

Tema: Ayuda :Parse error: syntax error, unexpected '}

  1. #1
    Recien Llegado! Merodeador
    Fecha de Ingreso
    30 ene, 13
    Mensajes
    6
    Poder de Reputación
    0

    Ayuda :Parse error: syntax error, unexpected '}

    Buenas a todos a ver si me podeis hechar una mano con este codigo me da error de sintaxis en la linea 152 y no se como arreglarlo: Confused:
    Código:
    <?php
    	
    	//Start session
    	session_start();
    
    	error_reporting(E_STRICT);
    	include_once "include/settings.php";
    	
    	// Get Login ID
    $accid = $_SESSION['SESS_ACCOUNT_ID']; 
    // Get all char info from account ID
    	$qry1 = mysql_query ("SELECT * FROM t_characters WHERE a_user_index='$accid'");
    	
    	// Mysql Connection
    	$connect = mysql_connect($server_ip, $user, $password) or die(mysql_error());
    		mysql_select_db($database) or die(mysql_error());
    		
    ?>  
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
    "http://www.w3.org/TR/html4/loose.dtd"/>
    <html>
    <head>
    
    <title><? print $title; ?></title>
    <link href="css/style.css" rel="stylesheet" type="text/css">
    <link href="css/navbar.css" rel="stylesheet" type="text/css">
    
        
    
    		
    		
    <meta name="author" content="" />
    <meta name="robots" content="follow, index" />
    <meta name="revisit-after" content="14 days" /> 
    <meta name="description" lang="en" content="" />
    <meta name="keywords" content="" />
    
    
    </head>
    <body>
    <div id="wrapper">
    
    <a href=""><div id="logo">&nbsp;</div></a>
    
    	<div id="navbar">
    	<div class="left"></div>
    		<?php
                require('include/nav.php');
            ?>
    	<div class="right"></div>
    	</div>
    	
    	<div id="left">
    		
    		
    		
    		<div class="t">User panel</div>
    		<div class="m">
    		        <?php
                require('include/block_login.php');
            ?>
    		</div>
    		<div class="b"></div>
            
    <div class="t">Server Status</div>
    		<div class="m">
    		       <?php
                require('include/server_status.php');
            ?>
    
    </div>
    		</div>
    		<div class="b"></div>
    
    
    		
    		<div class="t">Castle Sieges</div>
    		<div class="m">
    		       <?php
                require('include/siege.php');
            ?>
    
    
    		</div>
    		<div class="b"></div>
    		
    	
            <div class="t">Vote for <? echo $title; ?>!</div>
    		<div class="m">
    		      <? echo $vote1; ?>
    <? echo $vote2; ?>
    
    
    
    		</div>
    		<div class="b"></div>
    	
    		
    		
    				</div>
    				<div class="b"></div>
    		
    	
    	<div id="right">
                <div class="anounce">
                  
    			<? echo $announcement; ?>
    		</div>
           
    
    <?
    
    $connect = mysql_connect($server_ip, $user, $password) or die(mysql_error());
    		mysql_select_db($database) or die(mysql_error());
                $ban_check = mysql_query("SELECT * FROM t_users WHERE a_portal_index = '".$_SESSION['SESS_ACCOUNT_ID']."'");
    	while($ban_check1 = mysql_fetch_array( $ban_check )) 
    	{
    		
    		//Administrators
    		if($ban_check1['a_enable'] == "2")
    		{
    			?>
             <div class="t">You are banned!</div>
    		<div class="m">
            <?
            $connect = mysql_connect($server_ip, $user, $password) or die(mysql_error());
    		mysql_select_db($database1) or die(mysql_error());
    // select record from mysql 
    $sql="SELECT * FROM t_ban WHERE a_user_index = '$accid'";
    $result=mysql_query($sql);
    
    
    while($rows=mysql_fetch_array($result)){
    	?>
    		 <font size = 2>
             Character Banned : <font color = red><? print $rows["a_name"]; ?></font><br />
             Reason Banned : <font color = red><? print $rows["a_reason"]; ?></font><br />
             Proof : <font color = red><? print $rows["a_proof"]; ?></font><br />
             End Time : <font color = red><? print $rows["a_time"]; ?></font><br />
             </font>
             <?
    }
    ?>
            </div>
    		<div class="b"></div>
                        
                        
    
    
                <?PHP
    		}
    	}
    	?> 
    <?php
    // get value of id that sent from address bar 
    $id = mysql_real_escape_string( $_GET['page'] ); 
    
    if( ctype_digit( $id ))
    {	
    $number=10;
    
    //switch the page depends on the nav.php
    switch($id){
         case 1: include "page/page_home.php"; break;
         case 2: include "page/page_register.php"; break;
    	 case 3: include "page/page_download.php"; break;
    	 case 4: include "page/page_rankings.php"; break;
    	 case 5: include "page/page_rankings1.php"; break;
    	 case 6: include "page/page_rankings2.php"; break;
    	 case 7: include "page/page_rankings3.php"; break;
    	 case 8: include "page/page_rankings4.php"; break;
    	 case 9: include "page/page_rankings5.php"; break;
    	 case 10: include "page/page_rankings6.php"; break;
    	 case 11: include "page/page_logout.php"; break;
    	 case 12: include "page/page_ban.php"; break;
    	 case 13: include "page/page_membercp.php"; break;
    	 case 14: include "page/page_donate.php"; break;
    	 case 15: include "page/page_about.php"; break;
    	 case 16: include "page/page_ban1.php"; break;
    	 case 17: include "page/admin_home.php"; break;
    	 case 18: include "page/websettings.php"; break;
    	 case 19: include "page/newscp.php"; break;
    	 case 20: include "page/set_cash.php"; break;
    	 case 21: include "page/set_cash1.php"; break;
    	 case 22: include "page/guildranks.php"; break;
    	 case 23: include "page/accountsettings.php"; break;
    	 case 24: include "page/sendcash.php"; break;
    	 case 25: include "page/loginfailed.php"; break;
    	 case 26: include "page/changeemail.php"; break;
    	 case 27: include "page/changepass.php"; break;
    	 case 28: include "page/logs.php"; break;
    	 case 29: include "page/logs1.php"; break;
    	 case 30: include "page/logs2.php"; break;
    	 
         default: include "page/page_home.php";
    
    	}
    
    }
    else
    {
     echo '<meta HTTP-EQUIV="REFRESH" content="0; url=index.php?page=1">';
    }
    	?>
    	 
         
    
    
    
        
      </div>
    
    	
    	<!--Please do not remove my credits-->
    	<div id="footer">
    	<div class="left">
    	<?php
                require('include/footer.php');
            ?>
            <div class="right">
    	
    	</div>
    
    </div>
    </body>		
    
    </script>
    </html>

  2. #2
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    02 may, 11
    Ubicación
    Santiago, Chile
    Mensajes
    2,066
    Poder de Reputación
    21
    Hola:

    ¿Cuál es la línea 152?

    El error significa que sobra un }, así que recorre el código línea a línea y busca que todos los corchetes tengan un principio ({) y un fin (}).

  3. #3
    Recien Llegado! Merodeador
    Fecha de Ingreso
    30 ene, 13
    Mensajes
    6
    Poder de Reputación
    0
    Gracias por tu respuesta pero ando un poco pez en esto :$
    te paso el trozo del codigo en el que esta el error y te lo marco a ver si tu me puedes ayudar


    Cita Iniciado por ray4632 Ver Mensaje
    Buenas a todos a ver si me podeis hechar una mano con este codigo me da error de sintaxis en la linea 152 y no se como arreglarlo: Confused:
    Código:
    <?php
    	
    	//Start session
    	session_start();
    
    	error_reporting(E_STRICT);
    	include_once "include/settings.php";
    	
    	// Get Login ID
    $accid = $_SESSION['SESS_ACCOUNT_ID']; 
    // Get all char info from account ID
    	$qry1 = mysql_query ("SELECT * FROM t_characters WHERE a_user_index='$accid'");
    	
    	// Mysql Connection
    	$connect = mysql_connect($server_ip, $user, $password) or die(mysql_error());
    		mysql_select_db($database) or die(mysql_error());
    		
    ?>  
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
    "http://www.w3.org/TR/html4/loose.dtd"/>
    <html>
    <head>
    
    <title><? print $title; ?></title>
    <link href="css/style.css" rel="stylesheet" type="text/css">
    <link href="css/navbar.css" rel="stylesheet" type="text/css">
    
        
    
    		
    		
    <meta name="author" content="" />
    <meta name="robots" content="follow, index" />
    <meta name="revisit-after" content="14 days" /> 
    <meta name="description" lang="en" content="" />
    <meta name="keywords" content="" />
    
    
    </head>
    <body>
    <div id="wrapper">
    
    <a href=""><div id="logo">*</div></a>
    
    	<div id="navbar">
    	<div class="left"></div>
    		<?php
                require('include/nav.php');
            ?>
    	<div class="right"></div>
    	</div>
    	
    	<div id="left">
    		
    		
    		
    		<div class="t">User panel</div>
    		<div class="m">
    		        <?php
                require('include/block_login.php');
            ?>
    		</div>
    		<div class="b"></div>
            
    <div class="t">Server Status</div>
    		<div class="m">
    		       <?php
                require('include/server_status.php');
            ?>
    
    </div>
    		</div>
    		<div class="b"></div>
    
    
    		
    		<div class="t">Castle Sieges</div>
    		<div class="m">
    		       <?php
                require('include/siege.php');
            ?>
    
    
    		</div>
    		<div class="b"></div>
    		
    	
            <div class="t">Vote for <? echo $title; ?>!</div>
    		<div class="m">
    		      <? echo $vote1; ?>
    <? echo $vote2; ?>
    
    
    
    		</div>
    		<div class="b"></div>
    	
    		
    		
    				</div>
    				<div class="b"></div>
    		
    	
    	<div id="right">
                <div class="anounce">
                  
    			<? echo $announcement; ?>
    		</div>
           
    
    <?
    
    $connect = mysql_connect($server_ip, $user, $password) or die(mysql_error());
    		mysql_select_db($database) or die(mysql_error());
                $ban_check = mysql_query("SELECT * FROM t_users WHERE a_portal_index = '".$_SESSION['SESS_ACCOUNT_ID']."'");
    	while($ban_check1 = mysql_fetch_array( $ban_check )) 
    	{
    		
    		//Administrators
    		if($ban_check1['a_enable'] == "2")
    		{
    			?>
             <div class="t">You are banned!</div>
    		<div class="m">
            <?
            $connect = mysql_connect($server_ip, $user, $password) or die(mysql_error());
    		mysql_select_db($database1) or die(mysql_error());
    // select record from mysql 
    $sql="SELECT * FROM t_ban WHERE a_user_index = '$accid'";
    $result=mysql_query($sql);
    
    
    while($rows=mysql_fetch_array($result)){
    	?>
    		 <font size = 2>
             Character Banned : <font color = red><? print $rows["a_name"]; ?></font><br />
             Reason Banned : <font color = red><? print $rows["a_reason"]; ?></font><br />
             Proof : <font color = red><? print $rows["a_proof"]; ?></font><br />
             End Time : <font color = red><? print $rows["a_time"]; ?></font><br />
             </font>
             <?
    }
    ?>
            </div>
    		<div class="b"></div>
                        
                        
    
    
                <?PHP
    		}
    	}---------esta es la linea 152
    	?> 
    <?php
    // get value of id that sent from address bar 
    $id = mysql_real_escape_string( $_GET['page'] ); 
    
    if( ctype_digit( $id ))
    {	
    $number=10;
    
    //switch the page depends on the nav.php
    switch($id){
         case 1: include "page/page_home.php"; break;
         case 2: include "page/page_register.php"; break;
    	 case 3: include "page/page_download.php"; break;
    	 case 4: include "page/page_rankings.php"; break;
    	 case 5: include "page/page_rankings1.php"; break;
    	 case 6: include "page/page_rankings2.php"; break;
    	 case 7: include "page/page_rankings3.php"; break;
    	 case 8: include "page/page_rankings4.php"; break;
    	 case 9: include "page/page_rankings5.php"; break;
    	 case 10: include "page/page_rankings6.php"; break;
    	 case 11: include "page/page_logout.php"; break;
    	 case 12: include "page/page_ban.php"; break;
    	 case 13: include "page/page_membercp.php"; break;
    	 case 14: include "page/page_donate.php"; break;
    	 case 15: include "page/page_about.php"; break;
    	 case 16: include "page/page_ban1.php"; break;
    	 case 17: include "page/admin_home.php"; break;
    	 case 18: include "page/websettings.php"; break;
    	 case 19: include "page/newscp.php"; break;
    	 case 20: include "page/set_cash.php"; break;
    	 case 21: include "page/set_cash1.php"; break;
    	 case 22: include "page/guildranks.php"; break;
    	 case 23: include "page/accountsettings.php"; break;
    	 case 24: include "page/sendcash.php"; break;
    	 case 25: include "page/loginfailed.php"; break;
    	 case 26: include "page/changeemail.php"; break;
    	 case 27: include "page/changepass.php"; break;
    	 case 28: include "page/logs.php"; break;
    	 case 29: include "page/logs1.php"; break;
    	 case 30: include "page/logs2.php"; break;
    	 
         default: include "page/page_home.php";
    
    	}
    
    }
    else
    {
     echo '<meta HTTP-EQUIV="REFRESH" content="0; url=index.php?page=1">';
    }
    	?>
    	 
         
    
    
    
        
      </div>
    
    	
    	<!--Please do not remove my credits-->
    	<div id="footer">
    	<div class="left">
    	<?php
                require('include/footer.php');
            ?>
            <div class="right">
    	
    	</div>
    
    </div>
    </body>		
    
    </script>
    </html>

  4. #4
    Recien Llegado! Merodeador
    Fecha de Ingreso
    30 ene, 13
    Mensajes
    6
    Poder de Reputación
    0
    Gracias por tu respuesta pero ando un poco pez en esto :$
    te paso el codigo y te marco la linea del error a ver si tu me puedes ayudar


    Cita Iniciado por ray4632 Ver Mensaje
    Buenas a todos a ver si me podeis hechar una mano con este codigo me da error de sintaxis en la linea 152 y no se como arreglarlo: Confused:
    Código:
    <?php
    	
    	//Start session
    	session_start();
    
    	error_reporting(E_STRICT);
    	include_once "include/settings.php";
    	
    	// Get Login ID
    $accid = $_SESSION['SESS_ACCOUNT_ID']; 
    // Get all char info from account ID
    	$qry1 = mysql_query ("SELECT * FROM t_characters WHERE a_user_index='$accid'");
    	
    	// Mysql Connection
    	$connect = mysql_connect($server_ip, $user, $password) or die(mysql_error());
    		mysql_select_db($database) or die(mysql_error());
    		
    ?>  
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
    "http://www.w3.org/TR/html4/loose.dtd"/>
    <html>
    <head>
    
    <title><? print $title; ?></title>
    <link href="css/style.css" rel="stylesheet" type="text/css">
    <link href="css/navbar.css" rel="stylesheet" type="text/css">
    
        
    
    		
    		
    <meta name="author" content="" />
    <meta name="robots" content="follow, index" />
    <meta name="revisit-after" content="14 days" /> 
    <meta name="description" lang="en" content="" />
    <meta name="keywords" content="" />
    
    
    </head>
    <body>
    <div id="wrapper">
    
    <a href=""><div id="logo">*</div></a>
    
    	<div id="navbar">
    	<div class="left"></div>
    		<?php
                require('include/nav.php');
            ?>
    	<div class="right"></div>
    	</div>
    	
    	<div id="left">
    		
    		
    		
    		<div class="t">User panel</div>
    		<div class="m">
    		        <?php
                require('include/block_login.php');
            ?>
    		</div>
    		<div class="b"></div>
            
    <div class="t">Server Status</div>
    		<div class="m">
    		       <?php
                require('include/server_status.php');
            ?>
    
    </div>
    		</div>
    		<div class="b"></div>
    
    
    		
    		<div class="t">Castle Sieges</div>
    		<div class="m">
    		       <?php
                require('include/siege.php');
            ?>
    
    
    		</div>
    		<div class="b"></div>
    		
    	
            <div class="t">Vote for <? echo $title; ?>!</div>
    		<div class="m">
    		      <? echo $vote1; ?>
    <? echo $vote2; ?>
    
    
    
    		</div>
    		<div class="b"></div>
    	
    		
    		
    				</div>
    				<div class="b"></div>
    		
    	
    	<div id="right">
                <div class="anounce">
                  
    			<? echo $announcement; ?>
    		</div>
           
    
    <?
    
    $connect = mysql_connect($server_ip, $user, $password) or die(mysql_error());
    		mysql_select_db($database) or die(mysql_error());
                $ban_check = mysql_query("SELECT * FROM t_users WHERE a_portal_index = '".$_SESSION['SESS_ACCOUNT_ID']."'");
    	while($ban_check1 = mysql_fetch_array( $ban_check )) 
    	{
    		
    		//Administrators
    		if($ban_check1['a_enable'] == "2")
    		{
    			?>
             <div class="t">You are banned!</div>
    		<div class="m">
            <?
            $connect = mysql_connect($server_ip, $user, $password) or die(mysql_error());
    		mysql_select_db($database1) or die(mysql_error());
    // select record from mysql 
    $sql="SELECT * FROM t_ban WHERE a_user_index = '$accid'";
    $result=mysql_query($sql);
    
    
    while($rows=mysql_fetch_array($result)){
    	?>
    		 <font size = 2>
             Character Banned : <font color = red><? print $rows["a_name"]; ?></font><br />
             Reason Banned : <font color = red><? print $rows["a_reason"]; ?></font><br />
             Proof : <font color = red><? print $rows["a_proof"]; ?></font><br />
             End Time : <font color = red><? print $rows["a_time"]; ?></font><br />
             </font>
             <?
    }
    ?>
            </div>
    		<div class="b"></div>
                        
                        
    
    
                <?PHP
    		}
    	}---------esta es la linea 152
    	?> 
    <?php
    // get value of id that sent from address bar 
    $id = mysql_real_escape_string( $_GET['page'] ); 
    
    if( ctype_digit( $id ))
    {	
    $number=10;
    
    //switch the page depends on the nav.php
    switch($id){
         case 1: include "page/page_home.php"; break;
         case 2: include "page/page_register.php"; break;
    	 case 3: include "page/page_download.php"; break;
    	 case 4: include "page/page_rankings.php"; break;
    	 case 5: include "page/page_rankings1.php"; break;
    	 case 6: include "page/page_rankings2.php"; break;
    	 case 7: include "page/page_rankings3.php"; break;
    	 case 8: include "page/page_rankings4.php"; break;
    	 case 9: include "page/page_rankings5.php"; break;
    	 case 10: include "page/page_rankings6.php"; break;
    	 case 11: include "page/page_logout.php"; break;
    	 case 12: include "page/page_ban.php"; break;
    	 case 13: include "page/page_membercp.php"; break;
    	 case 14: include "page/page_donate.php"; break;
    	 case 15: include "page/page_about.php"; break;
    	 case 16: include "page/page_ban1.php"; break;
    	 case 17: include "page/admin_home.php"; break;
    	 case 18: include "page/websettings.php"; break;
    	 case 19: include "page/newscp.php"; break;
    	 case 20: include "page/set_cash.php"; break;
    	 case 21: include "page/set_cash1.php"; break;
    	 case 22: include "page/guildranks.php"; break;
    	 case 23: include "page/accountsettings.php"; break;
    	 case 24: include "page/sendcash.php"; break;
    	 case 25: include "page/loginfailed.php"; break;
    	 case 26: include "page/changeemail.php"; break;
    	 case 27: include "page/changepass.php"; break;
    	 case 28: include "page/logs.php"; break;
    	 case 29: include "page/logs1.php"; break;
    	 case 30: include "page/logs2.php"; break;
    	 
         default: include "page/page_home.php";
    
    	}
    
    }
    else
    {
     echo '<meta HTTP-EQUIV="REFRESH" content="0; url=index.php?page=1">';
    }
    	?>
    	 
         
    
    
    
        
      </div>
    
    	
    	<!--Please do not remove my credits-->
    	<div id="footer">
    	<div class="left">
    	<?php
                require('include/footer.php');
            ?>
            <div class="right">
    	
    	</div>
    
    </div>
    </body>		
    
    </script>
    </html>

  5. #5
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    02 may, 11
    Ubicación
    Santiago, Chile
    Mensajes
    2,066
    Poder de Reputación
    21
    Teóricamente debería funcionar:

    Código PHP:
    <?php
        session_start
    ();
        
    error_reporting(E_STRICT);
        include_once 
    "include/settings.php";
        
    $accid $_SESSION['SESS_ACCOUNT_ID'];
        
    $qry1 mysql_query ("SELECT * FROM t_characters WHERE a_user_index='$accid'");
        
    $connect mysql_connect($server_ip$user$password) or die(mysql_error());
        
    mysql_select_db($database) or die(mysql_error());
    ?> 
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
    "http://www.w3.org/TR/html4/loose.dtd"/>
    <html>
        <head>
            <title><?php print $title?></title>
            <link href="css/style.css" rel="stylesheet" type="text/css">
            <link href="css/navbar.css" rel="stylesheet" type="text/css">
            <meta name="author" content="" />
            <meta name="robots" content="follow, index" />
            <meta name="revisit-after" content="14 days" /> 
            <meta name="description" lang="en" content="" />
            <meta name="keywords" content="" />
        </head>
        <body>
            <div id="wrapper">
                <a href=""><div id="logo">&nbsp;</div></a>
                <div id="navbar">
                    <div class="left"></div>
                    <?php
                
    require('include/nav.php');
            
    ?>
                    <div class="right"></div>
                </div>    
                <div id="left">
                    <div class="t">User panel</div>
                    <div class="m">
                    <?php
                  
    require('include/block_login.php');
                
    ?>
                    </div>
                    <div class="b"></div>        
                    <div class="t">Server Status</div>
                    <div class="m">
                    <?php
                  
    require('include/server_status.php');
                        
    ?>
                    </div>
                </div><!-- #left -->
                <div class="b"></div>
                <div class="t">Castle Sieges</div>
                <div class="m">
                    <?php
                        
    require('include/siege.php');
            
    ?>
                </div>
                <div class="b"></div>
                <div class="t">Vote for <? echo $title?>!</div>
                <div class="m">
                  <? echo $vote1?>
                    <? echo $vote2?>
                </div>
                <div class="b"></div>
            </div><!-- #wrapper -->
            <div class="b"></div>
            <div id="right">
            <div class="anounce">
                    <? echo $announcement?>
                </div>
                <?php
                    
    // No necesitas conectarte más de una vez con el servidor
                    /*$connect = mysql_connect($server_ip, $user, $password) or die(mysql_error());
                    mysql_select_db($database) or die(mysql_error());*/

                    
    $ban_check mysql_query("SELECT * FROM t_users WHERE a_portal_index = '$_SESSION[SESS_ACCOUNT_ID]'");
                    while(
    $ban_check1 mysql_fetch_array$ban_check )) :
                        if(
    $ban_check1['a_enable'] == "2") :
                
    ?>
                <div class="t">You are banned!</div>
                <div class="m">
          <?php
                    
    /*$connect = mysql_connect($server_ip, $user, $password) or die(mysql_error());*/
                            
    mysql_select_db($database1) or die(mysql_error());
                            
    $sql        "SELECT * FROM t_ban WHERE a_user_index = '$accid'";
                            
    $result    mysql_query($sql);
                            while(
    $rows mysql_fetch_array($result)) :
                
    ?>
                         <font size = 2>
                     Character Banned : <font color = red><? print $rows["a_name"]; ?></font><br />
                     Reason Banned : <font color = red><? print $rows["a_reason"]; ?></font><br />
                     Proof : <font color = red><? print $rows["a_proof"]; ?></font><br />
                     End Time : <font color = red><? print $rows["a_time"]; ?></font><br />
                 </font>
                <?php endwhile; ?>
          </div><!-- .m -->
            <div class="b"></div>
            <?php
                        
    endif;
                    endwhile;
                    
    // get value of id that sent from address bar 
                    
    $id mysql_real_escape_string$_GET['page'] );
                    if( 
    ctype_digit$id ) ) :    
                        
    $number 10;

                        
    //switch the page depends on the nav.php
                        
    switch($id) :
                           case 
    1: include "page/page_home.php"; break;
                           case 
    2: include "page/page_register.php"; break;
                             case 
    3: include "page/page_download.php"; break;
                             case 
    4: include "page/page_rankings.php"; break;
                             case 
    5: include "page/page_rankings1.php"; break;
                             case 
    6: include "page/page_rankings2.php"; break;
                             case 
    7: include "page/page_rankings3.php"; break;
                             case 
    8: include "page/page_rankings4.php"; break;
                             case 
    9: include "page/page_rankings5.php"; break;
                             case 
    10: include "page/page_rankings6.php"; break;
                             case 
    11: include "page/page_logout.php"; break;
                             case 
    12: include "page/page_ban.php"; break;
                             case 
    13: include "page/page_membercp.php"; break;
                             case 
    14: include "page/page_donate.php"; break;
                             case 
    15: include "page/page_about.php"; break;
                             case 
    16: include "page/page_ban1.php"; break;
                             case 
    17: include "page/admin_home.php"; break;
                             case 
    18: include "page/websettings.php"; break;
                             case 
    19: include "page/newscp.php"; break;
                             case 
    20: include "page/set_cash.php"; break;
                             case 
    21: include "page/set_cash1.php"; break;
                             case 
    22: include "page/guildranks.php"; break;
                             case 
    23: include "page/accountsettings.php"; break;
                             case 
    24: include "page/sendcash.php"; break;
                             case 
    25: include "page/loginfailed.php"; break;
                             case 
    26: include "page/changeemail.php"; break;
                             case 
    27: include "page/changepass.php"; break;
                             case 
    28: include "page/logs.php"; break;
                             case 
    29: include "page/logs1.php"; break;
                             case 
    30: include "page/logs2.php"; break;
                             default: include 
    "page/page_home.php"; break;
                        endswitch;
                    else :
                         echo 
    '<meta HTTP-EQUIV="REFRESH" content="0; url=index.php?page=1">';
                    endif;
            
    ?>
        </div>
        <!--Please do not remove my credits-->
        <div id="footer">
            <div class="left">
                <?php
              
    require('include/footer.php');
          
    ?>
            <div class="right"></div>
            </div>
        </body>
    </html>

  6. #6
    Recien Llegado! Merodeador
    Fecha de Ingreso
    30 ene, 13
    Mensajes
    6
    Poder de Reputación
    0
    pues me da error de sintaxis en la linea 152 : Confused:

  7. #7
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    02 may, 11
    Ubicación
    Santiago, Chile
    Mensajes
    2,066
    Poder de Reputación
    21
    ¿Y cómo es que te da un error en la línea 152 si tiene 151? ¿Copiaste y pegaste el código que yo puse reemplazando el otro?

  8. #8
    Recien Llegado! Merodeador
    Fecha de Ingreso
    30 ene, 13
    Mensajes
    6
    Poder de Reputación
    0
    Hola skaparate

    No habia reemplazado el codigo que me pusistes, pensaba que lo habias revisado y me decias que tenia que ir bien, ahora lo he hecho y me carga la pagina pero a medias, te paso una captura de pantalla para que lo veas:

    Nueva imagen de mapa de bits.jpg

  9. #9
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    02 may, 11
    Ubicación
    Santiago, Chile
    Mensajes
    2,066
    Poder de Reputación
    21
    Hmmmm es raro... lo revisé nuevamente y no hay nada sin cerrar (que es lo que causa el parser error...). Intenta copiando y pegando este nuevo código:

    Código PHP:
    <?php
        session_start
    ();
      
    error_reportingE_ALL );
      include_once 
    "include/settings.php";
      
    $accid $_SESSION['SESS_ACCOUNT_ID'];
      
    $qry1 mysql_query ("SELECT * FROM t_characters WHERE a_user_index='$accid'");
      
    $connect mysql_connect($server_ip$user$password) or die(mysql_error());
      
    mysql_select_db($database) or die(mysql_error());
    ?> 
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
    "http://www.w3.org/TR/html4/loose.dtd"/>
    <html>
        <head>
          <title><?php print $title?></title>
        <link href="css/style.css" rel="stylesheet" type="text/css">
        <link href="css/navbar.css" rel="stylesheet" type="text/css">
        <meta name="author" content="" />
        <meta name="robots" content="follow, index" />
        <meta name="revisit-after" content="14 days" /> 
        <meta name="description" lang="en" content="" />
        <meta name="keywords" content="" />
        <style media="screen" type="text/css">
            .red-span { font-size: 16px; }
            .red-span span { color: red; }
        </style>
      </head>
        <body>
          <div id="wrapper">
            <a href=""><div id="logo">&nbsp;</div></a>
            <div id="navbar">
              <div class="left"></div>
                <?php require('include/nav.php'); ?>
            <div class="right"></div>
          </div>
          <div id="left">
              <div class="t">User panel</div>
                <div class="m">
                  <?php require('include/block_login.php'); ?>
              </div>
              <div class="b"></div>        
              <div class="t">Server Status</div>
              <div class="m">
                  <?php require('include/server_status.php'); ?>
              </div>
              </div><!-- .t - User Panel -->
            <div class="b"></div>
            <div class="t">Castle Sieges</div>
            <div class="m">
                <?php require('include/siege.php'); ?>
            </div>
            <div class="b"></div>
            <div class="t">Vote for <?php echo $title?>!</div>
            <div class="m">
                <?php echo $vote1?>
              <?php echo $vote2?>
            </div>
            <div class="b"></div>
          </div><!-- #left -->
          <div class="b"></div>
          <div id="right">
              <div class="anounce">
                <? echo $announcement?>
            </div>
            <?php
                
    // No necesitas conectarte más de una vez con el servidor
              /*$connect = mysql_connect($server_ip, $user, $password) or die(mysql_error());
              mysql_select_db($database) or die(mysql_error());*/
                   
    $ban_check mysql_query("SELECT * FROM t_users WHERE a_portal_index = '$_SESSION[SESS_ACCOUNT_ID]'");
              
              while(
    $ban_check1 mysql_fetch_array$ban_check )) :
                  if(
    $ban_check1['a_enable'] == "2") :
            
    ?>
            <div class="t">You are banned!</div>
            <div class="m">
                  <?php
                      
    /*$connect = mysql_connect($server_ip, $user, $password) or die(mysql_error());*/
                    
    mysql_select_db($database1) or die(mysql_error());
                    
    $sql        "SELECT * FROM t_ban WHERE a_user_index = '$accid'";
                    
    $result    mysql_query($sql);
                    
                    while(
    $rows mysql_fetch_array($result)) :
                
    ?>
                    <!-- LA ETIQUETA font YA NO SE UTILIZA -->
                    <p class="red-span">
                     Character Banned : <span><?php print $rows["a_name"]; ?></span><br />
                     Reason Banned : <span><?php print $rows["a_reason"]; ?></span><br />
                     Proof : <span><?php print $rows["a_proof"]; ?></span><br />
                     End Time : <span><?php print $rows["a_time"]; ?></span><br />
                 </p>
                <?php endwhile; ?>
              </div><!-- .m -->
            <div class="b"></div>
            <?php
                            
    endif;
              endwhile;
                 
    // get value of id that sent from address bar 
              
    $id mysql_real_escape_string$_GET['page'] );
                        
                        if( 
    ctype_digit$id ) ) :
                            
    $number 10;
                        
                            
    //switch the page depends on the nav.php
                            
    switch($id) :
                                case 
    1: include "page/page_home.php"; break;
                                case 
    2: include "page/page_register.php"; break;
                                case 
    3: include "page/page_download.php"; break;
                                case 
    4: include "page/page_rankings.php"; break;
                                case 
    5: include "page/page_rankings1.php"; break;
                                case 
    6: include "page/page_rankings2.php"; break;
                                case 
    7: include "page/page_rankings3.php"; break;
                                case 
    8: include "page/page_rankings4.php"; break;
                                case 
    9: include "page/page_rankings5.php"; break;
                                case 
    10: include "page/page_rankings6.php"; break;
                                case 
    11: include "page/page_logout.php"; break;
                                case 
    12: include "page/page_ban.php"; break;
                                case 
    13: include "page/page_membercp.php"; break;
                                case 
    14: include "page/page_donate.php"; break;
                                case 
    15: include "page/page_about.php"; break;
                                case 
    16: include "page/page_ban1.php"; break;
                                case 
    17: include "page/admin_home.php"; break;
                                case 
    18: include "page/websettings.php"; break;
                                case 
    19: include "page/newscp.php"; break;
                                case 
    20: include "page/set_cash.php"; break;
                                case 
    21: include "page/set_cash1.php"; break;
                                case 
    22: include "page/guildranks.php"; break;
                                case 
    23: include "page/accountsettings.php"; break;
                                case 
    24: include "page/sendcash.php"; break;
                                case 
    25: include "page/loginfailed.php"; break;
                                case 
    26: include "page/changeemail.php"; break;
                                case 
    27: include "page/changepass.php"; break;
                                case 
    28: include "page/logs.php"; break;
                                case 
    29: include "page/logs1.php"; break;
                                case 
    30: include "page/logs2.php"; break;
                                default: include 
    "page/page_home.php"; break;
                            endswitch;
                        else :
                            echo 
    '<meta HTTP-EQUIV="REFRESH" content="0; url=index.php?page=1">';
              endif;
            
    ?>
        </div><!-- #wrapper -->
        <!--Please do not remove my credits-->
        <div id="footer">
            <div class="left">
                <?php require('include/footer.php'); ?>
            <div class="right"></div>
          </div>
        </body>
    </html>
    Modifiqué varias cosas, pero lo mas importante es que ahora debería mostrarte más errores (de haber alguno).

    Otra cosa, MUY útil, que puedes hacer, es revisar el registro de errores de XAMPP. Si es que no me equivoco, esta en la carpeta de instalación de XAMPP -> apache/logs/error.log. Copia y pega las últimas líneas que aparezcan en este archivo.

    Por último, también puedes revisar la consola de errores. En Google Chrome e internet explorer 9 basta con presionar F11 (o F12) y luego ir a la pestaña que diga Console.

  10. #10
    Recien Llegado! Merodeador
    Fecha de Ingreso
    30 ene, 13
    Mensajes
    6
    Poder de Reputación
    0
    esto es lo que me pone en el crome:
    Notice: Undefined index: SESS_ACCOUNT_ID in C:\xampp\htdocs\web_ep1\index.php on line 5
    Parse error: syntax error, unexpected '}' in C:\xampp\htdocs\web_ep1\include\block_login.php on line 76ahora sale en otro php

    y esto es lo que pone en la consola:
    Failed to load resource: the server responded with a status of 404 (Not Found) http://127.0.0.1/web_ep1/img/logo.png

    Si quieres nos pasamos skype y hablamos por alli ;)
    Última edición por ray4632; 01/02/2013 a las 20:14

  11. #11
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    02 may, 11
    Ubicación
    Santiago, Chile
    Mensajes
    2,066
    Poder de Reputación
    21
    Notice: Undefined index: SESS_ACCOUNT_ID in C:\xampp\htdocs\web_ep1\index.php on line 5
    Eso significa que SESS_ACCOUNT no existe, por lo que la sesión no se ha iniciado. En alguna parte de los scripts que tienes actualmente debe aparecer algo así:

    Código:
    $_SESSION['SESS_ACCOUNT'] = 'valor'; // también, 'valor', puede ser una variable.
    Parse error: syntax error, unexpected '}' in C:\xampp\htdocs\web_ep1\include\block_login.php on line 76
    Ese es el mismo error del otro archivo, por lo que el error se traspasa al siguiente archivo. Recorre el archivo block_login.php y asegúrate de que todos los corchetes tengan su correspondiente cierre }.

    Ahora, las últimas líneas del archivo error.log que esta en C:\xampp\apache2\logs también servirá para entender más allá el error.

  12. #12
    Esto empieza a ser un vicio... Habitante Avatar de Doodleo
    Fecha de Ingreso
    25 abr, 11
    Ubicación
    Galicia (España)
    Mensajes
    1,329
    Poder de Reputación
    17
    Un aporte para el problema de los cierres con corchetes, hay algunas herramientas que te remarcan cada corchete y su correspondiente fin (y así te darás cuenta del error), prueba el Notepad++ :D

Temas Similares

  1. PARSE ERROR
    Por tommyas en el foro Foros
    Respuestas: 0
    Último Mensaje: 10/11/2009, 20:19
  2. error al registrarme en razy hosting. (error last name)
    Por TOPMOI en el foro Foro General
    Respuestas: 3
    Último Mensaje: 10/03/2008, 21:45

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •