[eluser]Shiju S S[/eluser]
I think this is the best method for passing multiple values to URL.
Array Encoding
Code:
<div class="titile_bar">Premium Listing</div>
<?php
for($i=1;$i<=10;$i++)
{
$data = array(
'prdid' => 'quickbharat.com',
'exeid' => 'Search Products',
);
$serialized = rawurlencode(serialize($data));
?>
<div id="add_small">
<a href="<?Php echo base_url() ?>frontpage/loadprddetails/<?Php echo $serialized ?>"><img src="<?Php echo base_url() ?>images/logo.jpg" align="left" width="136" height="60" /></a> <br />
</div>
<?Php } ?>
</div>
</div>
Array decoding:
Code:
public function loadprddetails($prd)
{
$var = unserialize(rawurldecode($prd));
$data['message'] = "Product id is".$var['prdid']."Userid is ".$var['exeid'];
$this->load->view('frontarea/header', $data);
$this->load->view('frontarea/success_messages', $data);
$this->load->view('frontarea/footer', $data);
}
[/code]