Formatierungsproblem
    
Mfrank
    
    
      
    
  - php
 nicht angemeldet
 nicht angemeldetHallo zusammen,
ich möchte Inhalte von Textdateien auslesen, was auch klappt...
Diese Inhalte sollen dann in einer zentrierten Tabelle auf der Seite ausgegeben werden... das klappt nur halb :(
wieso bekomme ich eine tabelle PRO ZEILE ????
So siehts aus:
<?php
$open = fopen("text.txt","r");
while (!feof ($open))
{
$zeilen = fgets($open, 4096);
$zeilen = str_replace("\r\n","<br>",$zeilen);
echo" <table align='center' bgcolor='#808080' cellspacing='4' cellpadding='4' border='1'><tr><td>";
echo $zeilen;
echo" </td></tr></table>";
}
 fclose($open);
?>
Besten Dank für Infos !!!
Frank
Hallo!
wieso bekomme ich eine tabelle PRO ZEILE ????
Weil Du in der Schleife nicht nur Zeilen erzeugst, sindern ganze Tabellen!
<?php
$open = fopen("text.txt","r");
while (!feof ($open))
{
$zeilen = fgets($open, 4096);
$zeilen = str_replace("\r\n","<br>",$zeilen);
echo" <table align='center' bgcolor='#808080' cellspacing='4' cellpadding='4' border='1'><tr><td>";
echo $zeilen;
echo" </td></tr></table>";
^^^^^^^^^^^^^^^^^^
Du weißt doch dies bedeutet, oder? Das wird _jedesmal_ hinter echo $zeilen; ausgeführt, also hast Du jedesmal eine komplette Tabelle!
}
fclose($open);
?>
Grüße
Andreas
Das wird _jedesmal_ hinter echo $zeilen; ausgeführt, also hast Du jedesmal eine komplette Tabelle!
Jau... ich dumm, ich ;-)
Danke