Ankündigung

Einklappen
Keine Ankündigung bisher.

Parse error

Einklappen

Neue Werbung 2019

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

  • Parse error

    Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in

    Ich weiß nicht mehr weiter. Was habe ich falsch gemacht?

    Code:
    echo "<tr>\n<td>Dies ist ein " . "$_POST['TypDesFluges']" . "-Flug nach: " . "$_POST['Koordinaten1']" . ":" . "$_POST['Koordinaten2']" . ":" . "$_POST['Koordinaten3']" . "</td>\n</tr>";
    Ich habe doch die " und ' richtig verschachtelt oder?

    edit:

    Habe die Lösung. Habe die ' bei $_POST['TypDesFluges'] usw. entfernt.
    Aber warum funktioniert es jetzt?


  • #2
    PHP-Code:
    <?php
    echo "<tr>\n<td>[b]Dies ist ein " .$_POST['TypDesFluges'] . "-Flug[/b] nach: " .$_POST['Koordinaten1'] .":" .$_POST['Koordinaten2'] .":" .$_POST['Koordinaten3'] ."</td>\n</tr>"
    ?>

    Kommentar


    • #3
      So geht das auch. Danke.

      Kommentar


      • #4
        Der Übersicht halber würde ich dieses Konstrukt verwenden:

        PHP-Code:
        <?php
        printf
        ("<tr>\n<td>[b]Dies ist ein %s-Flug[/b] nach: %d:%d:%d</td>\n</tr>",
          
        $_POST['TypDesFluges'],
          
        $_POST['Koordinaten1'],
          
        $_POST['Koordinaten2'],
          
        $_POST['Koordinaten3']);
        ?>
        Weitere Infos hier: sprintf

        Kommentar


        • #5
          Danke für den Tipp.

          Kommentar

          Lädt...
          X