I want to declare a PHP variable (most preferably a session variable) inside a javascript function.
Here is my html
<form style="text-align:center">
Service:
<select id="selected">
<option value="">Select Service</option>
<?php foreach($serves as $serv ) {
if($serv['ser'] =='1') { ?>
<option value="Home Delivery">Home Delivery</option>
<?php } elseif($serv['ser'] =='2') { ?>
<option value="Take Away">Take away</option>
<?php } else { ?>
<option value="DinIN">DinIN</option>
<?php } ?>
<?php } ?>
</select>
</form>
and here if my javascript function but this is not working.
<script type="text/javascript">
$("#selected").on("change", function () {
<?php $this->session->data['desired_service'] ?> = this.value;
});
</script>
Basically on option change, I want a session variable to hold the value of option whichever is selected. Is there any way to do it?