Archívum - Aug 6, 2003 - Fórum téma
File kezelési gondom van....HELP!
Sziasztok,
az lenne a problámám, hogy szeretnék egy filet mindíg megnyitni és hozzáűzni egy egy ujjabb karakterláncot majd bezárni. Ezzel nem is lenne probléma, a gondom ott kezdődik, hogy nem a végéhez kellene fűznöm hanem egy adott helyre. Ezért azt gondoltam ha megnyitom és beolvasom a tartalmát egy $barmi be akkor ott egy $pozitcio = strpos($barmi, "keresett") függvénnyel kiolvasom honnan kell kezdeni a lecserélést. Gondoltam minden kircsi! Ezért boldogan meghívtam a köv föggvényt $eredm = substr_replace($barmi,"ezt kelllene berakni",$pozicio) majd utána megnyitottam ujra filet írásra és fwrite() //ami ugye felülirja az eredeti tartalmat// kiirtam a fileba a $eredm tartalmát. reményeim szerint ennek működnie kellene de nem teljesen az elvárásaimnak megfelelően mert a $eredmény nem más volt minta " ezt kelllene berakni" szövege illetve tartalma. mivel a keresett szöveg gyakorlatilag a file utolsó 8 karaktere amire már itt nincs is szüksélgem ezért nem adtam meg a 4-ik paramétert a substr_replace() függvények.
Ha valaki tudna ebbe segíteni azt megköszönném! remélem nem túl érthetetlenül írtam le. bocsi a sok rizsáért!
■ az lenne a problámám, hogy szeretnék egy filet mindíg megnyitni és hozzáűzni egy egy ujjabb karakterláncot majd bezárni. Ezzel nem is lenne probléma, a gondom ott kezdődik, hogy nem a végéhez kellene fűznöm hanem egy adott helyre. Ezért azt gondoltam ha megnyitom és beolvasom a tartalmát egy $barmi be akkor ott egy $pozitcio = strpos($barmi, "keresett") függvénnyel kiolvasom honnan kell kezdeni a lecserélést. Gondoltam minden kircsi! Ezért boldogan meghívtam a köv föggvényt $eredm = substr_replace($barmi,"ezt kelllene berakni",$pozicio) majd utána megnyitottam ujra filet írásra és fwrite() //ami ugye felülirja az eredeti tartalmat// kiirtam a fileba a $eredm tartalmát. reményeim szerint ennek működnie kellene de nem teljesen az elvárásaimnak megfelelően mert a $eredmény nem más volt minta " ezt kelllene berakni" szövege illetve tartalma. mivel a keresett szöveg gyakorlatilag a file utolsó 8 karaktere amire már itt nincs is szüksélgem ezért nem adtam meg a 4-ik paramétert a substr_replace() függvények.
Ha valaki tudna ebbe segíteni azt megköszönném! remélem nem túl érthetetlenül írtam le. bocsi a sok rizsáért!