Hirdetés
- Akciófigyelő: Megnyílt a Xiaomi hivatalos magyar webáruháza
- Samsung Galaxy S25 - végre van kicsi!
- Törik-e a Pixel Pro, mint a tavalyi Fold?
- Vivo X200 Pro - a kétszázát!
- Xiaomi 13 - felnőni nehéz
- Fotók, videók mobillal
- Xiaomi 15 - kicsi telefon nagy energiával
- Google Pixel topik
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- iPhone topik
-
Mobilarena
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
- Androidos fejegységek
- Házimozi belépő szinten
- Synology NAS
- GoodSpeed: Bye PET Palack, hello SodaStream
- Milyen notebookot vegyek?
- Autós topik
- Egyéni arckép 2. lépés: ARCKÉPSZERKESZTŐ
- Geri Bátyó: Agglegénykonyha 2 – Főzés: szabályok, vagy szabadság?
- ASZTALI GÉP / ALKATRÉSZ beárazás
- Fejhallgató erősítő és DAC topik
- További aktív témák...
- Honor X8 128GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! Microsoft XBOX Series S 512GB játékkonzol garanciával hibátlan működéssel
- ÚJ HP EliteBook 840 G8 - 14"FHD IPS - i5-1145G7 - 32GB - 512GB SSD - Win10 PRO - Garancia
- Lenovo Thunderbolt 3 kábel (4X90U90617)
- Samsung Galaxy A55 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest