Aus Textdatei in Form?

Jan Seifert

Erfahrenes Mitglied
Tach auch,
kann man es irgendwie hinbekommen,
das ich aus einer txt-datei etwas so
einlese, das es zum bearbeiten in ein
formular geschrieben wird.

So sieht ein eintrag in der txt datei
aus

PHP:
<td align=left vAlign=top colspan="3">
 <IMG SRC="img/cg1.gif" height="30" width="1">
</td>
</tr>
<tr>
<td align=left vAlign=top height="200" width="150">
<font SIZE = "2">
<Font Face="Verdana, Arial, Helvetica">
&nbsp;&nbsp;Tralala</font></TD>
<td align=left vAlign=top>
<IMG SRC="hmimg/elektrorollstuhl.jpg">
</td>
<td align=left vAlign=center width="150">
<font SIZE = "2">
<Font Face="Verdana, Arial, Helvetica">
Tagespreis EURO 12.-<br><br><br>
<A href="buchen.html" target="_blank">Buchen?</a></font></TD></tr>

jetzt möchte ich das "Tralala" in einer
form, "elektrorollstuhl.jpg" in einer
form und "Tagespreis EURO 12.-" in einer
form steht, so das ich es dann
bearbeiten kann. html sollte nicht
erkannt werden, gibt es da eine
möglichkeit?

[Kommentar]
Gewöhn dir bitte an mit Umbrüchen zu
arbeiten, sonst ist dein Text schwer
lesbar. Einfach am Ende einer Zeile
mal auf Enter klicken.
[/Kommentar]
sorry, vergessen
 
Zuletzt bearbeitet:
Sollte kein großartiges Problem sein. Die HTML-Tags kannst Du mit

$file_text = strip_tags(join('',file($filename)))

herausfiltern, in $file_text ist nur noch der pure text ohne html aus der Datei. Bild müßtest Du jedoch vorher anders herauslesen, da das Bild ein Teil des html-tags ist. Möglich wäre evtl. ein regulärer Ausdruck: Finde alles was zwischen "/" und ".jpg" steht z. B.

Es wäre jedoch eine intelligentere Lösung vorzuziehen. Trenne Daten und HTML doch von anfang an, dann kannst Du die Daten immer ohne diese Probleme anpassen.

Greetz,
Neuro
 
Zurück