колко пъти е изтеглен

embaka

Registered
здравейте имам проблем с броча, колко пъти е изтеглен даден файл.

значи това ми е кода в файла с линковете:

Код:
$result = mysql_query("SELECT * FROM programs ORDER BY title ASC LIMIT $start, $num",$db) or die ("<p>Няма въведени данни за програми!</p>");

if (!$result)
{
echo "<p>Въпроса, по който търсихте не може да бъде открит. Пишете на администратор!</p>";
//exit(mysql_error());
}

if (mysql_num_rows($result) > 0)

{

$i=1;

while($myrow = mysql_fetch_array($result))
{

$a=($i > 2) ? 3 : (($i > 1) ? 2 : 1);


$list[$a].="<p><a class='nav_link' href='download.php?get=$id' onMouseOver=\"showBOX( '$myrow[title]' , '$myrow[description]', '$myrow[picture]', 'Изтеглена: $myrow[downloads]');\" onMouseOut=\"hideBOX();\" alt='Програма $myrow[title]' border='0'>$myrow[title]</a></p>";

$i++;
} 

print "<table style=\"padding-left:80px;\" width=\"750\" border=\"0\">
  <tr>
    <td width=\"250\" valign=\"top\">$list[1]</td><br>
    <td width=\"250\" valign=\"top\">$list[2]</td><br>
	<td width=\"250\" valign=\"top\">$list[3]</td><br>
  </tr>
</table>";

а това ми е файла download.php

Код:
<? 

include ("blocks/bd.php");

if (isset($_POST['downloads']))
{
$downloads = $_POST['downloads'];
}

if (isset($_POST['id']))
{
$id = $_POST['id'];
}

$result = mysql_query("SELECT id,downloads,locate FROM programs WHERE id='$id'",$db) or die ("<p>Грешка 1</p>");

if (!$result)
{
echo "<p>Не са намерени програми! Обърнете се към Администратор!</p>";
exit(mysql_error());
}

if (mysql_num_rows($result)>0)
{
$myrow = mysql_fetch_array($result); 
$new_downloads = $myrow["downloads"] + 1;
$update = mysql_query ("UPDATE programs SET downloads='$new_downloads' WHERE id='$id'",$db) or die ("<p>Грешка при запис!</p>");
if ($update)
{
echo "<html><head>
<meta http-equiv='Refresh' content='0; URL=$locate'>
</head></html>";
exit();
}
}
else
{
echo "<p>Тази програма не е добавена в базата данни!</p>";
exit();
}
?>

всеки път ми извежда "Тази програма не е добавена в базата данни!" всичко съм направил както трябва и не мога да разбера какво не работи и защо не може да се изтегли файла и да отчете ново теглене
 

Back
Горе