how to pass object / array as parameter in php using href onclick

I try to pass object and array as parameter using href tags with php, but number of erros prompt in my code. Please help…

—This is my code—

$valuesTransfer = array();
$valuesTransfer[‘search_by’] = $search_by;
$valuesTransfer[‘details’] = $details;
$valuesTransfer[‘program’] = $program;
$valuesTransfer[‘action’] = $action;
$valuesTransfer[‘program1’] = $program1;
$valuesTransfer[‘center1’] = $center;
$valuesTransfer[‘batch1’] = $batch;
<?php echo ($advanceSearchArray[$i]['s

How about doing something like this?
[php]<?php
if ( isset($_GET[‘transfer_id’]) ) {
echo ‘

’;
print_r($_GET[‘transfer_id’]);
echo ‘
’;
$linkVar = urldecode($_GET['transfer_id']);

/* Take (array) out if you want to use it as an object */
/* You would use it like echo $myArray->search_by;  */ 
$myArray = (array) json_decode($linkVar);
echo '<br><pre>';
print_r($myArray);
echo '</pre>';
echo '<br>';
echo $myArray['search_by'];
echo '<br>';

}
$valuesTransfer = array();
$valuesTransfer[‘search_by’] = “Miguel Cabrera”;
$valuesTransfer[‘details’] = “Triple Crown Winner”;
$valuesTransfer[‘program’] = “Detroit Tigers”;
$valuesTransfer[‘action’] = “Beat the Royals”;
$valuesTransfer[‘program1’] = “Comerica Park”;
$valuesTransfer[‘center1’] = “1st Base”;
$valuesTransfer[‘batch1’] = “Central Divison”;

$myVar = json_encode($valuesTransfer);
$requestVar = urlencode($myVar);
?>

Untitled Document <?php echo 'Click Me'; ?> [/php]

I just wanted to add, never pass sensitive data through an anchor tag, but you probably already knew that. :wink:

Sponsor our Newsletter | Privacy Policy | Terms of Service