Forum
Tipps
News
Menu-Icon

Textdatei in html datei ausgeben?

Hallo zusammen:
Eine simple frage: wie kann ich den Inhalt einer Textdatei in Html ausgeben

Thx Fubu100 ::)


Antworten zu Textdatei in html datei ausgeben?:

Indem du als Tag vor deinen Text <html> und dahinter </html> eingibst und anschliessend die Textdatei als .html speicherst! (?)

Was hast du vor? 

Ich möchte für ein phpkit eine Navbox machen, die den Jackpot vom Lotto ausgibt. Der Jackpot ist in einer .txt datei gespeichert. ich meine das ausgeben von *.txt dateien

include('datei.txt');

das ist doch php?

mit html würde es mit iframe gehen aber das sieht nicht besonders schön aus für eine Navbox. kann man auch nur den Ihnalt ausgeben? mit html

« Letzte Änderung: 13.02.07, 15:55:21 von Fabian Weber »

Ja klar. Dynamisch in reines HTML einbinden geht nicht.

Du hast doch von PHPKit gesprochen, also wo ist das Problem?

Ich möchte ne Navbox machen, da muss ich die Datei in htm schreiben. ;) Aber wie kann ich den text einer textdatei im html dokument ausgeben?

dokumente:

navigation\navbox.jackpot.php

<?
eval ("\$boxlinks[]=\ "".getTemplate("navigation/jackpot")."";");
?>

templates\navigation\jackpot.htm
<HTML>
<BODY>
...
{HIER MUSS DER CODE STEHEN}
...
<\BODY>
<\HTML>

templates\navigation\jackpot.txt
100     
« Letzte Änderung: 13.02.07, 16:08:59 von Fabian Weber »

Aso, da werkelt 'ne Template-Engine... da wird das schon klarer ;)

Ich kenne das System nicht, aber du solltest eigentlich die Möglichkeit haben, dynamische Inhalte in das Template einzufügen. Meist generiert man die Inhalte in der PHP-Datei und macht sie über spezielle Identifiers zugänglich. In der Template-Engine Smarty stehen die dann z.B. in geschweiften Klammern.

Vielleicht kannst du in den anderen Templates, die da sicher noch rumliegen, etwas erkennen.

greez 8)
JoSsiF

für die die phpkit ein bisschen kennen:
warum funzt das nicht wenn in der *.txt datei '1' steht? Das Script sollte ja dann ausgeben '1' oder?

navbox.jackpot.php:

<?php    $jack = @file(&#39;jack/jackpot.txt&#39;);    $jackpot = str_replace("\r\n", "", $jack[0]);$boxlinks[]=&#39;<font class="small">&#39;.$jackpot.&#39;</font>&#39;;  ?>

 
  

PS:

die Zeile
$boxlinks[]='<font class="small">'.$jackpot.'</font>';
entspricht glaube ich (nach meinem Wissen) dem echo Befehl. Der Rest sollte normales php sein  ;D ;)  
« Letzte Änderung: 13.02.07, 19:58:02 von Fabian Weber »

« PHP aber wie?schlüsselart? »
 

Fremdwörter? Erklärungen im Lexikon!
HTML
HTML steht für Hyper Text Markup Language, ist die Sprache, mit der Internetseiten kodiert werden. Es handelt sich dabei um ASCII Text, in den die HTML Befehle einge...

XHTML
Die Extensible Hypertext Markup Language, kurz XHTML, ist eine textbasierte Auszeichnungssprache zur semantischen Auszeichnung von Bildern, Texten und Hyperlinks in Dokum...

Tag
Ein Tag ist ein englischer Begriff und bedeutet so viel wie Etikett, Mal, Marke, Auszeichner und Anhänger. Generell ist Tag eine Auszeichnung eines Datenbetandes mit...


Windows Datei-Verlauf löschen!

Apple Mac: Datei IMMER mit bestimmtem Programm öffnen!