- Redmi Note 10 Pro - majdnem minden stimmel
- Apple iPhone 16 Pro - rutinvizsga
- Motorola Edge 40 - jó bőr
- Merész dizájn és új teleobjektív az iPhone 17 Pro mobilokban
- Hivatalos a OnePlus 13 startdátuma
- Google Pixel 10 Pro XL – tíz kicsi Pixel
- Apple Watch Sport - ez is csak egy okosóra
- Kézbe fogható paradoxon lett az iPhone Air
- Android alkalmazások - szoftver kibeszélő topik
- iPhone topik
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Brown ügynök #7498 üzenetére
Én meg nem hiszem, hogy attól bonyolultabb lenne, hogy szebben valósítod meg, sőt.
Ha PHP-ben megcsináltad a konkatenálást, akkor ugyanezt megteheted kliensoldalon is, csak annyi a különbség, hogy akkor gyorsabb lesz, és kevesebb sávszélt kajál.
Annyi, hogy a JSON-nel visszakapott eredményhalmazt bejárod, és ciklikusan hozzácsapod az option tageket, ez miért lenne olyan bonyolult?
Egyébként nem mondtam, hogy hibás lenne az, amit csináltál, de van rá jobb módszer is."Szerintem tökéletes ahogy csináltam."
Ilyet fejlesztő nem mondhat, csak ha túl sok az egója!(nehogy megsértődj, csak viccelek, de sosincs tökéletes megoldás
)
===
(#7499) holinorby :
<td align="right"><?php echo $product_price ?><br />
</td>Itt nem túl szép megoldás, hogy beraksz egy <br />-t. Inkább növeld a paddinget CSS-sel, vagy hasonló, de így nem túl "rugalmas" a stílus átszabása.
===
(#7504) Alukard :
Ne mondd, hogy ez szebb megoldás, mint amit Brown ügynök mond, mert nem az.
Egyébként CMS-eknél nagyon sokszor egyszerűen adatbázisban tárolják az URL aliasokat. Valószínűleg a D@ni88 által linkelt oldalon is ugyanezt alkalmazzák.
Pl. Drupalnál van egy url_alias tábla az adatbázisban: ezek olyan címekre képeződnek le, mint pl. a node/30. Ez utóbbi cím meg már mod_rewrite segítségével képeződik le a megfelelő query stringgé, PHP-vel meg ezt dolgozzák fel, majd kiszedik adatbázisból a 30-as id-jú node tartalmát."Ja, majdnem lemaradt... egy szintén fontos apróság:
header("HTTP/1.1 200 OK");"
Ez meg mi a jó büdös francnak?
Eleve 200 OK állapotkódot kap a böngésződ abban az esetben, ha a kérés hibátlanul lefutott, ÉS a szerver nem küldött más status code-ot. Ergo ez a sorod teljesen felesleges!!===
(#7506) Alukard :
"De ez legalább több helyen működik mint a mod_rewrite -os megoldás. Sok esetben futottam bele abba, hogy vagy le volt tiltva vagy nem apache futott."
A 2. mondat első felére: ahol le van tiltva, ott szólni kell a rendszergazdának, vagy szolgáltatót váltani.
A második felére: nem csak Apache-on működik az URL-átírás... IIS-nél is működik a rewrite, lásd pl. ezt: [link].Jobb CMS-eknél van is támogatás hozzá, pl. Drupalnál, Joomlánál is van IIS-támogatás.
Új hozzászólás Aktív témák
- Redmi Note 10 Pro - majdnem minden stimmel
- A Temu diktál Magyarországon, a hazai e-kereskedők fulladoznak
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Home server / házi szerver építése
- World of Tanks - MMO
- Fejhallgató erősítő és DAC topik
- Starlink
- Apple iPhone 16 Pro - rutinvizsga
- Canon MILC: EOS R és M topik
- Lakáshitel, lakásvásárlás
- További aktív témák...
- ASUS ROG Strix G15 gamer laptop, i5-10300H, GTX 1650 Ti, makulátlan állapotban
- MSI RTX 5080 16GB GDDR7 SHADOW 3X OC EDITION - Új, 3 év garancia - Eladó!
- IdeaPad Gaming 3 15IHU6 15.6" FHD IPS i5-11320H GTX 1650 16GB 512GB NVMe magyar vbill gar
- Új elekrtomos rollerek és e-bike dobozban, 1 év garanciával:
- FÓLIÁS, szinteÚJ SKY BLUE MacBook Air 13.6" M4 10C/8G 16GB 512GB 1 év gar.
- ÚJ Xiaomi Mi Robot Vacuum Mop Essential robotporszívó feltörlő 2db 1999 Ft
- Azonnali készpénzes AMD Radeon RX 9000 sorozat videokártya felvásárlás személyesen/csomagküldéssel
- Samsung Galaxy S23+ 256GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Hp USB-C/Thunderbolt 3 dokkolók: USB-C Universal, G2, G4, G5, Hp Elite/Zbook- Thunderbolt 4 G4
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest