Loading:


Licznik pobrań pliku bez użycia bazy danych


Przejdźmy teraz do pliku clik.html w nim zaciągniemy biblioteke prototype i click.js oraz tworzymy linki. Ja dla przykładu stworzyłem 3 linki do 3 fikcyjnych plików.

Funkcja show(); uzupełnia 3 przykładowe div'y o wartość pobrań plików w moim przypadku div'y a, b, c

Funkcja licz('plik2.rar','b'); działą po kliknięciu w link, pierwszy parametr to link do pliku, drugi parametr to nazwa div'a w którym ma zostać załądowana wartość kliknięć.

Jak widać stworzenie linku jest banalnie proste :)



Dalsza czê¶æ: 1 2 3 4 5
Napisz Artyku³

Listing


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Zliczanie pobrań</title>
<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript" src="click.js"></script>
</head>
<body>
<script type="text/javascript">show();</script>
<table>
<tr>
<td><a href="javascript:licz('plik.rar','a');">Nasz plik 1</a></td>
<td><div id="a"></div></td>
</tr>
<tr>
<td><a href="javascript:licz('plik2.rar','b');">Nasz plik 2</a></td>
<td><div id="b"></div></td>
</tr>
<tr>
<td><a href="javascript:licz('plik2.rar','c');">Nasz plik 3</a></td>
<td><div id="c"></div></td>
</tr>
</table>
</body>
</html>





Dodano przez: igor
Ranga: Administrator serwisu Punktów: 28716
Komentarze użytkowników
Plik chyba powinien nazywać się plik.php a nie click.php ...
autor: Krzysiek | 112 | 2009-03-05 21:16:32


Masz racje, potrzeba zmienić: var myAjax = new Ajax.Request('plik.php', na: var myAjax = new Ajax.Request('click.php', aby skrypt poprawnie działał.
autor: Divix | 113 | 2009-03-05 22:38:12


    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors