Textdatei ab der 2. Zeile auslesen?

@yson, ich danke dir, endlich klappt es.
Manchmal ist es halt nur die Reihenfolge, dass hab ich auch schon feststellen müssen.
Und so habe ich es nun auch geschafft dass die letzte (leere) Zeile nicht ausgelesen bzw. angezeigt wird.
Aber dass abknutschen lass ichh mal lieber bleiben. ;)
PHP:
 if ($zeile == "") {
	break;
}
@Operator_Jon, mag sein.... wenn man sich mit PHP auskennt..... und Englisch kann. Bei mir trifft aber weder das eine, noch das andere zu.
Darum bleibt mir nichts anderes übrig als Codeschnippsel, von denen man zumindest weiss wofür sie überhaupt sind, zu sammeln und daraus was zusamm basteln.
Jetzt wirst Du sicherlich sagen, kann man doch lernen?!
Sicher könnte man dass. Aber nichtmehr in meinem Alter, ich bin froh wenn ich noch weiss wo das Klo is *g*

Gruss Dr Dau
 
Ach ja, wen es interessiert:
OutlookExpress-->Datei-->Exportieren-->Adressbuch-->Textdatei
Vorname/Nachname/Name/E.Mail-Adresse auswählen.
Dann nurnoch den Dateinamen im Script anpassen und man hat eine Prima Online-Datenbank.
Diese sollte man natürlich per .htaccess schützen.
Dank der recht einfach aufgebauten Tabelle ist es natürlich möglich noch weitere Datenfelder hinzu zufügen.
Die Seite ist sogar W3C valide. :)

So, nochmal für die "Nachwelt" festgehalten *g*
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Kontakte</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
table {font-family:verdana; font-size:10pt;empty-cells:show;}
a:link {color: blue;}
a:visited {color: blue;}
a:hover {color: blue;}
a:active {color: blue;}
</style>
</head>
<body bgcolor="#FFFFFF">
<center>
<table width="760" cellpadding="2" cellspacing="0" style="border-left:1px solid black;border-right:1px solid black; border-bottom:1px solid black;">
 
<?php
$datei = fopen("datenbank.txt", "r");
while (!feof($datei)) {
$i++;
$zeile = fgets($datei, 512);
$eintrag = explode(";", trim($zeile));
if ($i <= 1) {
continue;
}
if ($zeile == "") {
break;
}
?>
<tr>
<td valign="top" width="95" bgcolor="#C0D2FE" style="border-right:1px solid black; border-top:1px solid black;">Nickname</td>
<td valign="top" bgcolor="#C0D2FE" style="border-top:1px solid black;"><a href="mailto:<?php echo $eintrag[3]; ?>" title="eMail"><?php echo wordwrap($eintrag[2],90,"<br>",1); ?></a>&nbsp;</td>
</tr>
<tr>
<td valign="top" style="border-right:1px solid black;">Vorname</td>
<td valign="top"><?php echo wordwrap(basename($eintrag[0]),80,"<br>",1); ?>&nbsp;</td>
</tr>
<tr>
<td valign="top" style="border-right:1px solid black;">Nachname</td>
<td valign="top"><?php echo wordwrap($eintrag[1],80,"<br>",1); ?>&nbsp;</td>
</tr>
<?php
}
fclose($datei);
?>
</table>
<p>
<a href="http://validator.w3.org/check?uri=referer" target="_blank">
<img style="border:0;width:88px;height:31px" src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!">
</a>
&nbsp;
<a href="http://jigsaw.w3.org/css-validator/">
<img style="border:0;width:88px;height:31px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!">
</a>
</p>
</center>
</body>
</html>
Gruss Dr Dau
 
Zurück