Eric Teubert: HTML-Element mit PHP verstecken

Ich möchte, dass ein html-Element nur unter bestimmten Bedingungen ( also z.B. innerhalb einer if-Schleife ) ausgegeben wird.
Bei Text ist das ja kein Problem, den kann man einfach in ein "echo" umwandeln. Aber wie mache ich das bei z.B. <input ...> - Feldern? Man kann ja kein HTML in PHP-Tags einbinden, nur andersherum ...

  1. echo('<input ...> ...'); ??

    Grüsse, Lucien

  2. Hi,

    Ich möchte, dass ein html-Element nur unter bestimmten Bedingungen ( also z.B. innerhalb einer if-Schleife ) ausgegeben wird.

    Was ist eine if-Schleife? Hab ich in vielen Jahren des Programmierens noch nie gesehen ...

    Bei Text ist das ja kein Problem, den kann man einfach in ein "echo" umwandeln.

    Und wodurch unterscheiden sich die tags von anderem Text, daß Du meinst, es bei tags nicht genauso machen zu können?
    Denk mal darüber nach, warum der erste Teil des HTML-Mime-Types (text/html) so lautet, wie er lautet.

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
  3. Hallo,

    Ich möchte, dass ein html-Element nur unter bestimmten Bedingungen ( also z.B. innerhalb einer if-Schleife ) ausgegeben wird.

    if-schleife?

    les ich jetzt zum ersten mal...

    Bei Text ist das ja kein Problem, den kann man einfach in ein "echo" umwandeln.

    stimmt

    Aber wie mache ich das bei z.B. <input ...> - Feldern?

    genau gleich...    echo"<input ...>";

    Man kann ja kein HTML in PHP-Tags einbinden, nur andersherum ...

    das ist ansichtssache..

    wenn du zum beispiel:

    <?
    if ($var===true) {
    ?>
    <img src="..." name="bild">
    <?
    }
    else {
    ?>
    <font size="18" face="verdana" color="#ff0000">NEEEEINNNN</font>
    <?
    }
    ?>

    hast, wurde der PHP-Code "ins" HTML eingebunden, oder "das" HTML in den PHP-Code?

    falls du dies meinst:  es geht doch...

    <?
    if($var===true) {
      echo "<img src="..." name="bild">";
    }
    else {
      echo "<font size="18" face="verdana" color="#ff0000">NEEEINNN</font>";
    }

    :o)

    _____
    MfG,
    seppl

    --
    "Der kluge Mensch macht nicht jeden Fehler selbst - Er lässt auch anderen eine Chance" - W.Churchill
    "Die Hand eines Menschen könnte das Universum erfassen, wenn er nur lernte, seine Faust zu öffnen" - Werner Mitsch
    1. Öhm, tja, wie heißt denn die "if-anweisung" oder "if-tag" oder "if-kontrollstruktur" oder ... ?

      aber danke, ihr habt meine Frage geklärt, hab nich dran gedacht, dass ich die tags ja auch mit echos ausgeben kann :P

      Danke nochmal und sry wegen der Verwirrung bezüglich der "Schleife" :)

    2. Hallo,

      if-schleife?

      les ich jetzt zum ersten mal...

      Ich nicht:
      http://suche.de.selfhtml.org/cgi-bin/such.pl?suchausdruck=if-schleife&lang=on&feld=alle&index_5=on&index_6=on&index_7=on&index_8=on&index_9=on&index_10=on&index_11=on&hits=alle

      *SCNR* :-)))

      Gruß
      Alexander Brock

      --

      SelfCode: sh:( fo:) ch:? rl:( br:> n4:? ie:{ mo:} va:) de:> zu:| fl:{ ss:( ls:[ js:(
      http://emmanuel.dammerer.at/selfcode.html
      Deshalb können Pinguine nicht fliegen:
      Was nicht fliegt kann auch nicht abstürzen
      <img src="http://www.againsttcpa.com/images/AgainstTCPA-Log01Small.gif" border="0" alt="">
      http://againsttcpa.com