Hi
Ich Lade aus einer Textdatei pfaden in ein php script
Z:\1_Admin\A_Mitarbeiter\A_Mitarbeiter\Test\test1.tmp
Z:\1_Admin\A_Mitarbeiter\A_Mitarbeiter\Test\Kram\test1.tmp
Z:\1_Admin\A_Mitarbeiter\A_Mitarbeiter\Test\Personalfragebogen\test1.tmp
Z:\1_Admin\A_Mitarbeiter\A_Mitarbeiter\Test2\test1.tmp
Z:\1_Admin\A_Mitarbeiter\A_Mitarbeiter\Test1\test1.tmp
Z:\1_Admin\A_Mitarbeiter\B_freie_Mitarbeiter\test1.tmp
so stehen die sachn da drin (ergebnis eines such-Batch)
"dir /S /B Z:\*.tmp > C:\search.txt"
so alles schön und gut er sucht nach allen *.tmp datein auf mein server und listet mir den jeweiligen pfad aufaber immer mit ein zeilen umbruch ... ok das lässt sich nicht vermeiden
also ich lade es in mein php script
<?php
$steam = fopen("C:\search.txt","r");
$inhalt = fread($steam,99999999);
$row = explode("\n",$inhalt);
?>
auch alles schön und gut nur ich will als den inhalt so umgestalten das aus den pfaden eine weitere batch datei bastel
set p1="Z:\1_Admin\A_Mitarbeiter\B_freie_Mitarbeiter\test1.tmp"
set p2="Z:\1_Admin\A_Mitarbeiter\B_freie_Mitarbeiter\test2.tmp"
erase %p1%
erase %p2%
nur jeder pfad hat in mein array an ende noch ein zeilenumbruch den ich nicht wegbekomme :/ sonnst sieht die aushabe so aus
set p1="Z:\1_Admin\A_Mitarbeiter\B_freie_Mitarbeiter\test1.tmp
"set p2="Z:\1_Admin\A_Mitarbeiter\B_freie_Mitarbeiter\test2.tmp
"
und das erkennt der dos emulator nicht an :(
wie bekomme ich den zeilenumbruch weg? mit str_replace("\n","",$row[$i]) //in einer schleife laufen lassen
geht es nicht weg