Chtěl bych vědět zdroják souboru download.php, který by zařídil stahování a ještě k tomu započítal počet stáhnutí souboru. Chtěl bych, aby to vypadalo asi nějak takhle:
<a href="download.php?file=nazevsouboru.zip">DOWNLOAD</a>
A potřebuji zdroják download.php s použitím mySQL. Děkuji
Na serveri builder.cz v sekcii PHP takyto clanok existuje. Treba sa tam trochu pohrabat. Myslim, ze sa vola pocet stazeni pod kontrolou.
a na casopis.programator.cz, nebo na interval.cz je určitě také článek zaměřený na toto.
tabulka download :
id(tinyint, primary)
cesta
příklad :
1 | download/prvni.zip
2 | download/druhy.zip
pak :
<a href="download.php?id=1" title="Stáhněte si">DOWNLOAD</a>
v download.php :
ověření, zda-li id je celé číslo... pro jednoduchost používám $_GET[id]=$_GET[id]*1;
if(is_numeric($_GET[id])
{
$query = mysql_query("SELECT path FROM download WHERE id = '$_GET[id]' LIMIT 1");
if(mysql_num_rows($query) > 0)
{
poslat hlavičku pro stahování souboru na cestě z dotazu
}
else
{
echo "Soubor neexistuje.";
}
}