Variable vergisst Inhalt

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

  • #16
    Hallo BugBite

    Erstmal danke für den Hinweis mit dem was passiert, wenn man auf submit klickt.

    In der Galerie-Übersicht der Mitglieder wählt man ein Mitglied aus, indem man auf dessen Namem klickt. Der Link sieht folgendermaßen aus:

    PHP-Code:
    <a href=javascriptoeffnenFenster('index_galerie.php?name=$oname_1');> 
    Daraufhin wird der Inhalt von "name" in der index_galerie.php u. a. an den Frame main_galerie.php (Der Code dieser PHP-Datei ist der, in dem das Problem liegt.) weitergegeben. Von "name" an $path

    PHP-Code:
    <frameset ROWS='*,115' COLS='*' border='0' frameborder='0' framespacing='0'
    <
    frame src='main_galerie.php?path=$name' name='main' noresize marginwidth='0' marginheight='0' scrolling='yes'>  
    <
    frame src='nav.php?pfad=$name' name='bottomFrame' marginwidth='5' noresize marginheight='*' scrolling='yes'>
    </
    frameset
    Möglicherweise bei Anklickend es Buttons irgendwie die $path zerstört.
    Zuletzt geändert von david2; 21.04.2008, 20:28.

    Kommentar


    • #17
      jetz auch noch frames? das wird ja immer schlimmer ^^

      wie wärs wenn du einfach am anfang des skripts die $path wieder
      über die $_SESSION['path'] betankst?
      is doch klar, dass die leer wird. beim submit wird die seite neu aufgerufen

      Kommentar


      • #18
        ich sehe da kein php! nix mit echo. und selbst wenn, so hast du dich offenbar noch immer nicht mit register_globals beschäftigt, denn sonst wüßest du, dass es so heißen sollte:
        PHP-Code:
        echo '<frame src="main_galerie.php?path='.$_GET['name'].'" name="main" 
        noresize marginwidth="0" marginheight="0" scrolling="yes">  
        <frame src="nav.php?pfad='
        .$_GET['name'].'" name="bottomFrame" marginwidth="5" noresize 
        marginheight="*" scrolling="yes">'

        und beschäftige dich auch mal mit zeichenketten

        gruß
        peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar

        Lädt...
        X