PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP für Fortgeschrittene und Experten (http://www.selfphp.de/forum/forumdisplay.php?f=13)
-   -   Funktion zum auslesen von Datensätzen einer Datei (http://www.selfphp.de/forum/showthread.php?t=3596)

php-coder12 10.03.2003 17:39:32

Funktion zum auslesen von Datensätzen einer Datei
 
Hi, Ich würde gerne diese Datei www.kulturkompass.com/wochenanzeiger/upload.php
so auslesen das die einzelnen Nachrichten ID`s gegliedert in Variablen/ Arrays gespeichert werden.
Wäre echt super wenn ich die Anzeigen auf meiner Homepage einbinden könnte.

php-coder12 10.03.2003 17:42:36

Habe einen falschen Link gegeben:
www.kulturkompass.com/wochenanzeiger/daten.dat

c4 10.03.2003 17:51:49

Ja, was davon ist denn die NachrichtenID? Die 3000er Zahlen?

php-coder12 10.03.2003 17:57:50

Yep dei 3000er ist die ID Zahl. Und die 960 z.B. bei der ersten Datei ist die Nachrichten Kategorie.

c4 10.03.2003 18:01:42

So, das sollte es sein:
PHP-Code:

<?php
 $entries
=file("daten.dat");

 
$i=0; while ($i<count($entries))
  {
   if (
$entries[$i]!="")
    {
     
$temp[$i]=explode("|"$entries[$i]);
     
$news_ids[$i]=$temp[$i][2];
    }
   
$i+2;
  }

 
$i=0; while ($i<count($news_ids))
  { echo 
$news_ids[$i]; $i++; }

 exit;
?>


|Coding 10.03.2003 18:04:15

Zitat:

Original geschrieben von *c*4*
Stop, verdacht... Moment noch.

??

c4 10.03.2003 18:07:32

Mensch, da steht mal 2 Minuten ein irrsinniger Eintrag drin und schon sieht das jemand, der es nicht sehen brauchte.
Ich hatte erst Code hingekritzelt, den ich aber sofort als fehlerhaft eingestuft habe und darum diese Art Platzhalter ins Leben gerufen habe.
So.

|Coding 10.03.2003 18:10:44

sorry das ich meinen job erledige...

php-coder12 10.03.2003 18:45:36

Danke!
Ich weiß jetzt nur noch nicht genau, wie ich das selbe bei den Nachrichten selber mache?!

|Coding 10.03.2003 18:54:42

das sollte so klappen:
PHP-Code:

<?php
 $entries
=file("daten.dat");

 
$i=0; while ($i<count($entries))
  {
   if (
$entries[$i]!="")
    {
     
$temp[$i]=explode("|"$entries[$i]);
     
$news_ids[$i]=$temp[$i][2];
     
$news[$i] = $temp[$i][10];
    }
   
$i+2;
  }

 
$i=0; while ($i<count($news_ids))
  { echo 
$news_ids[$i].": ".$news[$i]; $i++; }

 exit;
?>



Alle Zeitangaben in WEZ +2. Es ist jetzt 07:02:02 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.