Blue Moon Fans

Plauderecke - PHP in HTML??

Nex Nocte - Mo 01 Okt, 2007 16:09
Titel: PHP in HTML??
Hi!
Ich habs schon so oft versucht und bekomms nicht hin... Sad
Wie kann ich PHP Code in HTML integrieren?
Beispiel:


<html>
<head>
<title></title>
</head
<body>
<h1>Heutiges Datum:</h1>
//so jetzt will ich hier eigentlich irgendwie die php Funktion date("d.m.Y") einbauen...
</body>
</html>


Wär nett, wenn ihr mir helfen könntet!

Nex
ErzEngel - Mo 01 Okt, 2007 17:30
Titel:
Das ist total einfach. Zuerst muss dein Provider natürlich PHP unterstützen.

Wenn das der Fall ist, fängst du einen PHP-Block einfach mit: "<?" an, ohne Anführungszeichen natürlich.

Dann schreibst du deinen PHP-Code in diesen Block und beendest den PHP-Block mit: "?>" (wieder ohne Anführungszeichen).

Willst du nur eine Ausgabe, also einen echo-Befehl integrieren, dann kannst du das entweder so schreiben:

<?
echo ("blabla");
?>

oder du nimmst die Kurzform:
<?="blabla";?>

Dein Codebeispiel mit dem Datum würde dann also so heißen:

<html>
<head>
<title>Datumsanzeige</title>
</head
<body>
<h1>Heutiges Datum:</h1>
<table>
<tr>
<td>
<?=date("d.n.Y");?>
</td>
</tr>
</table>
</body>
</html>


Wo du aufpassen musst, ist, dass du dein echo nicht frei schwebend integrierst, sondern es wirklich in eine Zelle reinschreibst. Denn sonst wird es dir am Anfang des Dokuments angezeigt. Und das kann dir ziemlich stark dein Layout durcheinanderhauen.
Nex Nocte - Mo 01 Okt, 2007 18:14
Titel:
Danke auf jeden Fall schonmal.

Aber ich muss die Datei dann auch als *.php und nicht als *.htm oder *.html speichern, oder?
Schocktrooper - Mo 01 Okt, 2007 18:16
Titel:
MSN hätte daraus jetzt nen Smileyswingerclub gemacht. Very Happy
ErzEngel - Di 02 Okt, 2007 07:59
Titel:
Die Datei muss selbstverständlich nach *.php umbenannt werden.

Die Smileys hätte ich schon ausgeschaltet, keine Sorge. Kann ich überhaupt nicht leiden, wenn Leute Postings machen und die nicht nochmal gegenlesen und dann da Zeichenketten in Smileys umgewandelt werden oder auch der BBCode ausgeschaltet wird und man diese []-Anweisungen lesen kann.
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB