illy: parameterübergebe per link

hi!

ich will parameter per  link an ein php script übergeben,
(z.b. php.php?var1=value1&var2=value2 )
warum bekomme ich dann Markup Validation Service vom w3c bekomme ich dann aber immer eine meldung

cannot generate system identifier for general entity "schalter"

was kann ich da machen???
lg
illy

  1. cannot generate system identifier for general entity "schalter"

    Alle Sonderzeichen, auch die in Link-Adressen müssen als Entity geschrieben werden. Also wird aus dem Parameter &schalter => &Schalter.
    Wenn du das nicht gemacht hast, dann denkt PHP, dass &schalter ein zeichen wie   wäre. Wandle also alle & in & um, damit ist das Problem behoben.

    1. thx
      jetzt funktionierts :)

    2. Hallo du da draußen,

      Wenn du das nicht gemacht hast, dann denkt PHP, dass &schalter ein zeichen wie   wäre.

      PHP denkt das nicht. Wenn überhaupt sollte das der Webbrowser ‚denken‘ und natürlich der Validator.

      Grüße von hier drinnen, aus Biberach an der Riss,
      Candid Dauth (Dogfish)

      --
      »Bismarck biss Mark, bis Mark Bismarck biss!«
      http://cdauth.net.tc/
      ie:{ fl:( br: va:} ls:[ fo:| rl:( n4:( ss:) de:> js:( ch:| sh:( mo:) zu:|
      1. Hallo du da draußen,

        Hallo dogfish

        PHP denkt das nicht. Wenn überhaupt sollte das der Webbrowser ‚denken‘ und natürlich der Validator.

        Äh, ja natürlich. Habe wieder nicht gedacht. Natürlich denkt das der Browser und nicht PHP. PHP hat damit auch wieder nichts zu tun. War mit meinen Gedanken wieder ganz woanders....