Bastian Schnitzler: HTML in einer Variablen speichern

Hallo!
Ich moechte HTML in einer Variablen speichern - auch mit doppelten Anfuehrungszeichen -, hab auch schon im Archiv gesucht, aber dort nix brauchbares gefunden.
Ich habe mal ausprobiert:
$a = "<table border="1">";
was nicht funktionierte.

Wie kann ich das anstellen? Mit ascii codes?

euer Basti

  1. Hallo,

    $a = "<table border="1">";

    \ zum maskieren müsste doch gehen was für Fehler werden dann angezeigt?

    Grüße
    Jeena Paradies

    1. hallo Jeena,

      $a = "<table border="1">";
      \ zum maskieren müsste doch gehen

      Das funktioniert auch prima. Nur, wenn du die Variable jetzt so aufrufst:
        echo "$a";
      klappt es wunderlicherweise nicht, und genau so etwas scheint Bastian gemacht zu haben. *scnr*

      was für Fehler werden dann angezeigt?

      Ja, das würde ich jetzt auch dringend lesen wollen.

      Grüße aus Berlin

      Christoph S.

      1. Hi,

        $a = "<table border="1">";
        \ zum maskieren müsste doch gehen
        Das funktioniert auch prima. Nur, wenn du die Variable jetzt so aufrufst:
          echo "$a";
        klappt es wunderlicherweise nicht, und genau so etwas scheint Bastian gemacht zu haben. *scnr*

        Kann ich nicht nachvollziehen - hab es gerade mit PHP 4.3.1 getestet - beim Browser kommt im Quelltext erwartungsgemäß
        <table border="1">
        an. Sowohl bei
        echo $a;
        als auch bei
        echo "$a";

        was für Fehler werden dann angezeigt?
        Ja, das würde ich jetzt auch dringend lesen wollen.

        Me too! ;-)

        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.
      2. Hallo lustiger Christoph,

        Das funktioniert auch prima. Nur, wenn du die Variable jetzt so aufrufst:
          echo "$a";
        klappt es wunderlicherweise nicht, [...] *scnr*

        Warum sollte es denn nicht klappen? So weit ich weiß werden docj Variablen in "" auch ausgeführt ausgegeben. *scnr*

        Grüße
        Jeena Paradies

  2. Hi,

    $a = "<table border="1">";
    was nicht funktionierte.

    Definiere bitte 'was'.
    Der Code ist einwandfrei.
    Falls Du eine gleichzeitige Ausgabe erwartest hast: In der o.a. Zeile wird lediglich eine Zuweisung gemacht, Ausgabe erfolgt dann z.B. über print $a;

    Wie kann ich das anstellen? Mit ascii codes?

    Wie kommst Du denn darauf?

    freundlichen Gruß
    Danny

    --
    Selfcode: fo:) br:& n4:& ie:% mo:) va:| de:] zu:) fl:| ss:) ls:& ls:& js:|
    Motto:    OpenSource - Das Wissen der Menschheit gehört der Welt!