kostenloser Webspace werbefrei: lima-city


PHP: Google Maps

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    p***o

    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
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. t*******r

    poste doch mal die Zeile "226" aus der "google_maps.class.php" Datei: ;)
    "Cannot access empty property..." Bedeutet, dass PHP einen Parameter erwartet, der nicht vorhanden ist.
  4. Autor dieses Themas

    p***o

    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;

  5. Autor dieses Themas

    p***o



    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!
  6. 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.
  7. offline funktioniert es leider nicht. Du MUSST es online haben...
  8. Autor dieses Themas

    p***o

    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 :confused:

    Beitrag geändert: 24.8.2008 9:44:32 von pluto
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!