我已決定要根據一天的時間做出一個雄心勃勃的情緒變化。我需要得到時間,並與任何一天的日落和日出進行比較。從JavaScript中取得經緯度/長度,用於PHP中的date_sunset中使用
到目前爲止,我找到了一些javascript here,效果很好。任何人都可以告訴我,我可能會給PHP函數date_sunset提供經緯度嗎?我有一個使用$_SERVER['REMOTE_ADDR']
的PHP變量的IP,但這就是我的全部。我從來沒有使用過這個函數,也沒有嘗試過將PHP和JS結合起來,所以我不能做太多的事情。有任何想法嗎?
- 更新 -
我一直在嘗試使用jQuery的$就功能。這是我的代碼;
<script language="JavaScript">
var lat = geoip_latitude();
var long = geoip_longitude();
$(document).ready(function(){
//var url = 'http://www.ransomedesign.co.uk/web/?lat=' + lat + '&long='+ long;
// $.get(url);
$.ajax({
type: "GET",
data: { lat:lat, long:long},
url: "http:www.ransomedesign.co.uk/web/",
success: function() { alert("you win"); }
})
});
</script>
這裏有兩種不同的方法。 (第一個被註釋掉)。這確實會填充我的$ _SERVER php代碼,但僅限於我網站的第二個頁面請求。我真的需要在加載之前在第一次訪問時進行處理。在此之後,該值將被存儲在一個會話中,而php將完成剩下的工作。
任何人都可以看到這個代碼有什麼問題或爲什麼它不會馬上工作?如果在此之後,我的PHP是否正確?
非常感謝......
真的,你只需要擔心緯度。 – 2011-05-31 22:21:03