Textdatei mit PHP auslesen?

Hö?!
Was verstehst Du unter "abgegrenzt" und "richtige Tabelle"?
Bei mir hat jede einzelne Zelle einen Rahmen..... halt wie eine richtige Tabelle.
Du solltest also schon deutlicher werden..... am besten an Hand eines Beispiels.
Unabhängig davon, wird die Gestalltung einer Tabelle mittels HTML/CSS vorgenommen..... und hat mit PHP nun überhaupt nichts mehr zu tun.
 
Okay da hab ich mich ein bissl undeutlich aus gedrückt.
Nen Screen häng ich an. So sollte dann die Tabelle aussehen.
Und wie gesagt sollten die letzten drei Spalten vielleicht farblich unterlegt
sein. Jetzt kommt noch CSS ins Spiel wo ich genau soviel Ahnung hab wie von php.
Ich möchte eure Hilfe auch nicht überstrapazieren aber wie stell ich das mit CSS an?
 

Anhänge

  • skyrollers.jpg
    skyrollers.jpg
    75 KB · Aufrufe: 47
Danke nochmal für den Link aber CSS ist für mich absolutes Neuland und
hab damit auch noch nicht gearbeitet. Ich werd mal schauen ob im CSS jemand mir weiter
helfen kann.
Danke nochmals für eure Hilfe!

Greetz SixxKiller

//EDIT:

Lach das hab ich jetzt wohl total falsch verstanden mit CSS.
Aber mal die Farben ganz beiseite.
Da ich jetzt mal wieder auf dem Schlauch steh und null wieter komme
muss ich Euch nochmals belästigen.
Das mit der Textdatei auslesen is jetzt klar.
Aber wie bekomm ich das hin das die Tabelle in der php Datei angezeigt wird?
 
Also so wie der Code bisher aufgebaut ist, kannst Du einzelnen Spalten keine bestimmte Schriftfarbe zuordnen.
Versuche es mal so:
PHP:
<table border="1">
 <tr>
  <td style="color:black;">Nr</td>
  <td style="color:black;">Name</td>
  <td style="color:black;">Position</td>
  <td style="color:black;">Tore</td>
  <td style="color:black;">Assist</td>
  <td style="color:black;">Bank</td>
 </tr>
<?php
 $datei = fopen("datei.txt", "r");
while (!feof($datei)) {
  $i++;
  $zeile = fgets($datei, 1024);
  $eintrag = explode(",", trim($zeile));
  if ($i <= 1) {
    continue;
  }
  if (trim($zeile == "")) {
    break;
  }
?>
 <tr>
  <td style="color:black;"><?php echo $eintrag[0]; ?></td>
  <td style="color:black;"><?php echo $eintrag[1]; ?></td>
  <td style="color:blue;"><?php echo $eintrag[2]; ?></td>
  <td style="color:red;"><?php echo $eintrag[3]; ?></td>
  <td style="color:black;"><?php echo $eintrag[4]; ?></td>
  <td style="color:blue;"><?php echo $eintrag[5]; ?></td>
 </tr>
<?php
 }
 fclose($datei);
?>
</table>
 
"datei.txt" steht hier natürlich nur als Beispiel, ggf. an den Dateinamen Deiner Textdatei anpassen.
 
Jut angepasst hab ich das alles jetzt aber das ist jetzt zum Teil
verschoben. Die Rubriken ( Name, Position, Tore, usw.) sind jetzt schön
geordnet aber der Rest leider nicht.
Hiert mal der Link zur Seite!
 
Müsste die Ausgabe anstelle von

HTML:
<td style="color:black;">1	;Adriano Carciola	;Sturm		;6	;5		;0 \n</td>
  <td style="color:black;"></td>
  <td style="color:blue;"></td>
  <td style="color:red;"></td>
  <td style="color:black;"></td>
  <td style="color:blue;"></td>
nicht so
HTML:
<td style="color:black;">1</td>
<td style="color:black;">Adriano Carciola</td>
<td style="color:blue;">Sturm</td>
<td style="color:red;">6</td>
<td style="color:black;">5</td>
<td style="color:blue;">0</td>
lauten?
 
Zurück