- Yettel topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Új telefonokat mutatott be a Huawei, ez a Nova 15 sorozat
- Milyen okostelefont vegyek?
- iPhone topik
- One mobilszolgáltatások
- Xiaomi 15 - kicsi telefon nagy energiával
- A mostaninál szélesebb Foldon dolgozhat a Samsung
- Bemutatkozott a Poco X7 és X7 Pro
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Hali!
Bocsánat, csak most volt időm foglalkozni a dologgal
Köszönöm a segítséget! 

A dolog valamilyen oknál fogva nem működik jól:
ha létezik a fájl, létrehozza az új, kiegészített fájlnevet, de maga a kép csak az image változóban meghatározott számsorozatot tartalmazza (36 bájt, nyilván, mivel 36 szám (karakter) van benne).
Egy-két alapdolog még nem teljesen tiszta számomra, ezért inkább megkérdezem:
1.) mi a szerepe az$image = '010101110101011010111010101011011110';
sornak?
A file_put_contents szerint ez hozzáfűzi ezt az infót a fájlhoz. Valóban, a tartalma ez lesz. Tehát ha megnézem magát a fájl tartalmát mondjuk szövegszerkesztővel, akkor benne ezt látom.
De ez mire jó jelen esetben? Csupán ennyit fog tartalmazni a fájl, semmi mást.
Ebből következően a képet nem tudja megjeleníteni, mert arra vonatkozó infókat nem tartalmaz, hogy akkor hogyan is néz ki a fájl (ezt felülírja az image változóval a file_put_contents második paramétere).2.) Jól értelmezem, hogy az alábbi sornál a strpos megkeresi azt a pozíciót, ahol a pont előfordul a fájlnévben, és a substr pedig a file változó legelejéről kezdve elmegy a pontig, és azt adja vissza eredményül?
$name = substr($file, 0, strrpos($file, '.')); // kiterjesztés levágása
Majd ha jól értem, a while függvényben szereplő cucc ehhez a névhez fogja hozzáfűzni a ".jpg" kiterjesztést.
Egyébként természetesen jpg kiterjesztésű fájllal próbáltam ki a dolgot.
Új hozzászólás Aktív témák
- GAMER PC - R5 5500/RX 5700 XT 8GB/16GB RAM/500GB SSD/600W/W11 PRO
- GAMER PC - 5 5500/RX 6600 XT 8GB/16GB RAM/512GB SSD
- GAMER PC - Intel i5-14400F/RX 6600 XT 8GB/16GB DDR4/500 GB SSD
- ASUS X571G (Core i5-9300H / Nvidia GTX1650 4GB / 16Gb / 256GB / 15,6" IPS / Win11) Garancia
- Számlával, Garanciával, AMD Ryzen 7 9800X3D
- CSX 2x2GB (4GB) DDR2 800 MHz kit
- Eladó egy HP omen 17-w131ng laptop 1,5 TB ssd vel Dobozában
- Új, Aktiválatlan, iPhone Air (256 GB) (rendelhető)
- LG Gram 14 WUXGA IPS i7-1360P 5.0Ghz 12mag 32GB DDR5 1TB SSD Intel Iris XE 10óra Akku Win11 Garancia
- iKing.Hu - OnePlus Nord 4 5G 16/512 GB Használt, karcmentes 3 hónap garancia
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Köszönöm a segítséget! 



