Ir para conteúdo
  • Cadastre-se

(Resolvido)Erros no character.php


Ir para solução Resolvido por xBlackWolf,

Posts Recomendados

image.thumb.png.d61e5f3c76c305ff6980a9bed64a4d0d.png

Estou com esses erros aqui, diz que ta trabalhando com constat undefined

a parte que usa essa constante é essa abaixo
alguém sabe como definir pra parar de dar o erro? ou alguma solução?
 

Spoiler

$id = $player->getCustomField("id");
$number_of_items = 1;
$main_content .= '<td align=center><table with=100% style="border: solid 1px #888888;" CELLSPACING="1"><TR>';
$list = array('2','1','3','6','4','5','9','7','10','8');
foreach ($list as $pid => $name) {
$top = $SQL->query('SELECT * FROM player_items WHERE player_id = '.$id.' AND pid = '.$list[$pid].';')->fetch();

if($top[itemtype] == false) {
    if($list[$pid] == '8') {
        $main_content .= '<td style="background-color: '.$config['site']['darkborder'].'; text-align: center;">Soul:<br/>'.$player->getSoul().'</td>';
    }
    if(is_int($number_of_items / 3)){
        $main_content .= '<TD style="background-color: '.$config['site']['darkborder'].'; text-align: center;"><img src="images/items/'.$list[$pid].'.gif"/></TD></tr><tr>';
    } else {
        $main_content .= '<TD style="background-color: '.$config['site']['darkborder'].'; text-align: center;"><img src="images/items/'.$list[$pid].'.gif"/></TD>';
    }
        $number_of_items++;
}

else{
    if($list[$pid] == '8') {
        $main_content .= '<td style="background-color: '.$config['site']['darkborder'].'; text-align: center;">Soul:<br/>'.$player->getSoul().'</td>';
    }
    if(is_int($number_of_items / 3))
        $main_content .= '<TD style="background-color: '.$config['site']['darkborder'].'; text-align: center;"><img src="images/items/'.$top[itemtype].'.gif" width="45"/></TD></tr><tr>';
    else
        $main_content .= '<TD style="background-color: '.$config['site']['darkborder'].'; text-align: center;"><img src="images/items/'.$top[itemtype].'.gif" width="45"/></TD>';
        $number_of_items++;
    }
    if($list[$pid] == '8') {
        $main_content .= '<td style="background-color: '.$config['site']['darkborder'].'; text-align: center;">Cap:<br/>'.$player->getCap().'</td>';
    }
}

$main_content .= '</tr></TABLE></td>';

 

 

Scriptszinhos:

 

Não abandone seu tópico, quando você tiver a dúvida resolvida sozinho tente ensinar aos outros como resolve-la (você pode não ser o único com o problema) e quando ela for resolvida por outra pessoa não se esqueça de marcar como melhor resposta e deixar o gostei.

Link para o post
Compartilhar em outros sites
  • Solução
Em 19/10/2018 em 02:07, pablobion disse:

image.thumb.png.d61e5f3c76c305ff6980a9bed64a4d0d.png

Estou com esses erros aqui, diz que ta trabalhando com constat undefined

a parte que usa essa constante é essa abaixo
alguém sabe como definir pra parar de dar o erro? ou alguma solução?
 

  Ocultar conteúdo


$id = $player->getCustomField("id");
$number_of_items = 1;
$main_content .= '<td align=center><table with=100% style="border: solid 1px #888888;" CELLSPACING="1"><TR>';
$list = array('2','1','3','6','4','5','9','7','10','8');
foreach ($list as $pid => $name) {
$top = $SQL->query('SELECT * FROM player_items WHERE player_id = '.$id.' AND pid = '.$list[$pid].';')->fetch();

if($top[itemtype] == false) {
    if($list[$pid] == '8') {
        $main_content .= '<td style="background-color: '.$config['site']['darkborder'].'; text-align: center;">Soul:<br/>'.$player->getSoul().'</td>';
    }
    if(is_int($number_of_items / 3)){
        $main_content .= '<TD style="background-color: '.$config['site']['darkborder'].'; text-align: center;"><img src="images/items/'.$list[$pid].'.gif"/></TD></tr><tr>';
    } else {
        $main_content .= '<TD style="background-color: '.$config['site']['darkborder'].'; text-align: center;"><img src="images/items/'.$list[$pid].'.gif"/></TD>';
    }
        $number_of_items++;
}

else{
    if($list[$pid] == '8') {
        $main_content .= '<td style="background-color: '.$config['site']['darkborder'].'; text-align: center;">Soul:<br/>'.$player->getSoul().'</td>';
    }
    if(is_int($number_of_items / 3))
        $main_content .= '<TD style="background-color: '.$config['site']['darkborder'].'; text-align: center;"><img src="images/items/'.$top[itemtype].'.gif" width="45"/></TD></tr><tr>';
    else
        $main_content .= '<TD style="background-color: '.$config['site']['darkborder'].'; text-align: center;"><img src="images/items/'.$top[itemtype].'.gif" width="45"/></TD>';
        $number_of_items++;
    }
    if($list[$pid] == '8') {
        $main_content .= '<td style="background-color: '.$config['site']['darkborder'].'; text-align: center;">Cap:<br/>'.$player->getCap().'</td>';
    }
}

$main_content .= '</tr></TABLE></td>';

 

 

 

 

 

Mano blz??

 

Eu diria para você atualizar a versão do seu PHP. Porém, é somente um warning, e você Não precisa se preocupar neste momento.

Versões mais novas talvez te dê um erro.

 

Para esconder este warning, voce pode por no seu código PHP da character.php

 

error_reporting(0);

 

Abraços!

 

 

xBlackWolf

THX @Storm Night

Best Avatar Ever

 

9p0FoTd.png

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo