php -> html -> php...

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

  • php -> html -> php...

    hi leuts,

    in meinem php-script habe ich eine if-else anweisung drinnen wo dann ein html-teil folgt. kann man das überhaupt so machen. ich meine funtzt dat?


    <?
    if (($bla == $blu) or ($bla == $blu2)){
    <html>
    ...da lade ich eine htm rein...
    </html>
    } else {
    <html>
    ...da lade ich eine andere htm rein...
    </html>
    }
    ?>
    $PHP resource 4ever$

  • #2
    Nur so glaub ich:

    PHP-Code:
    <?php
    if (($bla == $blu) or ($bla == $blu2)){
    ?>
    <html>
    ...da lade ich eine htm rein...
    </html>
    <?php
    } else {
    ?>
    <html>
    ...da lade ich eine andere htm rein...
    </html>
    <?php
    }
    ?>

    Kommentar


    • #3
      das geht nicht !!!
      aber so kannst du das machen:

      PHP-Code:
      <html>
      <body>
      <?php
      if (($bla == $blu) or ($bla == $blu2)){
      ?>
      ...da lade ich eine htm rein...
      <?php
      }
      else {
      ?>
      ...da lade ich eine andere htm rein...
      <?php
      }
      ?>
      </body>
      </html>

      Kommentar


      • #4
        und php weiß dann was es tun soll??

        wieso kann ich das in meiner beschriebenen weise nicht machen??

        ps: vor dem html-teil hab ich auch noch php-code!
        $PHP resource 4ever$

        Kommentar


        • #5
          php ist eine scriptsprache. heißt die php teile werden am server ausgeführt und dann so quasi als htmlfile gesendet. dieses wird dann vom browser interpretiert.

          es führt alle scriptteile aus die in den php tags stehen --> <? ?>

          alles andere wird ignoriert.

          hoff das war dir genau genug.
          Seien wir realistisch, versuchen wir das unmögliche. - Chè Guavara

          Kommentar


          • #6
            ok. alles klar.
            hab's jetzt auch so wie magman beschrieben hat gemacht.

            war mir halt nicht sicher, ob php die if-else noch nachvollziehen kann wenn php dazwischen beendet wird, html ausgeführt wird und dann wieder php beginnt.

            aber lt. euren aussagen sollte es dann so funtzen.
            hoff ich zumindest
            $PHP resource 4ever$

            Kommentar


            • #7
              php wird ja quasi nicht beendet sondern es wird nur ein anderes script dazwischen geschoben.
              nein das macht absolut nichts aus. du musst nur immer die phptags schließen ansonsten gibts ne schöne fehlermeldung
              Seien wir realistisch, versuchen wir das unmögliche. - Chè Guavara

              Kommentar


              • #8
                ... nämlich nen Parse Error. Was du auch bei nem Test deines Codes bemerkt hättest.

                Kommentar


                • #9
                  ...

                  so. das ist doch ganz einfach, musst nur etwas überlegen.

                  du musst wenn du html anzeigen willst, es mit echo "" ausgeben. z.b. echo "<td>";

                  mfg

                  Kommentar


                  • #10
                    @TobiaZ
                    sorry, aber kann's erst in ca. einer std. testen! sonst hätt ich das schon getan! wollt's halt nur im vorfeld abklären!

                    THXS TO ALL!
                    wenn ich mich nicht mehr melde, dann hat's geklappt!
                    $PHP resource 4ever$

                    Kommentar


                    • #11
                      Naja, wenn das so ist, da drücken wir mal ein Auge zu

                      PS: Das hat zu klappen!!!

                      Kommentar


                      • #12
                        WIEDERMAL DANKE LEUTE!

                        hat alles geklappt so wie ich mir's vorgestellt habe!
                        aber gut das ich gefragt habe!
                        hatte da so 'ne vorahnung!
                        $PHP resource 4ever$

                        Kommentar

                        Lädt...
                        X