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