Es ist: 20.01.2017, 18:56 Hallo, Gast! (AnmeldenRegistrierenSicherer Login)


Antwort schreiben 
download button
25.11.2016, 07:48
Beitrag: #1
download button
hallo, ich möchte einen ip log auf meine seite einbauen aber nicht im head bereich so das jeder besucher erfasst wird sondern lediglich wenn man auf den download button klickt.

so sieht der bereich in der index aus man klickt drauf und wird auf dem ftp server in einem verzeichnis weitergeleitet ganz einfach:

Code:
<p>
<input type="button" value="Download Client" onclick="window.open('http://beispiel.bplaced.net/beispiel.rar')"></input>
</p>

ich möchte mit dem klick auf dem download das die datei heruntergeladen wird und gleichzeitig der log protokolliert wird.

wie mache ich das ? am besten ganz simpel danke im voraus!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
22.12.2016, 00:24
Beitrag: #2
RE: download button
Erstmal machste nen Link draus (kannst ja stylen wie du willst):
<a href="http://beispiel.bplaced.net/beispiel.rar" download onclick="log();">Download Client</a>

dann gibste dem Ganzen noch nen Ajax call zu ner php oder ähnlichem was die IP dann logt.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script type="text/javascript">
function log(){$.ajax({url: '/log.php', success: function(data){}});}
</script>

die log.php sieht dann wie folgt aus:
<?php
$handle = fopen('log.txt', 'a+');
fwrite($handle, $_SERVER['REMOTE_ADDR']);
fclose($handle);
?>

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.12.2016, 02:14
Beitrag: #3
RE: download button
dafür jquery einbinden ist einfach 5/7

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.12.2016, 20:19
Beitrag: #4
RE: download button
Jquery einbinden ist immer eine gute Idee. Ich hätte es genauso gelöst. Wozu sollte man sich die Arbeit machen extra die Ajaxfunktionalitäten Browserunabhängig selbst zu coden?

Trenne dich nie von deinen Illusionen und Träumen. Wenn sie verschwunden sind, wirst du weiter existieren, aber aufgehört haben, zu leben.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
24.12.2016, 14:10
Beitrag: #5
RE: download button
(23.12.2016 20:19)getType schrieb:  Jquery einbinden ist immer eine gute Idee.
das ist zu begründen.
(23.12.2016 20:19)getType schrieb:  Ich hätte es genauso gelöst.
macht keinen unterschied.
(23.12.2016 20:19)getType schrieb:  Wozu sollte man sich die Arbeit machen extra die Ajaxfunktionalitäten Browserunabhängig selbst zu coden?
weil man nicht mit kanonen auf spatzen schießt.

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
25.12.2016, 01:26
Beitrag: #6
RE: download button
"<!-- Q: How do I generate a RSA key for my... A: Have you tried using jQuery? -->"

Aus der aktuellen cure53 x-mas challenge, weil es einfach so gut dazu passt :D

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Gehe zu:


© Back2Hack.cc | Powered by MyBB | Design by Cwis | Top | RSS | Kontakt