Ich arbeite an einem Projekt, wo ich eine Variable aus dem View an eine Controller-Methode übergeben muss, wo ich den Wert dieser Variable verwenden werde. Ich habe folgendes versucht.Übergeben Variable von View zu Controller in Codeigniter mit PHP
Ansicht
...
$user = 3;
...
<ul class="nav navbar-nav navbar-right">
<li>
<a href="<?php echo base_url() ?>index.php/studentDashboardController/index?user=$user">
My Dashboard
</a>
</li>
...
studentDashboardController (Methode 1)
public function index()
{
...
if (isset($_GET['user'])) {
$user = $_GET['user'];
echo '<script type="text/javascript">alert("User taken from GET: ' . $user . '")</script>';
}
...
Output für Methode 1
studentDashboardController (Methode 2)
public function index()
{
...
if($this->input->get())
{
$user = $this->input->get('user');
echo '<script type="text/javascript">alert("Uid taken from Method 2 ' . $user . '")</script>';
}
...
Ausgang für Methode 2
Vorschläge, wie den Wert dieser übergebene Variable erhalten wird hoch geschätzt.
Vielen Dank. Das hat den Trick gemacht. :) –
Sie Willkommen !!! – Naga