andy: übernahme von 2 variablen klappt nicht

hi,

wir wollen mit dem folgenden link 2 variablen auf die seite test1.php mit übernehmen.
das übernehmen der ersten variable $x klappt.
aber leider übernimmt er die zweite variable $y nicht.
wenn wir sie mit echo auf der zielseite aufrufen, ist der inhalt leer.
was kann denn an der syntax falsch sein?

<a href="test1.php?x=<?=$x?>?y=<?=$y?>">

danke für eure tipps?...andy

  1. hi,

    wir wollen mit dem folgenden link 2 variablen auf die seite test1.php mit übernehmen.
    das übernehmen der ersten variable $x klappt.
    aber leider übernimmt er die zweite variable $y nicht.
    wenn wir sie mit echo auf der zielseite aufrufen, ist der inhalt leer.
    was kann denn an der syntax falsch sein?

    <a href="test1.php?x=<?=$x?>?y=<?=$y?>">

    zwischen mehreren var gehört ein &
    also

    <a href="test1.php?x=<?=$x?>&y=<?=$y?>">

    so gehts
    ciao

    danke für eure tipps?...andy

    --
    DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
    1. Hi,

      <a href="test1.php?x=<?=$x?>&y=<?=$y?>">

      die Entität "y" ist in keinem mir bekannten DTD definiert.

      Cheatah

      --
      X-Will-Answer-Email: No
  2. Hi,

    wir wollen mit dem folgenden link 2 variablen auf die seite test1.php mit übernehmen.

    es existiert kein Weg, Variablen per HTTP zu übertragen - nicht mal eine einzige. Es handelt sich um Parameter.

    das übernehmen der ersten variable $x klappt.

    Dann hast Du serverseitig ein Sicherheitsproblem.

    <a href="test1.php?x=<?=$x?>?y=<?=$y?>">

    Über das (_einzige_) Fragezeichen trennt man den Localpart der URI vom Searchpart. Innerhalb des Searchparts werden die Parameter durch "&" voneinander getrennt; innerhalb eines Parameters trennen sich Name und Wert durch "=". Beachte, dass innerhalb von HTML das "&" eine Sonderbedeutung hat und daher (über die ebenfalls zwingend notwendige URL-Kodierung der Namen und der Werte) als "&" HTML-kodiert werden _muss_.

    Cheatah

    --
    X-Will-Answer-Email: No