Това ми е кода за преглеждане на файл добавих функция , колко пъти е прегледан даден файл . Как ще стане когато не съществува такова ИД да ме връща в индекса на сайта.
Пример: http://saita.com/preview.php?id=1 Съществува и отваря
Пример2: http://saita.com/preview.php?id=11 Не съществува и пак го отваря , а не искам да е така , когато не съществува да ме връща в индекса.
PHP:
<?php
require "config.php";
require "functions.php";
$getid = $_GET['id'];
$id = $_GET['id'];
$connection = mysql_connect('localhost','user','pass') or die("Сайтът не може да се свърже към базата данни");
$db = @mysql_select_db('DB',$connection)or die("Сайтът не може да се свърже към базата данни");
$sql = "SELECT * FROM files WHERE id = '$getid'";
$result = @mysql_query($sql,$connection) or die(mysql_error());
while ($sql = mysql_fetch_object($result))
{
$subject = $sql -> subject;
$pic= $sql -> pic;
$file = $sql -> file;
$klik = $sql -> klik;
}
$nums = mysql_query("SELECT * FROM `files` WHERE `id`='$_GET[id]'");
while ($row = mysql_fetch_array($nums)) {
$klik = $row[klik];
$klik++;
$sql = "UPDATE `files` SET klik='$klik' where id='$row[id]'";
mysql_query($sql);
}
if($_GET['broi'] == null)
{
header("Location: index.php");
}else{
?>
<?php echo "
<h3>Файл:$subject </h3>
<div class=\"cl\"> </div>
</div>
</div>
<div class=\"col-articles articles\">
<br />
<center><b>Заглавие:</b>$subject</center><br />
<center><b>Снимка:</b><br /><img src=\"$pic\" width=\"350px\" height=\"350px\"></center><br />
<br />
<center><b>Изтегли: </b><a href=\"$file\">Изтегли файла от тук</a><br /></center>
<br />
";
echo "<br><center>Преглеждан: $klik пъти<br></center>
";
?>
Пример: http://saita.com/preview.php?id=1 Съществува и отваря
Пример2: http://saita.com/preview.php?id=11 Не съществува и пак го отваря , а не искам да е така , когато не съществува да ме връща в индекса.