Ir para conteúdo

Featured Replies

Postado

Galera, meu site ta com um errinho bem chato, que depois que coloquei nginx ele da esse erro. ELE nao procura characters que tenha espaço no nome, tipo

 

Se eu coloco Teste Sample, ele só recarrega a pagina e nao procura nada.

Mas characters sem espaço tipo de nome unico, funciona normal 

aqui esta a script 

view_character.php

Alguem pode me ajudar por favor?

Spoiler

<?php
require_once("system/application/config/create_character.php");
    if(in_array(strtolower($player->name), $config['restricted_names']))
        error("You are not authorized to view this character.");
    else {
    if($player->isDeleted()) alert("This character has been deleted.");
    if($player->isNameLocked()) alert("This character has been name locked.");

    try {$comment = nl2br(decodeString(strip_tags($player->getComment())));}catch (Exception $e) {$comment = "Could not load comment.";}
    $nickname = ($account->getCustomField('nickname') == "") ? "Not set yet." : $account->getCustomField('nickname');
    try { $created = $player->getCreated(); } catch (Exception $e) { $created = time()-36000;}
?>
<div class='title'>Personagem !</div>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
    <center><tr><td width='30%'>Name</td><td><?php echo $player->getName();?></td></tr>
    <center><tr><td width='30%'>Sex</td><td><?php echo $sex = ($player->getSex() == 1) ? "Male" : "Female" ?></td></tr>
    <center><tr><td width='30%'>Vocação</td><td><?php echo getVocationName($player->getVocation(), $player->getPromotion()); ?></td></tr>
    <center><tr><td width='30%'>Level</td><td><?php echo $player->getLevel(); ?></td></tr>
    <?php 
        $rank_of_player = $player->getRank();
        if(!empty($rank_of_player)) {
            $guild_id = $rank_of_player->getGuild()->getId();
            $guild_name = $rank_of_player->getGuild()->getName();
            echo "<tr><td width='35%'>Membro da Guild</td><td>".$rank_of_player->getName()." of the <a href='../../guilds/view/$guild_id'>".$guild_name."</a></td></tr>";
        }
    ?>
    <tr><td width='30%'>World</td><td><?php echo $config['worlds'][$player->getWorld()]; ?></td></tr>
    <tr><td width='30%'>Nickname</td><td><?php echo "<a href='".url('profile/view/'.$nickname)."'>".$nickname."</a>"; ?></td></tr>
    <tr><td width='30%'>Last login</td><td><?php echo $lastlogin = ($player->getLastLogin() == 0) ? "Never" : UNIX_TimeStamp($player->getLastLogin()); ?></td></tr>
    <tr><td width='30%'>Comment</td><td><?php echo $comment; ?></td></tr>
    <tr><td width='30%'>Account Status</td><td><?php echo $status = ($account->isPremium()) ? "Premium" : "Free"; ?></td></tr>
    <tr><td width='30%'>Group</td><td><?php echo $config['groups'][$player->getGroup()]; ?></td></tr>
    <tr><td width='30%'>Status</td><td><?php echo $status = ($player->isOnline()) ? "<font color='green'>Online</font>" : "<font color='red'>Offline</font>"; ?></td></tr>
    <tr><td width='30%'>Created</td><td><?php echo ago($created)." | ".UNIX_TimeStamp($created); ?></td></tr>
</table>
<?php 
    $GLOBALS['player'] = $player;
    $ide = new IDE;
    try {
        $ide->loadInjections("character_view");
    }
        catch(Exception $e) {
            error($e->getMessage());
        }
    
}
?>

 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo