text aus zeile x einfügen

cb_master

Mitglied
ich hab wieder zuviel kaffee und ne denkblokade :)
ich hab eine textdatei in der ich zeilenweise textablege - so hier:

TEXT1||°||01||°||
TEXT2||°||02||°||

also erst der entsprechende Text dann die zugehörige nummer. um den nun einzufügen - lass ich die datei auslesen - so hier:


PHP:
$datei = "lang.dat";
$fp    = fopen("$datei","r");
$words = "50";

if($fp) {
   for($ilang=0; $ilang<$words; $ilang++) {
      $datenlang = fgets($fp,5000);
      $zeilelang = $lang_array.$daten;
      $lglang    = explode ('||°||', $zeilelang);

      // diese Eingaben aus dem Array ziehen
      $lang_namelang    = $lglang[0];
      $lang_codelang    = $lglang[1];

      $my_lang = str_replace($lang_codelang, "$lang_namelang", $my_lang);

} // end for
} // end if
fclose($fp);


blöde namen ;) aber ist ja erstmal wurscht - es funzt so weit - nur das mit dem zuordnen - wie mach ich das ?

?????????????????

echo $my_lang[48];

?????????????????
 
und ein tee später läuft es :) so hier: (also danke an mich)

PHP:
$datei = "../admin/lang.dat";
$fp    = fopen("$datei","r");

if($fp) {
   for($li=0; $li<$gb_words; $li++) {
      $daten = fgets($fp,5000);
      $zeile = $sm_array.$daten;
      $llg   = explode ('||°||', $zeile);

      // diese Eingaben aus dem Array ziehen
      $llang_name = $llg[0];
      $llang_code = $llg[1];

      // zähler korrekt bei 1 starten
      $liy = $li+1;
      if ($liy < 10) {$lix = 0;} else {$lix = "";}
      $llang_counter = "$lix$liy";

      $insert_lang[] = "$llang_name";

} // end for
} // end if
fclose($fp);



einfügen so:
echo "$insert_lang[48]";
?>
 
Zurück