Jessica: Übergabe Werte an PHP & zurück

Hallo!

Ich habe folgendes Problem:

Ich habe ein Login-Script basierend auf PHP aufgebaut. Wenn der User sich eingeloggt hat, wird automatisch ein erweitertes Menü ($ok = 'True') aktiviert. Möchte der User nun eine andere Sprache (Englisch) auswählen, dann wird das engl. Gegenstück aufgerufen. Leider wird hier der Status $ok = 'True' nicht mitübernommen. Warum ?

<img src="../IMG/Englisch.gif" alt="" name="Englisch" border="0" onClick="sprachWechsel(this, '<? print $ok ?>'); return false;">

function sprachWechsel(Img, Status) {
// Sprachwechsel Deutsch <-> Englisch
if (Img.name == 'Englisch') {
  parent.frames.Menue.location.href = Pfad + "menu_e" + Suffix + "?ok" + Status;  }
}

Gruß Jessica

  1. Hi,

    function sprachWechsel(Img, Status) {
    // Sprachwechsel Deutsch <-> Englisch
    if (Img.name == 'Englisch') {
      parent.frames.Menue.location.href = Pfad + "menu_e" + Suffix + "?ok" + Status;  }

    dir ist bewusst, dass sofern dieses ok=true dein einziger Schutz ist, dein Login vollkommen nutzlos ist, da ein halbwegs versierter User einfach die Url eintippt, ein ok=true hintendran hängt, und eingeloggt ist?

    Gruß

    Phil

    --
    ich bin ein nachmacher: http://www.eppstein.de
    1. dir ist bewusst, dass sofern dieses ok=true dein einziger Schutz ist, dein Login vollkommen nutzlos ist, da ein halbwegs versierter User einfach die Url eintippt, ein ok=true hintendran hängt, und eingeloggt ist? ...

      Ja, dass mit dem Status ist erst einmal nur zum Testen. Später wird das verschlüsselte Passwort weitergeben & eine Session-ID. Eine Lösung des Problems steht aber leider immer noch aus.

      Gruß Jessica

  2. Hallo Jessica,

    parent.frames.Menue.location.href = Pfad + "menu_e" + Suffix + "?ok" + Status;  }

    Was sagen denn alert(parent.frames.Menue.location.href); und alert(Pfad + "menu_e" + Suffix + "?ok" + Status); ?

    Gruß Alex

    --
    >> Dass in eine if Schleife zu packen schafft mein 10 jähriges Patenkind. [...]
    > Mhhh, wenn man if in Schleifen packt, muss man sich auch nicht wundern, wenn die Patenkinder verwöhnte Luder werden. [...]
    [TomIRL und Tom in ?t=64084&m=364291]
    ss:) zu:} ls:} fo:| de:[ va:| ch:| sh:( n4:& rl:° br:& js:| ie:| fl:| mo:}
  3. Hallo,

    parent.frames.Menue.location.href = Pfad + "menu_e" + Suffix + "?ok" + Status;  }

    scheint ein '=' zu fehlen. ..."?ok=" + Status;
                                      ^
    es sei denn der Status ist '=true'

    Gruß, Andreas

    --
    <img src="http://was-ist-das.andreas-lindig.de/was_ist_das_fetzen.jpg" border="0" alt="">
    hier könnte auch ruhig mal'n neues Bild stehen.