- Geri Bátyó: Agglegénykonyha 1 – rizseshús másképp
- sziku69: Fűzzük össze a szavakat :)
- Gurulunk, WAZE?!
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sh4d0w: Vigyázz a háttértáradra...
- DraXoN: Budget kategória Xeon 2678v3 VS Ryzen R5 5600X
- Luck Dragon: Asszociációs játék. :)
- eBay-es kütyük kis pénzért
- LordAthis: AI Kérdés érkezett - 3600 soros Spagetti kód refaktorálása és budget
-
LOGOUT
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Szerintem túlbonyolítod a kódot. Ezenkívül remélem azt tudod, hogy a kliensoldali korlátozás nem sokat ér, szerveroldalon kell korlátozni az ilyesmit ahhoz, hogy hatása is legyen (pl. PHP-vel), a JavaScript kikapcsolható, megkerülhető, stb.
A FromField, ToField nálad mire használatos?Röviden elmondom, szerintem mi lenne az egyszerűbb és korlátozás szempontjából is egy fokkal jobb megoldás (attól is függ, mennyire megy a JavaScript, meg a szerveroldali kódolás):
1.) indítasz egy sessiont szerveroldalon (PHP: session_start() ), kezdetben beállítod 0-ra az eddigi letöltések (gondolom ezt akarod korlátozni) számát (pl. PHP: $_SESSION['nr_of_downloads'] = 0;)
2.) a mentésre való klikkeléskor AJAX-szal küldesz egy egyszerű lekérést a szerver felé, lekérdezed, letölthet-e még a felhasználó (nem lépte-e át a 20-as korlátot) (pl. PHP: if($_SESSION['nr_of_downloads'] < 20)
3.) - ha igen, akkor elindíthatod a letöltést, és megnöveled eggyel ($_SESSION['nr_of_downloads']++;)
- ha nem, feldobod neki a figyelmeztető ablakot akár alert()-tel kliensoldalon
Új hozzászólás Aktív témák
- Gyúrósok ide!
- Samsung Galaxy A54 - türelemjáték
- Dobta az OLED kijelzőt a Honor MagicPad 3
- Építő/felújító topik
- Szeged és környéke adok-veszek-beszélgetek
- Realme GT 2 Pro - papírforma
- EAFC 25
- Háztartási gépek
- Samsung Galaxy S25 - végre van kicsi!
- PH!otósok beszélgetős, offolós topikja
- További aktív témák...
- HP EliteBook 835 G7 AMD Ryzen 5 4650U
- 24 GB-os RTX 6000 HP - garanciával
- GYÖNYÖRŰ iPhone 12 Pro 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS2919
- Telefon felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
- BESZÁMÍTÁS! Gigabyte Aorus B450 R7 5700X 16GB DDR4 512GB SSD RTX 3060Ti 8GB ZALMAN I3 NEO 650W
Állásajánlatok
Cég: FOTC
Város: Budapest