Andy15073
Aktives Mitglied
Thread Starter
- Dabei seit
- 26.11.2007
- Beiträge
- 1.303
- Reaktionspunkte
- 41
hey
ich habe ja ein kleines Projekt gehabt:
Applescript - WAN-IP in eine Text datei schreiben ?
Das sich in eine PHP Datei verwandelt hat dank dem netten User olivetti
Das läuft jetzt auch super, nun wollte ich an das nächste Projekt ran, weiß aber noch nicht so recht wie ich das hinbekommen soll.
so sieht meine PHP Datei aus:
das kommt dabei raus :
und jetzt wollte ich den Google Dienst nutzen "
Ermitteln des geografischen Standorts"
jetzt muss ich nur noch irgend wie rausfinden wie ich meiner PHP datei sagen soll finde den Standort raus und Poste das in eine Text datei. Ob es jetzt ein Link ist oder nur kordienaten die man dann in googlemaps kopiert ist mir hier egal.
fällt einem etwas ein ?
* Danke *
ich habe ja ein kleines Projekt gehabt:
Applescript - WAN-IP in eine Text datei schreiben ?
Das sich in eine PHP Datei verwandelt hat dank dem netten User olivetti
Das läuft jetzt auch super, nun wollte ich an das nächste Projekt ran, weiß aber noch nicht so recht wie ich das hinbekommen soll.
so sieht meine PHP Datei aus:
<?php
$IP = $_SERVER['REMOTE_ADDR'];
echo $IP;
$QS = $_SERVER['QUERY_STRING'];
$FILE = "ip.txt";
$DATA = file_get_contents($FILE);
$handle = fopen ($FILE, "w+");
fwrite ($handle, date("d.m.Y H:i:s")." --Die IP: --> ".$IP."\t# ".$QS."\n".$DATA);
fclose ($handle);
?>
das kommt dabei raus :
18.12.2011 22:03:18 --Die IP: --> xx.xx.xxx.xxx #
und jetzt wollte ich den Google Dienst nutzen "
Ermitteln des geografischen Standorts"
// Note that using Google Gears requires loading the Javascript
// at http://code.google.com/apis/gears/gears_init.js
var initialLocation;
var siberia = new google.maps.LatLng(60, 105);
var newyork = new google.maps.LatLng(40.69847032728747, -73.9514422416687);
var browserSupportFlag = new Boolean();
function initialize() {
var myOptions = {
zoom: 6,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
// Try W3C Geolocation (Preferred)
if(navigator.geolocation) {
browserSupportFlag = true;
navigator.geolocation.getCurrentPosition(function(position) {
initialLocation = new google.maps.LatLng(position.coords.latitude,position.coords.longitude);
map.setCenter(initialLocation);
}, function() {
handleNoGeolocation(browserSupportFlag);
});
// Try Google Gears Geolocation
} else if (google.gears) {
browserSupportFlag = true;
var geo = google.gears.factory.create('beta.geolocation');
geo.getCurrentPosition(function(position) {
initialLocation = new google.maps.LatLng(position.latitude,position.longitude);
map.setCenter(initialLocation);
}, function() {
handleNoGeoLocation(browserSupportFlag);
});
// Browser doesn't support Geolocation
} else {
browserSupportFlag = false;
handleNoGeolocation(browserSupportFlag);
}
function handleNoGeolocation(errorFlag) {
if (errorFlag == true) {
alert("Geolocation service failed.");
initialLocation = newyork;
} else {
alert("Your browser doesn't support geolocation. We've placed you in Siberia.");
initialLocation = siberia;
}
map.setCenter(initialLocation);
}
}
jetzt muss ich nur noch irgend wie rausfinden wie ich meiner PHP datei sagen soll finde den Standort raus und Poste das in eine Text datei. Ob es jetzt ein Link ist oder nur kordienaten die man dann in googlemaps kopiert ist mir hier egal.
fällt einem etwas ein ?
* Danke *