Mailinglisten-Archive |
Hi Listor, fasse Dich kurz und mache es nicht so bunt. -Egon > Listor, Listornet wrote: > > hi liste > > also ich hab mal ein php geschrieben. wenn ich es ausführe und er > alles gemacht hat ließt er mit ner for schleife einen array von einer > datei aus. in dem array stehen dateinamen. in jeder zeile eine. diese > dateinamen sollen mit readfile("text.txt"); ausgelesen werden. das php > macht mir sobald in dem array txtfile eine neue zeile ist in den > readfile befehl am ende ein leerzeichen readfile("text.txt "); > so kann er die datei nicht lesen vielleicht kann mir jemand sagen wie > ich das mache oder mir schnell helfen wäre nett thx > > <?php > > $abc = > array("1"=>"a","2"=>"b","3"=>"c","4"=>"d","5"=>"e","6"=>"f","7"=>"g","8"=>"h","9"=>"i", > > "10"=>"j","11"=>"k","12"=>"l","13"=>"m","14"=>"n","15"=>"o","16"=>"p","17"=>"q","18"=>"r", > > "19"=>"s","20"=>"t","21"=>"u","22"=>"v","23"=>"w","24"=>"x","25"=>"y","26"=>"z"); > > srand((double)time()*10); > $i = rand(1,8); > $i1 = rand($i,9); > $i2 = rand(10,99); > $i3 = rand(10,99); > $t = rand(1,26); > $t1 = rand(1,26); > $t2 = rand(1,26); > $tfn = $i1 . "$abc[$t]" . $i2 . "$abc[$t1]" . $i3 . "$abc[$t2]" . $i > . $lngn . ".txt"; > $zeilenarray = file("../public/mf/mfdb.ldb"); > > echo "<form method='post'>\n"; > echo "<textarea cols='30' rows='5' name='ttext' ></textarea>\n"; > echo "<br><br>\n"; > echo "</td>\n\n"; > echo "</tr><tr>\n\n"; > echo "<td width='20%' >\n</td>\n"; > echo "<td align='center' valign='top'>\n"; > echo "<input style='font:8pt;' type='submit' value='Eintragen'>\n"; > echo "</td>\n"; > echo "<td align='center' valign='top'>\n"; > echo "<input style='font:8pt;' type='reset' > value='Zurücksetzen'>\n"; > echo "<input type='hidden' value='$lngn'>\n"; > echo "<td width='20%' >\n</td>\n"; > echo "</form>\n"; > > if (isset($ttext)) > { > if ($ttext == "") > {} > else > { > $rem = fopen("../public/mf/$tfn","w+"); > while (!feof($rem)) > { > $zeile = fgets($rem,4096); > } > fwrite($rem, $ttext); > fclose($rem); > > $mfdb = fopen("../public/mf/mfdb.ldb","r+"); > while (!feof($mfdb)) > { > $zeile = fgets($mfdb,1024); > echo $zeile; > } > fwrite($mfdb, $tfn); > fwrite($mfdb, "\n"); > fclose($mfdb); > > > } > } > > > for ($r=0; $r<sizeof($zeilenarray); $r++) > { > # ereg("",$zeilenarray[$r]); > > readfile("../public/mf/$zeilenarray[$r]"); > echo "<br><br>"; > } > > $file = fopen("../public/mf/mfdb.ldb", "r"); > if (!$file) { > echo "<p>Unable to open remote file.\n"; > exit; > } > while (!feof($file)) { > $line = fgets($file, 1024); > echo $line; > } > > fclose($file); > > ?> > > > mfg, > cu_(at)_listor -- Grüninger Straße 6 · D-70599 Stuttgart Fon +49 711 45 37 21 · http://www.php.net/ http://www.php.net/manual/ · http://www.php.net/books.php3 Concert Band: http://www.uni-hohenheim.de/~windband/
php::bar PHP Wiki - Listenarchive