Me explico ,estoy haciendo un crud con codeigniter , en la pagina principal tengo un div que solo debe ser mostrado al insertar ,osea al volver a la pagina principal desde la pagina de crear nuevo, esta es l pagina principal
</head>
<body>
<nav class="navbar navbar-default navbar-static-top" role="navigation">
<div class="container">
<ul class="nav navbar-nav">
<li class="active"><a href=<?php echo base_url('index.php/clase')?>>Clases</a></li>
<li><a href="office">Despachos</a></li>
<li><a href="clase">Otros Servicios</a></li>
<li><a href="clase">Administracion de usuario</a></li>
</ul>
</div>
</nav>
<div class="container">
<div class="row">
<h1><strong>Editor de Clases</strong></h1>
<?php
if(isset($insertion)){
echo "<div>Mostrar despues de la insercion</div>";
}
?>
</div>
<div class = "row">
<p>
<a href="clase/create" class="btn btn-success">Nuevo</a>
<p>
</div>
<div class="row">
<table class="table table-striped table-bordered">
<thead>
<tr>
<th>Nombre</th>
<th>Información</th>
<th>Opciones</th>
</tr>
</thead>
<tbody>
<?php foreach($clases as $clase_item){
echo "<tr>";
echo "<td>".$clase_item->nombre."</td>";
echo "<td>".$clase_item->info."</td>";
echo "<td align='center'>";
echo '<a class="btn btn-success" href="clase/update/'.$clase_item->nombre.'/'.$clase_item->info.'">Editar</a>';
echo '<a class="btn btn-danger" href="clase/delete/'.$clase_item->nombre.'">Borrar</a>';
echo "</td>";
echo "</tr>";
} ?>
</tbody>
</table>
</div>
</html>
en este metodo del controlador una vez que inserto llamo a las vistas pasandole $data con una nueva variable pero el isset de la vista sigue dandome false
function verifyNew(){
$this->load->library('form_validation');
$this->form_validation->set_rules('name', 'Nombre', 'trim|max_length[20]|required|callback_not_repeated');
$this->form_validation->set_rules('info', 'Informacion', 'max_length[256]');
if($this->form_validation->run() == FALSE){
$this->load->view('header');
$this->load->view('clase_create_view');
}
else{
if($this->input->post('info')){
$this->insert2($this->input->post('name'),$this->input->post('info'));
}
else{
$this->insert1($this->input->post('name'));
}
$data['insertion'] = 'true';
$this->load->view('header');
$this->load->view('clase_create_view');
}
}