Was mach ich faslch?
Chris
- php
0 Gaertner0 Thomas Meinike0 Chris
Hi zusammen,
Dieses Script soll mir aus meiner test.dat den Inhalt Spliten und dann von inhalt[0] mit substr() die nullen entfernen..
Dannach erfolgt eine Ausgabe von Inhalt[1] & Inhalt[2] als Textlink..
Bisher tut es das auch, allerdings gibt mir das Script als Ausgabe nur den letzten eintrag zurück aber ich bräuchte alle einträge..
test.dat:
0000003|http://www.microsoft.com/germany/ms/internet/ie6
0000001|http://www.mozilla.org/releases/
0000001|http://http://www.apache.org/dist/httpd/
0000001|http://www.apache.org/dist/httpd/
0000038|http://toplist.dynamicwebpower.de
0000003|http://www.meybohm.de/
Das Script:
<?php
$zeilen=file("urls.dat");
for($i=0;$i<count($zeilen);$i++)
{
$inhalt=explode("|",$zeilen[$i]);
}
$inhalt[0] = substr("$inhalt[0]",0,7);
while (substr($inhalt[0],0,1) < 1)
{
$inhalt[0] = substr($inhalt[0],1,strlen($inhalt[0]));
}
print "<a href="".$inhalt[1]."">".$inhalt[0]."</a><br>\n";
?>
Danke an alle helfenden..!
MfG Chris
ganz einfach: falsch wird f-a-l-s-c-h geschrieben und nicht f-a-s-l-c-h ;-)
sonst kann ich dir nicht helfen...
cu Gaertner
Hallo,
Bisher tut es das auch, allerdings gibt mir das Script als Ausgabe nur den letzten eintrag zurück aber ich bräuchte alle einträge..
Lege die Stringoperation in die for-Schleife. Sonst kommt natuerlich nur die letzte Zeile zum Zuge, weil die Schleife bereits durch ist.
MfG, Thomas
Hallo,
Bisher tut es das auch, allerdings gibt mir das Script als Ausgabe nur den letzten eintrag zurück aber ich bräuchte alle einträge..
Lege die Stringoperation in die for-Schleife. Sonst kommt natuerlich nur die letzte Zeile zum Zuge, weil die Schleife bereits durch ist.
Dank dir Thomas
MfG, Thomas