PHP: Google Maps
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ausbleiben
bestehen
bestimmten pfad
city
code
country
datei
eigenschaft
falsch mache
fehlermeldung
folgendes problem
funktion
message
parameter
problem
registrierung
server
stelle
weise zeichen
zeile
-
Habe folgendes Problem!
Benutze google-maps auf einer Internetseite (noch offline). Bei der Registrierung muss man PLZ und Wohnort eingeben! Aber immer, wenn man sich versucht, zu registrieren, kommt diese Fehlermeldung:
Fatal error: Cannot access empty property in [..]/administrator/components/com_google_maps/google_maps.class.php on line 226
Kann mir einer helfen, was ich falsch mache??? Ich poste den Code erstmal nicht, weil er über 1000 Lines lang ist... Kann ihn aber per Message verschicken!
Bitte helft mir!!
//Titel geändert; das nächste Mal bitte etwas aussagekräftiges...
Beitrag geändert: 22.8.2008 10:29:24 von sebigisler -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Zeile 226 bis 233
$this->address = $geoData->$addressField; $this->city = $geoData->$cityField; $this->state = $geoData->$stateField; $this->country = $geoData->$countryField; $this->zipcode = $geoData->$zipcodeField; $this->latitude = $geoData->$latField; $this->longitude = $geoData->$lngField; return true;
-
kalimor schrieb:
muss man sich nicht bei google anmelden um eine karte in seiner eigenen website einzubinden?
Ja, und das bin ich auch!!! Aber ich hab leider diese Fehlermeldung wie sie oben steht! -
Ich vermute mal, dass dein Problem darin liegt, dass du da fälschlicher Weise $-Zeichen vor die Eigenschaften geschrieben hast.
Ändere das Ganze mal zu:
$this->address = $geoData->addressField; $this->city = $geoData->cityField; $this->state = $geoData->stateField; $this->country = $geoData->countryField; $this->zipcode = $geoData->zipcodeField; $this->latitude = $geoData->latField; $this->longitude = $geoData->lngField; return true;
Dann sollte (zumindest damit) eigentlich kein Problem mehr bestehen bzw. zumindest diese Fehlermeldung (an dieser Stelle) ausbleiben.
-
offline funktioniert es leider nicht. Du MUSST es online haben...
-
pjhimself schrieb:
Ich vermute mal, dass dein Problem darin liegt, dass du da fälschlicher Weise $-Zeichen vor die Eigenschaften geschrieben hast.
Ändere das Ganze mal zu:
$this->address = $geoData->addressField; $this->city = $geoData->cityField; $this->state = $geoData->stateField; $this->country = $geoData->countryField; $this->zipcode = $geoData->zipcodeField; $this->latitude = $geoData->latField; $this->longitude = $geoData->lngField; return true;
Dann sollte (zumindest damit) eigentlich kein Problem mehr bestehen bzw. zumindest diese Fehlermeldung (an dieser Stelle) ausbleiben.
Habs jetzt versucht,bekomm aber weiterhin die selbe Fehlermeldung!
raubritta schrieb:
offline funktioniert es leider nicht. Du MUSST es online haben...
Es ist ja online, auf meinem Server gehostet... Nur nicht für die "User" online, weil sie ja nen bestimmten Pfad eingeben müssen bzw noch nicht zu dem Pfad weitergeleitet werden...
Aber ansonsten funktioniert alles... Message & GB schreiben hab ich getestet, funktioniert alles einwandfrei bis auf die Registration...
EDIT Irgendwie funktioniert hier die "quote" Funktion nicht mehr
Beitrag geändert: 24.8.2008 9:44:32 von pluto -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage