Example #1
0
<?php

require 'common.inc.php';
$regraPersonagem = new Personagem();
$regraItem = new Item();
$personagem = $regraPersonagem->pegar(ID_PERSONAGEM);
$GLOBALS['_personagem'] = $personagem;
$urlPersonagem = '/' . strtolower(sanitize_slug($personagem->nome)) . '_' . $personagem->id_personagem;
//var_dump($_GET);
if (array_key_exists('up', $_GET)) {
    $regraPersonagem->subirAtributo($personagem->id_personagem, $_GET['up']);
    $GLOBALS['_personagem'] = $regraPersonagem->pegar(ID_PERSONAGEM);
} elseif (array_key_exists('equip', $_GET)) {
    $id_item = intval($_GET['equip']);
    if (array_key_exists('mao', $_GET)) {
        $regraItem->equipar(ID_PERSONAGEM, $id_item, $_GET['mao']);
    } else {
        $regraItem->equipar(ID_PERSONAGEM, $id_item);
    }
    $GLOBALS['_personagem'] = $regraPersonagem->pegar(ID_PERSONAGEM);
} elseif (array_key_exists('unequip', $_GET)) {
    $local = intval($_GET['unequip']);
    $regraItem->desequipar(ID_PERSONAGEM, $local);
    $GLOBALS['_personagem'] = $regraPersonagem->pegar(ID_PERSONAGEM);
} elseif (array_key_exists('drop', $_GET)) {
    $id_item = intval($_GET['drop']);
    $regraItem->excluir($id_item);
    $GLOBALS['_personagem'] = $regraPersonagem->pegar(ID_PERSONAGEM);
}
if (count($_POST) > 0) {
    if (array_key_exists('acao', $_POST) && $_POST['acao'] == 'personagem-novo') {