hilfe txt auslesen mit php

Sandmann

B1G-Software-Kunde
#1
Hallo,
ich würde gerne meine DVDs achivieren mein Programm wirft diese als txt dokument aus.
Hätte jetzt gerne die txt file als PHP tabelle.

So das eine seite mit PHP und einer Tabelle mit jeweils einem titel erscheint.

Hier ein foto wie ich das meine....



So sollte das aussehen wenn er die TXT file ausliest.

die tabelle soll im ganzen explorer sichtbar sein.

Kann mir jemand helfen und mir den code posten?

danke euch

Sandy
 

Sandmann

B1G-Software-Kunde
#4
Hallo Feke,
lieb gemeint von dir. Aber das ist ja für ne Datenbank.

Ich wollte eigentlich nur nen kleine script ganz simple was hat meine .txt verschönert in einer Tabelle als PHP oder html is wurscht ;)


Danke dir dennoch für deine hilfe

Sandy
 

Sandmann

B1G-Software-Kunde
#5
die text besteht nur aus ner Nummer und dem titel...

siehe hier:

0-0015;10 Dinge, die ich an dir hasse
0-0060;13 Geister
0-0055;2 Nasen tanken Super
0-0195;7 Zwerge - Männer allein im Wald
0-0076;8 Frauen
a-0014;Air Force One
a-0537;Aladdin - Special Edition
a-0948;Alice im Wunderland - Special Collection - Neuauflage
a-0872;Alien vs. Predator - Original Kinofassung


wäre natürlich klasse wenn vor dem semikolion die zahl alles weg wäre und nur der Titel der DVD dort stehen würde :)
 

patrick

Staff member
B1G-Software-Kunde
#6
PHP:
<?php
$dateiname = "meine_datei.txt";

echo "<table>";
$fp = fopen($dateiname, "r");
while($line = fgets($fp))
{
	$cd = substr($line, strpos($line, ";")+1);
	echo "<tr><td>$cd</td></tr>":
}
fclose(fp);
echo "</table>";
?>
(ungetestet)
 

Sandmann

B1G-Software-Kunde
#9
Hab den Text angepasst in daten.txt ;)

hier der quellcode:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252"></HEAD>
<BODY></BODY></HTML>
 
#11
Geht mit kleinen Änderungen einwandfrei!

datei.php:
PHP:
<?php
$dateiname = "meine_datei.txt";

echo "<table>";
$fp = fopen($dateiname, "r");
while($line = fgets($fp))
{
    $cd = substr($line, strpos($line, ";")+1);
    echo "<tr><td>$cd</td></tr>";
}
fclose($fp);
echo "</table>";
?>
Guckst Du hier: TEST datei.php

:]
 
Top