<br> in PHP Code

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • <br> in PHP Code

    Hallo

    Ich habe nicht viel Ahnung von PHP und habe da ein kleines Problem. In folgenden Code, möchte ich einen Zeilenumbruch einfügen. Damit die erste und zweite Zeile bei der Ausgabe nicht hintereinander, sondern untereinander ausgegeben werden.

    Quellcode

    1. $link = "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']."?id=".intval($GLOBALS["TSFE"]->id)."&L=1&h=".md5($now.",".$email).
    2. $link = "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']."?id=".intval($GLOBALS["TSFE"]->id)."&L=0&h=".md5($now.",".$email);


    Sobald ich dort aber ein <br> einfüge wird dir Seite nicht mehr angezeigt. Ich versuchte es auch mit Anführungszeichen, Schrägstrich, usw.

    Wie kann ich dort ein <br> einfügen?

    Gruss
  • hallo

    bei php trennst du variablen und strings mit einem punkt
    außerdem gibt es noch die einfachen anführungszeichen und die doppelten zu unterscheiden

    variablen zwischen '' werden nicht interpretiert
    variablen zwischen "" werden interpretiert

    beispiel:

    Quellcode

    1. //erzeugen die selbe Ausgabe
    2. $var = "ich bin ein string ".$ichBinVar;
    3. $var = "ich bin ein string $ichBinVar";
    4. //Inhalt der Variable wird nicht ausgegeben
    5. $var = 'ich bin ein string $ichBinVar';



    hier noch ein paar Beispiele

    Quellcode

    1. $var = "ich bin ein string " . $ichBinVar . " und ein weiterer text" . eineFunktion()." und wieder text";


    und deine lösung

    Quellcode

    1. $link = "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']."?id=".intval($GLOBALS["TSFE"]->id)."&L=0&h=".md5($now.",".$email)."<br />";