| Autor | Zpráva | ||
|---|---|---|---|
| Dunik Profil * |
#1 · Zasláno: 16. 5. 2011, 12:40:59
Ahoj,
mám klasickou úlohu, kterou ale nevím jak ošetřit. Mám seznam odkazů a chci, aby po kliknutí na něj se začal stahovat nějaký soubor a zároveň se do databáze přičetla jednička. Určitě to půjde přes JavaScript, ale co když ho bude mít někdo vyplý (takových se najde docela dosti)? Co navrhujete? |
||
| ShiraNai7 Profil |
#2 · Zasláno: 16. 5. 2011, 12:47:49
Neodkazovat přímo, mít odkazy v databázi a odkazovat ve stylu /jdi.php?id=x kde x je ID odkazu v databázi... v tom skriptu se přičte 1 k čítači a na skutečnou adresu se přesměruje.
|
||
| Dunik Profil * |
#3 · Zasláno: 16. 5. 2011, 12:54:12
A ještě kdybych chtěl, aby začlo stahování souboru, ale zůstala otevřená ta stránka s odkazy, tak to bych udělal jak? To, co píšeš by sice bylo dobré, ale otevřelo by to pouze požadavek pro stahování a už se to nevrátilo zpátky na tu stránku s odkazy.
|
||
| ShiraNai7 Profil |
#4 · Zasláno: 16. 5. 2011, 12:57:17
Dunik:
<a href="jdi.php?id=x" target="_blank">odkaz</a> Nebo můžeš odkazovat do skrytého <iframe> |
||
| Keeehi Profil |
#5 · Zasláno: 16. 5. 2011, 14:29:42
Dunik:
když jdi.php nebude přesměrovávat, ale bude se správnými hlavičkami vracet rovnou požadovaný soubor, tak to bude fungovat jako kdyby byl odkaz umístěný přímo na soubor. |
||
|
Časová prodleva: 15 let
|
|||
0