Mailinglisten-Archive |
At 19.05.2000 18:57, you wrote: >Michael wrote: > > > aber wir belege ich die Variable $file bei Aufruf: > > > > php convert.php?file=test.txt > > geht ja nicht ?? oder??? > > > > Ich stehe auf jeden fall im Wald > > Danke für eventuelle Antworten. > >php convert.php file=test.txt > >Viele Grüße >Christiane Danke für Deine Mail Christiane, aber so gings auch nicht. Nach langem Lesen bin ich endlich fündig geworden. Wie solls auch anders sein, es gibt ein "argv". Hier nun die Lösung des Rätsels <?php $in = $argv[1]; $out = $argv[2]; if (empty($in) or empty($out) ) { print "Syntax: php -q convert.php input.file output.file\n\n\n"; } else { $fi = fopen($in,"r"); $fo= fopen($out,"a"); while ($line = fgets($fi,1000) ) { $felder = explode("," , $line); // print $felder[2].",".$felder[3]."\n"; fputs($fo,$felder[2].",".$felder[3]."\n"); } fclose($fo); fclose($fi); } ?> Danke Michael
php::bar PHP Wiki - Listenarchive