Autor | Zpráva | ||
---|---|---|---|
Nereus Profil * |
#1 · Zasláno: 27. 1. 2012, 15:43:31
Dobrý den,
mám svoje webové stránky, psané v html a php. Mám nastavené připojení do DB a v databázi nastavené tabulky. Nevím ale jak napsat script, ve kterém bude stažení souboru, pokud máte dostatek bodů( body má každý uživatel, a pokud má ke stažení souboru dostatek bodů, může soubor stáhnout.) , ale aby se po stažení souboru z databáze odečetli body. Díky moc za pomoc, Nereus... |
||
panther Profil |
Nereus:
tabulka soubory (id, body), tabulka uživatel (id, body) Schematicky: if ($body_uzivatele >= $body_potrebne_ke_stazeni) { echo '<a href="stahni.php?id=' . $id_souboru . '">Stahni soubor</a>'; } stahni.php mysql_query ("UPDATE uzivatele SET body = body - " . $pocet_bodu_za_stazeni . " WHERE id_uzivatele = " . (int)$id_uzivatele); header (..) // vynucení stazeni souboru (nebo přesměrování na něj, některé se nabídnou ke stažení sami) |
||
Kcko Profil |
#3 · Zasláno: 27. 1. 2012, 16:21:54
Doplním panthera. Ve stahni.php by měla být ještě kontrola, zda-li ten soubor skutečně může stáhnout.
|
||
Nereus Profil * |
#4 · Zasláno: 27. 1. 2012, 16:32:08
Kcko:
„Doplním panthera. Ve stahni.php by měla být ještě kontrola, zda-li ten soubor skutečně může stáhnout.“ Kontrolu mám zavedenou. Bohužel se místo stáhnutí souboru soubor pouze zobrazí na stránce ... |
||
Kcko Profil |
#5 · Zasláno: 27. 1. 2012, 17:32:20
|
||
Časová prodleva: 12 let
|
0