include ->> checkuser ->> header fehler !

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • penizillin
    antwortet
    na dann bleibt ja nur noch die frage, wie es mit register globals aussieht.

    Einen Kommentar schreiben:


  • Jeeply
    antwortet
    Tschuldigung normal achte ich darauf aber es ist mir nicht aufgefallen da ich eine große auflösung habe...

    habe es geändert
    danke für den Hinweis



    greez

    Einen Kommentar schreiben:


  • penizillin
    antwortet
    lesen!

    ich muss horizontal scrollen.

    Einen Kommentar schreiben:


  • Jeeply
    antwortet
    was meinst du mit umbrechen ?

    Einen Kommentar schreiben:


  • penizillin
    antwortet
    kannst du mal bitte den code umbrechen?
    http://de3.php.net/manual/de/security.filesystem.php

    Einen Kommentar schreiben:


  • Jeeply
    antwortet
    wie meinst du das was der user ändern kann ??


    PHP-Code:
    if(isset($_REQUEST['page'])) {
    include(
    "includes/".$_REQUEST['page'].".php");
    }
    if(isset(
    $_REQUEST['bla'])) {
    include(
    "includes/" .$_REQUEST['bla'].".php");

    meinst du so ???


    greez

    Einen Kommentar schreiben:


  • penizillin
    antwortet
    1. stichwort: register globals. suchen, lesen, verstehen, entsprechend ändern.
    2. dein include ist u.u. eine zeitbombe. du inkludest etwas, was der user ohne weiteres ändern kann, es ist sehr gefährlich.
    3. die logik deines if-konstruktes ist recht eigensinnig, aber das nur am rande.

    Einen Kommentar schreiben:


  • Jeeply
    antwortet
    ja stimmt des java kann man ja killen mhhh okay dann mach ich des mit der ob funktion

    aber ich hätte da noch eine frage an dich

    ich habe meine page auf einem server liegen mit einer älteren php version jetz ziehen wir um und ich habe das problem dass er mir auf dem neuen server keinen einzigen link mehr ausführt also einloggen kann man sich aber die links gehen nicht ich denke dass der fehler hier liegen müsste weil immer die home.php geladen wird

    kann es sein dass die neue php version da was anderes macht???

    PHP-Code:
                    <?PHP 
                    
    if(isset($page)) {
                    include(
    "includes/$page.php");
                    }
                    if(isset(
    $admin)) {
                    include(
    "admin/$admin.php");
                    }
                    if(isset(
    $bla)) {
                    include(
    "includes/bla.php");
                    }
                    if(isset(
    $bla2)) {
                    include(
    "includes/bla2.php");
                    }
                    if(!isset(
    $page) AND !isset($admin) AND !isset($bla
    AND !isset(
    $bla2)) include("includes/home.php");
                    
    ?>
    ich muss jetzt erst das problem lösen weil ich habe keinen zugriff mehr auf den alten server..


    greez
    Zuletzt geändert von Jeeply; 22.01.2005, 18:26.

    Einen Kommentar schreiben:


  • penizillin
    antwortet
    ich schalte im browser js aus und sehe den inhalt.
    streng dich an, so viel ist es nicht.

    Einen Kommentar schreiben:


  • Jeeply
    antwortet
    achso jetz habe ich das ganze verstanden *g*

    zu frage 1 ich habe etwas gefunden was schneller ist ;-)


    <SCRIPT LANGUAGE="JavaScript">location='http://bla.de/index.php?admin=verwehrt'</SCRIPT>

    Das ist so schnell dass man den Verbotenen Inhalt nicht sehen kann :P



    danke für deine Hilfe mit der ob_* Funktion


    greez

    Einen Kommentar schreiben:


  • penizillin
    antwortet
    die frage nummer zwei stellst du nächstes mal deiner nächsten weiblichen verwanden mütterlicherseits, ok?

    zu 1.
    mit output buffering lässt sich die ganze ausgabe puffern und erst dann ausgegeben, wenn "nichts dazwischenkommt". sollte dazwischen ein header kommen, der die location ändert, wird dieser auch richtig ausgeführt, da keine ausgabe stattgefunden hat.

    ab jetzt aber selbst denken.

    Einen Kommentar schreiben:


  • Jeeply
    antwortet
    ich verstehe
    1. die eigentliche funktion des teils nicht also was ich davon habe wenn ich des so mache
    2. warum es nicht einen einfacheren befehl gibt *g* ich will ja nur eine automatische weiterleiung die schneller ist als die html version



    greez

    Einen Kommentar schreiben:


  • penizillin
    antwortet
    und was hast du nicht verstanden?

    Einen Kommentar schreiben:


  • Jeeply
    antwortet
    ja auf dieser seite war ich auch schon.

    Einen Kommentar schreiben:


  • penizillin
    antwortet
    http://de3.php.net/manual/de/ref.outcontrol.php

    Einen Kommentar schreiben:

Lädt...
X