- Samsung Galaxy S24 FE - később
- Megjött Magyarországra a legnagyobb akkuval szerelt Redmi
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- iPhone topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Milyen okostelefont vegyek?
- Minden a BlackBerry telefonokról és rendszerről
- Ne felejtsd el a páncélt lemeríteni!
- Bemutatkozott a Poco X7 és X7 Pro
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
A file függvény fájlnevet vár első paraméterül, Te pedig a $current változót passzolod át neki, ami a beolvasott fájl tartalmát, meg az ahhoz fűzött további adatokat tartalmazza. Ez így eleve nem lesz jó.
Azt írod, hogy fopen($path), de közben a $path változó értéke nincs beállítva (vagy legalábbis itt nem osztottad meg velünk). Ha a kódodból és hsz.-edből jól vettem le, az eredeti fájlt szeretnéd módosítani úgy, hogy hozzáírsz még adatot, tehát akkor az általad $file-nak nevezett változót kellene átadnod neki. De szerencsésebb lenne ezt inkább $filename-nek elnevezni, hiszen épp csak egy fájlnév, nem a fájlt reprezentáló objektum vagy ilyesmi (tehát félrevezető a név).
Az fopen két paramétert vár, csak egyet adtál meg. Ez a hibaüzenetekből egyértelműen kiderül, ha nincsenek kijelezve a hibaüzenetek, fejlesztés idejéig igazából kötelező (hogy időben észrevedd, meg hogy ne legyen ilyesmi, hogy nem érted, mi van). Mivel csak írni szeretnél a fájlba, passzold át még neki a "w" paramétert.
Aztán a foreach-ben ha jól értem ilyen jó fáradt fejjel, ki akarod szedni a már meglévő sorokat. Na de aztán nem teszed bele igazából azokat az értékeket, amik "újak", csak kiszedsz - tehát pl. egy üres fájlnál nem írsz vissza a fájlba semmit. Így nem meglepő, hogy az egész nem is működik.
Új hozzászólás Aktív témák
- Milyen routert?
- Lenovo Legion Go: a legsokoldalúbb kézikonzol
- Windows 11
- AMD Navi Radeon™ RX 7xxx sorozat
- Részesedést vásárol az Intelben a Softbank
- Samsung LCD és LED TV-k
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Samsung Galaxy S24 FE - később
- Battlefield 6
- Megjött Magyarországra a legnagyobb akkuval szerelt Redmi
- További aktív témák...
- HIBÁTLAN iPhone 15 Pro Max 256GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3004
- BESZÁMÍTÁS! Asus TUF A620M R7 7700 32GB DDR5 1TB SSD RX 6800 XT 16GB ZALMAN I3 NEO Gigabyte 750W
- DELL Precision 5560 i7-11850H 32GB 1000GB T1200 FHD+ 1 év garancia
- DELL Precision 7540 - Intel Core i9-9980HK, RTX 3000 (nagyon erős GPU-val)
- Microsoft Surface Pro 9 i5-1245U 16GB 512GB 1év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest