Mailinglisten-Archive | 
Hallo zusammen,
ich habe zwei Text-Files (s.u.), wobei ich bei dem einen gewisse Eintr=E4ge=
=20
durch Eintr=E4ge im andren File ersetzen lassen will.
Erstes File.
Kennziffer,Firmenname,Ort
(davon ca. 3000, durch komma getrennt)
Zweites File:
Ort_ID;Ort
(davon ca. 110, durch Semikolon getrennt)
Nun sollen alle Orte im ersten File durch die entsprechende Ort_ID des=20
zweiten File ersetzt werden. Das ganze soll dann noch gespeichert werden.
Mit folgenden Zeilen hab ich es versucht, gibt aber nicht das was ich will:=
=20
(Der erste Ort wird ca. 90 mal ausgegeben und dann einmal ersetzt. So gehts=
=20
immer weiter)
if ($firmen =3D fopen("firmenorte.txt","r"))
		{
		while ($linie =3D fgets($firmen, 200))
		{
		$fentries =3D explode(",",$linie);
	=09
	=09
		if ($fp =3D fopen("orte_plz.txt", "r"))
     {
         while ($line =3D fgets($fp, 200))
         {
		$entries =3D explode(";", $line);
		$ort_id =3D $entries[0];
		$ort    =3D $entries[1];
		$firmenerg =3D ereg_replace("$ort", "$ort_id", $fentries[2]);
		echo $firmenerg;
	    echo "<br>";
		}
                          }
		     }	=09
		       }
Danke schonmal f=FCr Tipps...
Henning=20
    php::bar PHP Wiki - Listenarchive