[PHP] HTML Code mit Echo ausgeben

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Joarden, 30. November 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 30. November 2007
    HTML Code mit Echo ausgeben

    Hallo,

    Ich habe vor mir was kleines zu schreiben jedoch hänge ich gerade ein wenig.
    Ist ganz simpel..

    PHP:
    echo

    "<p><strong>test:</strong> <em>" . $_GET [ "test" ]. "</em>"

    Das klappt ja, jedoch möchte ich nix fertig formatiertes ausgegeben haben sondern den reinen HTML Code der mit den Daten aus den Formular ausgefüllt ist.

    In diesen fall also die Ausgabe: (bei Variablenwert Abendbrotzeit

    HTML:
    <p><strong>test:</strong> <em>Abendbrotzeit</em>
    Gruß Joarden
     
  2. 30. November 2007
    AW: HTML Code mit Echo ausgeben

    PHP:
    <p><strong>test:</strong> <em><?  echo  $_GET [ "test" ];  ?></em>
    was willst du genau?
     
  3. 30. November 2007
    AW: HTML Code mit Echo ausgeben

    Der HTML Code soll auch in der Ausgabe unformatiert(also der Code soll zu sehen sein) zu sehen sein, es soll Quasi nur die Variable ersetzt werden. (Wird aus einem Formular ausgelesen)
     
  4. 30. November 2007
    AW: HTML Code mit Echo ausgeben

    PHP: htmlentities - Manual ?

    check ich nich, vielleicht checkt jemand anders dein problem ^^
     
  5. 30. November 2007
    AW: HTML Code mit Echo ausgeben

    versuchs mal wenn du <p> auch wieder schließt
     
  6. 30. November 2007
    AW: HTML Code mit Echo ausgeben

    Einfach htmlentities oder htmlspecialchars benutzen. Schon werden die HTML-Zeichen in Unicode umgewandelt und angezeigt.
     
  7. 30. November 2007
    AW: HTML Code mit Echo ausgeben

    Ihr versteht mich gerade falsch, eventuell kann ich mich bei diesem Problem schlecht ausdrücken...

    Ich möchte die HTML Zeichen nicht Umwandeln, sie sollen so ausgegeben werden wie sie dastehen, es soll NUR die Variable test im html-code umgewandelt werden nichts weiter. Ich brauche also nichts mit Sonderzeichen..

    die Ausgabe sollte wie gesagt. <strong>test:</strong> <em>Abendbrotzeit</em> sein wenn die Variable test so belegt ist

    Ich möchte also einen reinen html Code als Ausgabe haben, ob Sonderzeichen drin sind ist ersteinmal egal.
     
  8. 30. November 2007
    AW: HTML Code mit Echo ausgeben

    und wo liegt das problem? ich versteh nicht ganz was du möchtest, denn dein anliegen ist schon im ersten post von dir richtig gelöst. (außer den quotes im arrayzugriff)
     
  9. 30. November 2007
    AW: HTML Code mit Echo ausgeben

    wie oben schon mehrmals erwähnt, sollte das hier genaus das sein was du suchst:
    PHP:
    <? php
    echo  htmlentities ( '<p><strong>test:</strong><em>' . $_GET [ 'test' ]. '</em>' );
    ?>
     
  10. 1. Dezember 2007
    AW: HTML Code mit Echo ausgeben

    geht auch so:

    Code:
    echo "<p><strong>test: </strong> <em>".$_GET['test']."</em>"
     
  11. 1. Dezember 2007
    AW: HTML Code mit Echo ausgeben

    Können wir den Thread nicht einfach closen, jetzt wurde hier doch anscheinend schon mehrfach die Richtige Lösung gepostet und alles weitere, auch meins hier bestimmt, ist nur noch SPAM .... wobei ich Opios Vorschlag gerne noch verbessern möchte, denn die doppelten Anführungszeichen sind extra dafür gedacht Variablen in einem String zu interpretieren, also sollte man sie dann auch nutzen...
     
  12. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.