Итак, я пытаюсь направить href на страницу, на страницу с тегом $ state. У меня есть карта на моем сайте, и она передает данные с этой карты, читая pr_name
или state_name
и отображая страницу, согласованную с ними. У меня подключена боковая панель, на которой отображается соответствующий state_name
, но когда вы нажимаете на нее, мне нужно перенаправить ее на страницу с state_name
. боковая панель, похоже, не работает на контроллере или модуле, поэтому мне пришлось подключиться к базе данных внутри представления. он подключен, теперь просто нужно передать state_name
в (admin / map / prov) Это мой код:
_sidebar. php
<?php
$cur_tab = $this->uri->segment(2)==''?'dashboard': $this->uri->segment(2);
?>
<!-- Main Sidebar Container -->
<aside class="main-sidebar sidebar-dark-primary elevation-4">
<!-- Brand Logo -->
<a href="<?= base_url('admin'); ?>" class="brand-link">
<center><div class="image">
<img src="<?= base_url()?>assets/dist/img/user2-160x160.jpg" class="img-circle elevation-2" alt="User Image">
</div></center>
</a>
<!-- Sidebar user panel (optional) -->
<a href="<?= base_url('admin/profile'); ?>" class="brand-link">
<center><div class="image">
<?= ucwords($this->session->userdata('username')); ?>
</div></center>
</a>
<!-- Sidebar -->
<div class="sidebar">
<!-- Sidebar Menu -->
<nav class="mt-2">
<ul class="nav nav-pills nav-sidebar flex-column" data-widget="treeview" role="menu" data-accordion="false">
<!-- Add icons to the links using the .nav-icon class
with font-awesome or any other icon font library -->
<?php
$rss = $this->db->select('*')
->from('ci_admin_info')
->get()
->row_array();
?>
<a href="#" class="brand-link">
<center><div class="image">
<strong>$ <? echo $rss['cash']; ?></strong>
</div></center>
</a>
<?php
$state = $rss['state_name'];
?>
<a href="<?= base_url('admin/map/prov', '.$state.'); ?>" class="brand-link">
<center><div class="image">
Providence :
</div></center>
<center><div class="image">
<strong><? echo $rss['state_name']; ?> </strong>
</div></center>
</a>
</ul>
</nav>
<!-- /.sidebar-menu -->
</div>
<!-- /.sidebar -->
</aside>
<script>
$("#<?= $cur_tab ?>").addClass('menu-open');
$("#<?= $cur_tab ?> > a").addClass('active');
</script>
это ошибка, которую я получаю
Отправленный вами URI содержит запрещенные символы.
https://wondev.azurewebsites.net/game/. $ state.: //wondev.azurewebsites.net/game/ админ / карта / пров