- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- ldave: New Game Blitz - 2025
- vrob: Az utolsó DOS játékok 1996 - 1997-ben, egy korszak lezárul
- Ndruu: Segíts kereshetővé tenni a PH-s arcképeket!
- Elektromos rásegítésű kerékpárok
- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
Ú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
- Viccrovat
- Milyen okostelefont vegyek?
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Okosóra és okoskiegészítő topik
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Szétveri a kritikus gondolkodás képességét a ChatGPT
- Automata kávégépek
- Lakáshitel, lakásvásárlás
- Milyen billentyűzetet vegyek?
- Futás, futópályák
- További aktív témák...
- MONITOR + R7 7800X3D/RX6900XT 16GB/ (32GB) 2X16GB 6000MHZ DDR5/ 1,5TB SSD/ 1000W
- LG UltraGear 27GR95QE-B OLED Monitor 2560x1440 / 240Hz / 0.03 ms / G-Sync / FreeSync
- INGYEN POSTA - ÚJ GAMER PC V903 - i7-14700KF - RTX 5070 -DDR5 32GB RAM -1TB SSD -www.olcsogamerpc.hu
- INGYEN POSTA - ÚJ GAMER PC V101 - i5-14400F - RTX 5060Ti - 16GB RAM - 1TB SSD - www.olcsogamerpc.hu
- INGYEN POSTA - ÚJ GAMER PC V100 - i5-12400F - RTX 5060Ti - 16GB RAM - 1TB SSD - www.olcsogamerpc.hu
- HIBÁTLAN iPhone 13 Pro 128GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3015
- BESZÁMÍTÁS! MSI MAG 255XF FHD IPS 300Hz 0,5ms monitor garanciával hibátlan működéssel
- Lenovo ThinkPad X270 (16) - i5-7300U, 16GB, 512GB SSD, 12" FULL HD
- MacBook Pro 16 i7-9750H 16GB RAM 512GB SSD RX 5300M 1 év garancia
- GIGA AKCIÓ!!! AKTIVÁLATLAN iPad Air M2 11" WiFi + CELLULAR 512GB!!! KÉK
Állásajánlatok
Cég: FOTC
Város: Budapest