public static function getCidades() { if (!empty($_POST['estado'])) { $cidade = new Cidade(); $cidades = $cidade->listar("estado = " . $_POST['estado']); $listaOptions = '<option value="" >Selecione...</option>'; foreach ($cidades as $cidade) { $listaOptions .= '<option value="' . $cidade->id . '" >' . $cidade->nome . '</option>'; } echo $listaOptions; } }
$regraCidade = new Cidade(); $personagem = $regraPersonagem->pegar(ID_PERSONAGEM); $GLOBALS['_personagem'] = $personagem; $urlPersonagem = WEB_PATH . '/' . strtolower(sanitize_slug($personagem->nome)) . '_' . $personagem->id_personagem; //$urlViajar = '/'.strtolower(sanitize_slug($personagem->nome)).'_'.$id_personagem; //$urlViajar .= '/terrain/'.strtolower(sanitize_slug($cidade->nome)).'_'.$id_cidade; if (count($_POST) > 0) { if (array_key_exists('acao', $_POST) && $_POST['acao'] == 'cidade-novo') { $id_cidade = $regraCidade->inserir(ID_PERSONAGEM, $_POST['nome']); $url = WEB_PATH . '/' . strtolower(sanitize_slug($personagem->nome)) . '_' . $personagem->id_personagem; $url .= '/terrain/' . strtolower(sanitize_slug($_POST['nome'])) . '_' . $id_cidade; header('Location: ' . $url); exit; } } $cidades = $regraCidade->listar(); require 'header.inc.php'; require 'menu-principal.inc.php'; require 'personagem-modal.inc.php'; require 'cidade-modal.inc.php'; ?> <div class="container" style="margin-top: 80px"> <div class="row"> <div class="col-md-3"> <?php require 'login.inc.php'; ?> </div> <div class="col-md-7"> <?php $personagem = $GLOBALS['_personagem'];
public static function getCidades() { if (!empty($_POST)) { $cidade = new Cidade(); $cidades = $cidade->listar("estado = " . $_POST['estado']); $listaOptions = '<option value="" >Selecione...</option>'; foreach ($cidades as $cidade) { $listaOptions .= '<option value="' . $cidade->id . '" >' . $cidade->nome . '</option>'; } echo $listaOptions; } else { self::redirecionar(Configuracao::$baseUrl); } }