kostenloser Webspace werbefrei: lima-city


Global funktioniert nicht... auf Lima...

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    dexus85

    Kostenloser Webspace von dexus85

    dexus85 hat kostenlosen Webspace.

    Hey

    also ich habe folgendes:

    $router = new Router;



    nun möchte ich auf die Variable Router später in einer Klasse aufrufen.

    Normal ist ja das ich

    global $router;
    $router -> funktion();
    
    oder
    
    $GLOBALS['router']->function();


    auf rufe... oder bin ich zu doof dafür?

    Das Script wird einfach abgebrochen, wenn ich an die Stelle komme wo ich die Funktion der Klasse aufrufen will...

    Vielleicht kann mir jemand von euch jetzt mal auf die sprünge helfen, vllt ist es auch einfach für mich zuspät...


    EDIT: Funktioniert doch, nur hängt wohl manchmal PHP um die Seite mit aktuellen Daten zurück zu liefern.

    Beitrag zuletzt geändert: 12.2.2012 3:59:53 von dexus85
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. dexus85 schrieb:
    EDIT: Funktioniert doch, nur hängt wohl manchmal PHP um die Seite mit aktuellen Daten zurück zu liefern.


    vielleicht hilft es ja,den Cache auszuschalten

    .htaccess
    Header set Cache-Control "must-revalidate, no-store, no-cache, max-age=0, pre-check=0, post-check=0"
    Header set Pragma "no-cache"


    oder in .php Datei
    header("Cache-Control "must-revalidate, no-store, no-cache, max-age=0, pre-check=0, post-check=0"); 
    header("Pragma: no-cache");


    evtl auch noch header("Expires: -1");
  4. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    suchsmart schrieb:
    oder in .php Datei
    header("Cache-Control "must-revalidate, no-store, no-cache, max-age=0, pre-check=0, post-check=0"); 
    header("Pragma: no-cache");
    ACHTUNG: du hast einen Fehler in einer header-Anweisung. Das sollte so aussehen:
    header("Cache-Control: "must-revalidate, no-store, no-cache, max-age=0, pre-check=0, post-check=0"); 
    header("Pragma: no-cache");
    Der Header-Name muss mit einem Doppelpunkt (
    :
    ) vom zugehörigen Wert getrennt werden. Das hast du beim "Cache-Control"-Header vergessen.
  5. Autor dieses Themas

    dexus85

    Kostenloser Webspace von dexus85

    dexus85 hat kostenlosen Webspace.

    hackyourlife schrieb:
    suchsmart schrieb:
    oder in .php Datei
    header("Cache-Control "must-revalidate, no-store, no-cache, max-age=0, pre-check=0, post-check=0"); 
    header("Pragma: no-cache");
    ACHTUNG: du hast einen Fehler in einer header-Anweisung. Das sollte so aussehen:
    header("Cache-Control: "must-revalidate, no-store, no-cache, max-age=0, pre-check=0, post-check=0"); 
    header("Pragma: no-cache");
    Der Header-Name muss mit einem Doppelpunkt (
    :
    ) vom zugehörigen Wert getrennt werden. Das hast du beim "Cache-Control"-Header vergessen.


    Selbst du hattest noch nen fehler übersehen ;)

    header("Cache-Control: must-revalidate, no-store, no-cache, max-age=0, pre-check=0, post-check=0");
    header("Pragma: no-cache");


    Wenn Anführungszeichen dann nur zu da wo sie auch hin gehören ;)
  6. 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!