Hey,
vielen Dank euch beiden ! Hat nun geklappt.
Habe auch noch die Stadt "filtern" lassen falls es dort zum Beispiel auch noch ein Leerzeichen oder eine Zahl gibt oder so:
Aktueller Code:
PHP-Code:
<?php
//Mapinput für Google Map´s
$mapinput = "C:\\xampp\\php\\Alarm.txt ";
$file=file($mapinput);
// wird als Teiler zwischen * deklariert um die einzelnen Abschnitte abrufen zu können
//implode() is nur da für den Fall, dass mehrere Zeilen in der Datei stehen.
$teile1 = explode("*", implode("",$file));
// Leerzeichen zwischen Straße + Hausnummer entfernen und durch + ersetzen:
$suchmuster[0] = '/ /';
$ersetzungen[0] = '+';
$strasse=preg_replace($suchmuster, $ersetzungen, $teile1[2]);
// Leerzeichen zwischen Stadtangabe entfernen und durch + ersetzen:
$teile2 = explode("*", implode("",$file));
$suchmuster2[0] = '/ /';
$ersetzungen2[0] = '+';
$stadt=preg_replace($suchmuster2, $ersetzungen2, $teile2[1]);
//Ausgabe Ort + Strasse direkt zusammen
echo "$stadt+$strasse";
?>
Soweit so gut scheint es jetzt in der Command Box zu klappen.
Hättet ihr nochmal nen Tipp wie ich Ihr das ganze nun am besten direkt mit Google Maps aufrufen würdet ?Denke mal das müsste den ja wieder im HTML Teil ablaufen oder ? Das ich dann halt direkt im Link die Paramter &Strasse+&stadt eintrage, quasi so:
http://maps.google.de/maps?f=q&hl=de&q=$stadt+$strasse
wie würdet ihr das ganze dann direkt aufrufen ? Über Html mittels Popup ( z.B. Javaskript) oder gibs da direkt irgend ne PHP Funktion für welche nur eine Seite öffnet und denn halt direkt mit dem Link ohne nochmal nen PopUp zu öffnen oder so ?
Vielen Dank nochmals für eure Tipps :)
MFG Beatzler