#1 19. April 2010 php in html einbinden Hallo, folgendes Problem, ich möchte gern auf meiner eigenen Seite ein fertiges php Gästebuch Script ein binden, meinen Kenntnissen nach müsse es ja reichen wenn ich in meine HTML Datei rein schriebe : PHP: <? php include( "gaestebuch/view.php" ); ?> An was kann das liegen das nix angezeigt wird ? vielen Danke + Multi-Zitat Zitieren
#2 19. April 2010 AW: php in html einbinden dann muss du aber deine seite von .html in .php umbennen + Multi-Zitat Zitieren
#3 19. April 2010 AW: php in html einbinden Wie b-xXx schon sagt, entweder von deinedatei.html in deinedatei.php umbenennen, oder per htaccess-Datei das Parsen von html-Dateien anfordern! + Multi-Zitat Zitieren
#4 19. April 2010 AW: php in html einbinden Ok danke, habs rein bekommen, habe einfach den wichitigen Code aus dem script in meine php datei kopiert, aber es funktioniert immer noch nicht richtig das is das was ich in meine gaestebuch.php kopiert habe PHP: <p><img src="gaestebuch.jpg" alt="Hier können Sie sich in unser Gästebuch eintragen"></img></p> Hier können Sie einen Beitrag im Gästebuch verfassen<br><br> <form action="eintrag.php" Method="post"> Ihr Name:<br> <input name="Name" size="30"><br><br> E-Mail:<br> <input name="E-Mail" size="30"><br> <br><br> Beitrag:<br> <textarea name="inhalt" cols="30" rows="6" wrap="physical"></textarea><br> <input type="submit" value="Eintragen"> </form> <hr color="#000080"> <font size="2"> <?php $beitrag = file ( "inhalt.txt" ); krsort ( $beitrag ); foreach( $beitrag as $ausgabe ) { $ausgabe = stripslashes ( $ausgabe ); $zerlegen = explode ( "|" , $ausgabe ); echo "<font color=\"#330000\" size=\"2\"> <hr> Eintrag von <a href=\"mailto: $zerlegen [ 0 ] \"> $zerlegen [ 1 ] </a> geschrieben am $zerlegen [ 2 ] </td> </tr> <tr> <td> $zerlegen [ 3 ] </td> </tr> </table><br> " ; } ?> </font> <p align="center">(c) <a target="_blank" href="http://www.netz2k.de/"><font size="1" color="#666666">PHP Scripte</font></a></p> wenn ich dann auf meiner Seite bin steht immer unten da : PHP: Eintrag von $zerlegen [ 1 ] geschrieben am $zerlegen [ 2 ] $zerlegen [ 3 ] "; } ?> an was kann das liegen, das script müsste doch auch offline funktionieren oder ? + Multi-Zitat Zitieren
#5 19. April 2010 AW: php in html einbinden PHP ist nicht standard wie HTML. Du brauchst schon Apache. PHP wird geparst, HTML nicht. Offline= auf deinem Rechner? Dann brauchst du z.b. xampp Auf deinem Webspace brauchst du natürlich PHP unterstüzung. + Multi-Zitat Zitieren
#6 19. April 2010 AW: php in html einbinden Hostest du das Gästebuch auch bei dir? Wenn nicht, kannst du es auch über einen iFrame machen. + Multi-Zitat Zitieren
#7 20. April 2010 AW: php in html einbinden Du siehst doch im ersten Post, dass da der PHP Teil ist der die Einträge speichert? Also wird das ganze wohl beim ihm gehostet. + Multi-Zitat Zitieren
#8 20. April 2010 AW: php in html einbinden PHP: echo "<font color=\"#330000\" size=\"2\"> <hr> Eintrag von <a href=\"mailto: $zerlegen [ 0 ] \"> $zerlegen [ 1 ] </a> geschrieben am $zerlegen [ 2 ] </td> </tr> <tr> <td> $zerlegen [ 3 ] </td> </tr> </table><br> " ; ist ja auch nicht richtig besser wäre PHP: echo "<font color=\"#330000\" size=\"2\"> <hr> Eintrag von <a href=\"mailto: $zerlegen [ 0 ] \">" . $zerlegen [ 1 ]. "</a> geschrieben am " . $zerlegen [ 2 ]. " </td> </tr> <tr> <td> " . $zerlegen [ 3 ]. " </td> </tr> </table><br> " ; was noch interessant wäre, wie der code deiner seite aussieht . + Multi-Zitat Zitieren
#9 20. April 2010 AW: php in html einbinden Hey danke schonmal, wenn ich heute daheim bin schau ich mal. Ja ich hoste zur Zeit alles offline. Ich dachte weil der das GB alle Einträge in einer txt abspeichert, würde das auch alles offline gehen. Ich poste wenn ich daheim bin, den Code meiner Seite. + Multi-Zitat Zitieren
#10 20. April 2010 AW: php in html einbinden das geht "offline" auch, nur musst dir halt nen webserver installieren der php übersetzt. zb xampp + Multi-Zitat Zitieren