<?php
$output['toggle_multi_tiles']=$_POST['toggle_multi_tiles'];
$fp = fopen('../feeds/ptp-ess_landing.json', 'w');
fwrite($fp, json_encode($output));
fclose($fp);
logActivity();
if(file_exists('../feeds/ptp-ess_landing.json')){
$data = json_decode(file_get_contents('../feeds/ptp-ess_landing.json'));
}
?>
I have a JSON as shown below:
{"toggle_multi_tiles":["0","1","2","3"]}
What I want is from the php code below I want it to print as:
<p>Hello World<p>
<p>Logical World<p>
<p>Good Morning </p>
<p>Good Evening</p>
It should not print <p>Good Day</p>
Php code:
<?php if ($data->{"toggle_multi_status"} == 1) {
if(in_array("0", $data->toggle_multi_tiles)) { ?>
<p>Hello World<p>
<?php } else if (in_array("1", $data->toggle_multi_tiles)) { ?>
<p>Logical World<p>
<?php } else if(in_array("2", $data->toggle_multi_tiles)) { ?>
<p> Good Morning </p>
<?php } else if(in_array("3", $data->toggle_multi_tiles)) { ?>
<p>Good Evening</p>
<?php }
<?php } else if(in_array("4", $data->toggle_multi_tiles)) { ?>
<p>Good Day</p>
<?php }
}
?>
$data->toggle_multi_tiles is reading from JSON.
Aucun commentaire:
Enregistrer un commentaire