Loading:


Licznik pobrań pliku bez użycia bazy danych


Teraz zajmiemy się plikiem click.js zawiera on funkcje wykonujące wysłąnie danych do php oraz obiór i wyświeltenie wartości kliknięć jak i wyświetlenie okna pobierania pliku



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

Listing


function licz(plik,layer){
        plik = encodeURI(plik);
        var myAjaxNew = new Ajax.Request(
      'plik.php',
      {
         method: 'get',
                 parameters: "save="+plik+"&layer="+layer,
         onComplete: showResponse
      });
}
function showResponse(text){
        table = text.responseText.split(">");
        var warstwa = document.getElementById(table[0]);
        window.location.href = table[1];
}
function show(){
        var myAjax = new Ajax.Request(
      'plik.php',
      {
         method: 'get',
                 parameters: "show=all",
                 onComplete: showResponseshow
      });
}
function showResponseshow(text){
        var table = text.responseText.split(">");
        ile = table.length-1;
        for(i=0; i<ile; i+=3) {
                plik=i;layer=i+1;wartosc=i+2;
                document.getElementById(table[layer]).innerHTML += table[wartosc];
                }
       
}





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