Html code in php variable

  • noscript rulz

    Einmal editiert, zuletzt von skymuss (29. März 2009 um 18:29)

  • Ganz einfach: du hast " als Variablenwrapper genommen. in der Variable nutzt du wieder ", allerdings um einen HTML Befehl zu oeffnen und schliessen. PHP glaubt jedoch dass du die Variable beendest und erwartet PHP-Code danach!

    Entweder:

    Code
    $test = "[url='Spenden.htm']Spenden[/url]";

    ODER

    Code
    $test = "<a href=\"Spenden.htm\" target=\"_self\">Spenden</a>";

    Im 2.Beispiel wurde dem Parser durch ein Backslash deutlich gemacht, dass es sich nicht um eine Schliessung des Wrappers handelt

  • noscript rulz

    Einmal editiert, zuletzt von skymuss (29. März 2009 um 18:30)

  • Die Verknüpfung einzelner Strings in PHP erfolgt mit Punkten. Demzufolge ein Punkt zwischen die Strings:

    Code
    $test = "[url='.$link.']link Beipsiel[/url]";


    Was willst du jetzt aber mit fopen machen?

    Es gibt zwei Regeln fuer Erfolg im Leben:
    1. Erzaehle den Leuten nie alles, was Du weisst ...