80 Nachrichten unter 29 Themen von 35 Mitgliedern
[SilverStripe Roadmap][Changelog]

externes PHP Script

Seite: 1 642 mal gelesen
  • klausjulius
    klausjulius Community Member
    1 Beitrag

    externes PHP Script

    Hallo zusammen,

    ich muss auf meiner Site für jeden User eine Möglichkeit anbieten, seinen Standort auszuwählen.
    Diese Auswahl will ich in einer Sessionvariablen speichern um später anhand dieser Angabe die Seite Usergerecht aufzubauen,
    indem ich ihm die Angebote in seiner Nähe anzeige.
    Momentan habe ich das so realisiert, daß ich bei Auswahl eines Standortes per Link einem externen
    PHP Script einen Parameter, hier den Standort mittels GET übergebe. das Script macht nichts weiter als
    diesen Wert in die Session mittels session::set('key', 'value') zu schreiben. Das klappt auch wunderbar.
    Ich kann innerhalb der Silverstripe Seite, diese Werte auslesen.
    Mein Problem ist, das ich weder mit header('Location : url') noch mit Director::direct oder Director::redirect aus dem externen Script zurück zu meiner Silverstripe Site komme.

    Wäre schön, wenn einer von Euch dazu einen Idee hätte

    bis dann
    Klausjulius
  • Izeroy
    Community Member
    211 Beiträge

    Re: externes PHP Script

    Hallo Klausjulius,
    da es ein Silverstripe Externes Script ist ( so hört es sich für mich an ), kann eine Weiterleitung über "Director:redirectBack();" oder ähnliches nicht funktionieren. Die PHP Funktion header(); funktioniert nur, wenn bis dahin keinerlei Daten ausgegeben wurde, also selbst eine Leerzeile macht diese Funktion unbrauchbar.

    Dazu nun eine Frage, warum hast du dies nicht einfach in einem Silverstripe Script gelöst?

    Also header(); sollte bei richtiger Anwendung ohne Probleme funktionieren. Ansonsten würde ich dir raten, einfach das Script in Silverstripe einzubauen, ist eigentlich sinnvoller, meiner Meinung nach.


    Greetz
    Benjamin

    Weitere Fragen?! Meld dich einfach! MSN: benjamin.buessenschuett@hotmail.de ICQ: 354 848 193 Webseite: www.silverstripe-hilfe.de

Zur Zeit online: Zur Zeit ist leider niemand online.

Wir begrüßen unsere neuen Mitglieder: saerdna