Hirdetés
- Samsung Galaxy A57 - kecses test, lusta lélek
- Milyen okostelefont vegyek?
- Külföldi prepaid SIM-ek itthon
- Így spórolhat az Apple az iPhone 18 kijelzőin
- Motorola Moto G84 - színes egyéniség
- Motorola Edge 70 - többért kevesebbet
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Bemutatkozott az Oppo kamerás csúcsmodellje
- Az Amazfit GTR és GTS 3 is szemrevaló lett
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
Új hozzászólás Aktív témák
-
Siriusb
veterán
Nekem ez egy kicsit furcsa elgondolás. Én létrehoznék 100 linket a 100 ingatlannak, és pl. colorbox-szal galériaként megjeleníteném a képeket, minden ingatlan egy-egy galéria.
Tehát lenne minden ingatlanhoz egy ul, aminek az elemei hivatkozások <a> a képekre. A rel taggal lehet colorbox-nál csoportosítani a képeket. Vegyük a könyvtár nevét: bp001, ezt teszed be a a rel-be <a href="#" rel="bp001>bp001: ez a szöveg a link</a>, így amikor rákattintasz a hivatkozásra, colorbox-ban megjelenik az első kép, mint kép 1 / 4 és szépen végig lehet lapozni. Másik hivatkozásra kattint, másik galéria jön fel.Szerk: persze minden képhez kell egy linket generálni, de csak egy hivatkozást jelenítesz meg, a többit css-szel elrejted.
-
Sk8erPeter
nagyúr
flock($fp, LOCK_EX)
exclusive lock-ot raksz a fájlra írás előtt, majd flock($fp, LOCK_UN) kóddal pedig feloldod a zárolást. Ez most a korábbi fwrite()-os példádra vonatkozik.
Ennél viszont egyszerűbb talán a file_put_contents() megoldása, mert itt a fentit végzi el helyetted automatikusan, ha beállítod a LOCK_EX flaget.
Arra viszont figyelj, hogy ez csak PHP 5.1.0-tól elérhető, győződj meg róla, nálad magasabb verziószámú PHP fut-e.
A hivatalos oldalon található egy egyszerű példa, ami pont hozzáfűzést ÉS zárolást mutat be, neked pedig pont ilyen kell, ha a korábbi példádból indulok ki:$file = 'people.txt';
// The new person to add to the file
$person = "John Smith\n";
// Write the contents to the file,
// using the FILE_APPEND flag to append the content to the end of the file
// and the LOCK_EX flag to prevent anyone else writing to the file at the same time
file_put_contents($file, $person, FILE_APPEND | LOCK_EX); -
Sk8erPeter
nagyúr
Különösebben nem tanulmányoztam át a kódodat, de a $fields_string miért nincs inicializálva egy üres stringgel? Ha valami query stringet építesz össze, akkor miért nem a http_build_query() függvényt használod?
Fájlba írásra miért nem a file_put_contents() függvényt használod, a FILE_APPEND flaggel az egyszerűség és szebb kód érdekében?
-
jeszi
tag
Megvan!
Az NLS_LANG változó és a html kódolása a döntő.
Az NLS_LANG elvileg működik, ha putenv függvénnyel beteszem a php fájlba:
putenv("NLS_LANG=AMERICAN_AMERICA.UTF8");
Ehhez az is kell hogy a php.ini fájlban a safe_mode_allowed_env_vars változónál engedélyezve legyen ezen környezeti változó beállítása (ha üres az értéke, bármit beállíthatsz putenv-el)
+ ne legyen tiltólistán a safe_mode_protected_env_vars változónál.
Ezeket beállítottam, fel is szedi az adott php oldal a változót, lekérdeztem a phpinfo(INFO_ENVIRONMENT); függvénnyel, ennek ellenére nem jelentek meg helyesen a karakterek.
Globálisan is beállítottuk a szerveren, de nem hozott eredményt.Végül külön az apache webszerveren is beállítottam, így most már működik (/etc/apache2/envvars).
Új hozzászólás Aktív témák
Hirdetés
- Apple MacBook
- Automata kávégépek
- Samsung Galaxy A57 - kecses test, lusta lélek
- Milyen okostelefont vegyek?
- Külföldi prepaid SIM-ek itthon
- Milyen autót vegyek?
- Felégeti készpénztartalékait a Tesla
- Így spórolhat az Apple az iPhone 18 kijelzőin
- Motorola Moto G84 - színes egyéniség
- Békéscsaba és környéke adok-veszek-beszélgetek
- További aktív témák...
- Acer Nitro 15 gamer laptop! -i7 9750H, RTX 2060 6gb, 32gb DDR4, 500gb SSD, 1tb HDD
- 3-in-1 PRÉMIUM USB-C HUB /Samsung Dex, MacBook, Surface, Chromebook ,Huawei,Motorola
- Üvegfólia,hidrogél fólia: iPhone ,Honor,Google Pixel,,Nothing Phone,Motorola, Samsung telefonokhoz
- 2TB HDD 100/100 - Több darab!
- Gigabyte AORUS 16X - Core i9 14900HX - 32gb ram - RTX 4090 (175W) 1TB SSD + 2027 januárig gyári gar
- BESZÁMÍTÁS! 32GB G.Skill Trident Z RGB 3200Mhz DDR4 memória garanciával hibátlan működéssel
- iPhone 16 Pro 512GB 96% (1év Garancia) ! Utángyártott, jó minőségű kijelző !
- szinteÚJ Lenovo ThinkPad L14 Gen5 i7 155U 32GB 1TB FHD+
- HP ProDesk 600 G2 MT, i7-6700,8GB DDR4,256GB SSD,DVD-RW,WIN11
- Beszámítás!Nothing Phone (3) 5G 512GB okostelefon garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


