I have a view page below which automatically detects the current user timezone and after detecting timezone , i am sending it to another page for setting the timezone in session for further use.
here is the file(autodetect.php)
<!DOCTYPE html>
<html>
<head>
<title>
<script type="text/javascript" src="....jquery.js' ?>"></script>
<script type="text/javascript" src='..autodetect/Jsfile/detect1.0.4.min.js'>
</script>
<script>
$(function() {
<?php if (!isset($_SESSION['tz'])) { ?>
var timezone = jstz.determine();
$.ajax({
type: "POST",
url:"<?php echo base_url('timezone.php'); ?>",
data: 'timezone='+timezone.name(),
success: function(data){
}
});
<?php } ?>
});
</script>
</head>
<body>
</body>
,in order to perform this functionality i have to load/read this page(autodetect.php) first,
so my question is "how can i run this page(i.e autodetect.php
) before loading any view page or calling any view page via controller?
eg. i have to load the signup page , but before then this i need to read the above php file in order to detect the current timezone of user.