Antworten auf deine Fragen:
Neues Thema erstellen

.txt in (html-/css-)Seite einbinden?

R

robokey

Guest

Hallo,
habe folgendes Problem: ich erstelle eine Seite mit Dreamweaver CS3 (ist wahrscheinlich egal mit welchem Programm), auf der eine Textdatei eingebunden sein soll, die sich ebenfalls auf dem Server befindet und vom Kunden täglich geändert und unter dem selben Namen hochgeladen wird. Habe sowas schon einmal gesehen, kann mich aber nicht erinnern, wie das funktioniert. Irgendjemand eine Idee?
Vielen Dank!
 

E

Elvis_M16

Guest

AW: .txt in (html-/css-)Seite einbinden?

Hi,
das könntest du serverseitig per PHP lösen. Hierzu sollte es einige Beispiele im Internet geben. Per AJAX sollte das ebenfalls funktionieren (ggf. eine XML-Datei anstelle der txt verwenden).
 
M

MaedeG

Guest

AW: .txt in (html-/css-)Seite einbinden?

hi

du wählst die stelle im htmlcode aus, wo der inhalt der .txt angezeigt werden soll und gibst ein:

PHP:
<?php
include('pfad/zur/textdatei');
?>
und dann wird diese an jener stelle inkludiert.

mfg: MaedeG
 

miko0001

Noch nicht viel geschrieben

AW: .txt in (html-/css-)Seite einbinden?

Ich hoffe ja, das die .txt-Datei abgesichert ist gegen Fremdzugriff ?

PHP:
<body>
<someothertags>content</someothertags>
<div id="txt_datei">
<?php
$file = fopen("/Pfad/zu/deinem/file.txt", "r") or exit("Datei konnte nicht gefunden werden.");
//Gib solange eine Zeile aus, bis End Of File erreicht ist
while(!feof($file))
  {
  echo fgets($file). "<br />";
  }
fclose($file);
?> 
</div>
</body>
Das sollte Deine txt-Datei zeilenweise bis zum Ende wiedergeben.
Über den DIV-Container kannst du im CSS die Ausgabe anpassen.
Code:
div#txt_datei {
    width: 80%;
    height: 500px;
    border: 2px solid red;
    color: black;
    background-color: #efefef;
    undsoweiter: etc pp;
}
Aufpassen musst Du halt nur das bestimmte Buchstaben und Zeichen in der Datei auch richtig "escaped" werden.
Am besten sollte der Text-Editor deines Kunden auf dasselbe Charset eingestellt sein, wie die html-Seite, dann sollte es keine Probleme geben.

Sollte der Text Script-Code (php, Javascript, o.ä.) enthalten, müssen evt. auch die jeweiligen Script-Sonderzeichen umgewandelt werden.
PHP Tutorial

Grüße, miko

Nachtrag : Damit das ganze funktioniert, musst Du natürlich Deine html-Datei in "Datei.php" umbenennen.
Also : index.html --> index.php
An die "Includisten" : Zeilenumbrüche werden nicht berücksichtigt, außer sie wären php-konform ("\n")
 
Zuletzt bearbeitet:

Exx3

Noch nicht viel geschrieben

AW: .txt in (html-/css-)Seite einbinden?

Per HTML leider nur per Iframe. Ist allerdings unschön - ich empfehle PHP mit einem Include ( <?php include("text.txt") ?> ).
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.635
Beiträge
1.538.476
Mitglieder
67.559
Neuestes Mitglied
hanuta
Oben