1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
|
<?php
include("db.php");
if($_REQUEST["action"] == "download") { // Wenn Download dann:
$abfrage = "SELECT downloads, endung FROM natur WHERE id = '".$_REQUEST["id"]."'"; // Daten abrufen wo unser Eintrag ist!
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{ // Wenn es ein Ergebnis gibt:
$aendern = "UPDATE natur Set downloads = '".($row->downloads++)."' WHERE id = '".$_REQUEST["id"]."'";
$update = mysql_query($aendern); // Downloadanzahl eintragen +1
echo "<meta http-equiv=refresh content='0; URL=bilder/natur/".$_REQUEST["id"].$row->endung."'>"; // Weiterleitung zum natur!
}
}
else { // Wenn kein Download Normal Anzeige
$proseite = 10; // Wieviele Einträge pro Seite?
if(!isset($_REQUEST["seite"])) { $seite = 0; } // Wenn die Seite leer ist, ist Seite = 0
else { $seite = $_REQUEST["seite"]; }
$abfrage = "SELECT * FROM natur LIMIT ".$seite.",".$proseite; // Limit fängt bei seite an und zeigt soviele Einträge wie bei proseite
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "<img src=bilder/natur/thumb_".$row->id.$row->endung." border=0 alt='am' onclick="popupPicture(\'natur.php?action=download&id=".$row->id."\');" />
"; // bilder/natur/thumb_idENDUNG ist die url zur Vorschau. Im alt Befehl steht das Datum! Link, um natur zu Downloaden mit Zähler!
}
echo "<br><br>";
$count = 0; // Seitenfunktion, siehe anderes Tutorial
$abfrage = "SELECT id FROM natur";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
if($count%$proseite == 0) {
$aktuelleseite = $count/$proseite+1;
if($count == $seite) {
echo $aktuelleseite." ";
} else {
echo "<a href=?seite=$count>".$aktuelleseite."</a> ";
}
}
$count++;
}
}
?>
<div id="bg" onclick="closePopup();"></div>
<div id="display" onclick="closePopup();"><img src="#" alt="" onclick="closePopup();" /></div>
<script type="text/javascript" src="pics.js"></script> |