Bei klick auf Link Wert in DB speichern
Andreas
- php
Hallo,
mit folgendem Code schreibe ich einen Link zu einer Datei. Dabei soll bei Click auf den Link ein Int-Feld in der Tabelle um eins erhöht werden. Also die Anzahl der Downloads gezählt werden.
print "$re_mess
<br><br>
<img src='$DIRimage/mdb.gif'>Anhang:
<a class='a' href='uploads/$re_uploadname'>$re_uploadname</a>
<br>
<div class = "small3">($re_uploadsize Byte)</div>
<p>$re_DownloadString
<P>$us_sig\n
</TD></TR>\n";
Wie kann man das machen?
Gruß Andreas
Halihallo Andreas
mit folgendem Code schreibe ich einen Link zu einer Datei. Dabei soll bei Click auf den Link ein Int-Feld in der Tabelle um eins erhöht werden. Also die Anzahl der Downloads gezählt werden.
Wie kann man das machen?
Schreibe ein PHP-Script, welches du im genannten Link verlinkst (und natürlichd die
Angeforderte URL als Parameter übergibst). Dieses PHP-Script erhöht dann den Wert in
der Datenbank und redirected (s. http://www.php.net/header, Header "Location: "
und Header: "Status: 302") dann auf die Ressource, die als Parameter übergeben wurde.
Viele Grüsse
Philipp
Hallo,
Schreibe ein PHP-Script, welches du im genannten Link verlinkst...
das heißt aber dann für jeden Download-Link ein php-Script? Oder wie könnte man das anderst machen?
Den Link muss ich mir erst noch ansehen.
Gruß Andreas
Halihallo Andreas
Schreibe ein PHP-Script, welches du im genannten Link verlinkst...
das heißt aber dann für jeden Download-Link ein php-Script? Oder wie könnte man das anderst machen?
Nein, wieso für jeden Link ein PHP-Script? - Dafür gibt es Parameter, das Script bleibt
stets das gleiche.
Beispiel:
<a href="/phps/download.php?what=1"> source 1 </a>
<a href="/phps/download.php?what=2"> source 2 </a>
<a href="/phps/download.php?what=3"> source 3 </a>
<a href="/phps/download.php?what=4"> source 4 </a>
In deinem PHP-Script wird nun der Datensatz, der zu "what" passt um eins erhöht. Dazu
hast du dort auch den Dateinamen oder URL stehen, zu welchem du über den Redirect
verlinkst.
Viele Grüsse
Philipp
Hallo
Nein, wieso für jeden Link ein PHP-Script? - Dafür gibt es Parameter, das Script bleibt
stets das gleiche.
Wer denken kann ist im Vorteil. Genau so mach ichs.
Falls es nicht klappt meld ich mich wieder.
Gruß Andreas