| 
		ILOŚĆ ŚCIĄGNIĘĆ PLIKU | 
   
    
   
      | Autor | 
      Wiadomość | 
   
            
      
         
		 Chopin		  
		 
         Przyjaciel
  
  
                  Pomógł: 1 raz Dołączył: 09 Cze 2005 Posty: 50 
                         | 
      
         
            
                              			    Wysłany: Nie 12 Cze, 2005 01:08   ILOŚĆ ŚCIĄGNIĘĆ PLIKU
                               | 
                    
  | 
             
            
               
  | 
             
            
               Czy kotoś ma taki skrypt prezentujący ilośc pobrań np utworu masakra.mp3 z mojej strony . Oczywiście przykład    - chodzi tylko o skrypt zliczający ilośc pobran pliku    - czekam (nie) tylko ja | 
             
						          
       | 
   
	
		
						 					 | 
		
			
                   | 
   
	  
      
		  | 
   
   
         
      
         
		 SPIDER  		  
		 
         Specjalista
  
  
                  Pomógł: 3 razy Dołączył: 11 Maj 2005 Posty: 121 Skąd: Opole 
                         | 
      
         
            
                              			    Wysłany: Nie 12 Cze, 2005 09:41   
                                 
               Moje WWW: www.kniec.pl                               | 
                    
  | 
             
            
               
  | 
             
            
               | widzialem to na swish-db.com  szukaj pod "hit counter" | 
             
						
				_________________ "Jeśli myślisz,że jesteś zbyt mały by coś zmienić ,spróbuj zasnąć z komarem latającym nad uchem" | 
			 
						          
       | 
   
	
		
						 					 | 
		
			
                   | 
   
	  
      
		  | 
   
   
         
      
         
		 nugatt  		  
		 
          
  
  
                  Pomógł: 75 razy Wiek: 43  Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa 
                         | 
      
         
            
                              			    Wysłany: Nie 12 Cze, 2005 19:24   
                               | 
                    
  | 
             
            
               
  | 
             
            
               | masz tu przykład. gdy klikamy na guzik to nabija nam się licznik. guzik może być linkiem do pliku do zciągnięcia. pliki main.php i main.txt muszą być na serwerze obsługującym php i należy zmienić ich atrybuty (CHMOD). ja to robie przy użyciu total commandera, przy pomocy którego wysyłam pliki na serwer. zaznaczamy plik (lub pliki na serwerze) i idziemy do menu plik -> zmień atrybuty. trzeba zaznaczyć wszystko co sie da, albo wpisać 777. | 
             
						
				_________________ tomekf /// swishmaxxx | 
			 
						          
       | 
   
	
		
						 					 | 
		
			
                   | 
   
	  
      
		  | 
   
   
         
      
         
		 Dean  		  
		 
         Praktyk
  
  
  
                  Pomógł: 1 raz Wiek: 41  Dołączył: 29 Sie 2005 Posty: 30 Skąd: Ostrołęka 
                         | 
      
         
            
                              			    Wysłany: Wto 27 Wrz, 2005 22:53   
                                 
               Moje WWW: www.dean-site.com                               | 
                    
  | 
             
            
               
  | 
             
            
               | A gdyby tak jeszcze, ta ilośc kilknięć była widoczna na stronie w pliku SWF ? | 
             
						
				_________________ www.dean-site.com ' poprostu
   | 
			 
						          
       | 
   
	
		
						 					 | 
		
			
                   | 
   
	  
      
		  | 
   
   
         
      
         
		 nugatt  		  
		 
          
  
  
                  Pomógł: 75 razy Wiek: 43  Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa 
                         | 
      
         
       | 
   
	
		
						 					 | 
		
			
                   | 
   
	  
      
		  | 
   
   
         
      
         
		 erbe  		  
		 
          
  
  
                  Pomógł: 29 razy Wiek: 46  Dołączył: 27 Sty 2005 Posty: 527 Skąd: Poznań / Londyn 
                         | 
      
         
            
                              			    Wysłany: Pią 03 Mar, 2006 13:45   
                               | 
                    
  | 
             
            
               
  | 
             
            
               | a jak to przerobic jesli mam kilka plikow do sciagniecia i chcialbym aby mi ten liczniczek zliczal kazdy jeden? probowalem, glowilem sie ale pupa. nie wychodzi mi cos :/ | 
             
						
				_________________ erbe
 
http://www.d-t-h.prv.pl | 
			 
						          
       | 
   
	
		
						 					 | 
		
			
                   | 
   
	  
      
		  | 
   
   
         
      
         
		 nugatt  		  
		 
          
  
  
                  Pomógł: 75 razy Wiek: 43  Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa 
                         | 
      
         
            
                              			    Wysłany: Pią 03 Mar, 2006 15:58   
                               | 
                    
  | 
             
            
               
  | 
             
            
               | working... | 
             
						
				_________________ tomekf /// swishmaxxx | 
			 
						          
       | 
   
	
		
						 					 | 
		
			
                   | 
   
	  
      
		  | 
   
   
         
      
         
		 erbe  		  
		 
          
  
  
                  Pomógł: 29 razy Wiek: 46  Dołączył: 27 Sty 2005 Posty: 527 Skąd: Poznań / Londyn 
                         | 
      
         
            
                              			    Wysłany: Pią 03 Mar, 2006 19:52   
                               | 
                    
  | 
             
            
               
  | 
             
            
                	  | nugatt napisał/a: | 	 		  | working... | 	  
 
nie bardzo kumam o co chodzi :> | 
             
						
				_________________ erbe
 
http://www.d-t-h.prv.pl | 
			 
						          
       | 
   
	
		
						 					 | 
		
			
                   | 
   
	  
      
		  | 
   
   
         
      
         
		 nugatt  		  
		 
          
  
  
                  Pomógł: 75 razy Wiek: 43  Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa 
                         | 
      
         
            
                              			    Wysłany: Pią 03 Mar, 2006 20:34   
                               | 
                    
  | 
             
            
               
  | 
             
            
               w między czasie powstała nowa wersja.
 
jeden plik php. 	  | Kod: | 	 		  <?php
 
 
///reading & printing:
 
 
for($i = 1; $i <= $lolo; $i++) {
 
  $array = array('main', $i, '.txt');
 
  $filename = implode($array);
 
  $fp = fopen($filename,"r");
 
  $data = fread($fp, 25);
 
  fclose( $fp ); 
 
  $data = explode("=", $data);
 
  $info = $data[0];
 
  $hits = $data[1];
 
  print "&hit_counter$i=$hits& ";
 
}
 
 
///reading, writing & printig:
 
 
$array = array('main', $lala, '.txt');
 
$filename = implode($array);
 
$fp = fopen($filename,"r");
 
$data = fread($fp, 25);
 
fclose( $fp ); 
 
$data = explode("=", $data);
 
$info = $data[0];
 
$hits = $data[1];
 
$hits++;
 
$new_info = $info . "=" . $hits;
 
$fp = fopen($filename,"w+");
 
fwrite($fp, $new_info);
 
fclose( $fp ); 
 
print "&hit_counter$lala=$hits";
 
 
?> | 	  
 
do każdego guzika robimy plik *.txt
 
zmienne $lolo i $lala są wysyłane z flasha:
 
  $lolo (w swishmaxie lolo) to ilość guzików/plików (musi być liczbą);
 
  $lala (w swishmaxie lala) jest w każdym guziku inna (musi być liczbą). i tak dla guzika numer 1:
 
      - $lala = 1
 
      - plik tekstowy = main1.txt
 
      - zmienna w polu counter1 = hit_counter1.
 
 
pliku main.php nie trzeba zmieniać. dokładamy tylko elementy w swishmaxie z odpowiednim skryptem i wartościami zmiennych oraz w zależności od liczby guzików/plików zmieniamy wartośc $lolo
 
plik get.php to taka mała statystyka. trzeba wprowadzić liczbę plików ($lolo)
 
 
ps. fajnie by było gdyby był tylko 1 plik tekstowy. | 
             
						
				_________________ tomekf /// swishmaxxx | 
			 
						          
       | 
   
	
		
						 					 | 
		
			
                   | 
   
	  
      
		  | 
   
   
         
      
         
		 erbe  		  
		 
          
  
  
                  Pomógł: 29 razy Wiek: 46  Dołączył: 27 Sty 2005 Posty: 527 Skąd: Poznań / Londyn 
                         | 
      
         
            
                              			    Wysłany: Pią 03 Mar, 2006 21:55   
                               | 
                    
  | 
             
            
               
  | 
             
            
               niestety nie na wszystkich serwerach z php to dziala    
 
na moim tworzy sie main.txt a w nim "=" i łączna ilosc klikniec w buttony. co dziwne main.txt ma chmoda 644 a wlasciwe main1.txt i main2.txt 777    | 
             
						
				_________________ erbe
 
http://www.d-t-h.prv.pl | 
			 
						          
       | 
   
	
		
						 					 | 
		
			
                   | 
   
	  
      
		  | 
   
   
         
      
         
		 nugatt  		  
		 
          
  
  
                  Pomógł: 75 razy Wiek: 43  Dołączył: 16 Maj 2005 Posty: 1389 Skąd: Warszawa 
                         | 
      
         
            
                              			    Wysłany: Pią 03 Mar, 2006 22:40   
                               | 
                    
  | 
             
            
               
  | 
             
            
               | zrób chmoda na 777. powinno być dobrze. | 
             
						
				_________________ tomekf /// swishmaxxx | 
			 
						          
       | 
   
	
		
						 					 | 
		
			
                   | 
   
	  
      
		  | 
   
   
         
      
         
		 erbe  		  
		 
          
  
  
                  Pomógł: 29 razy Wiek: 46  Dołączył: 27 Sty 2005 Posty: 527 Skąd: Poznań / Londyn 
                         | 
      
         
            
                              			    Wysłany: Pią 03 Mar, 2006 22:51   
                               | 
                    
  | 
             
            
               
  | 
             
            
               no wlasnie zrobilem. kombinowalem na rozne sposoby. tylko txt z 777, wszystko z 777 i nic. na jednym chodzi na innym nie chodzi    | 
             
						
				_________________ erbe
 
http://www.d-t-h.prv.pl | 
			 
						          
       | 
   
	
		
						 					 | 
		
			
                   | 
   
	  
      
		  | 
   
   
         
      
         
		 ^buber  		  
		 
          
  
                  Pomógł: 18 razy Wiek: 50  Dołączył: 29 Sty 2006 Posty: 116 Skąd: LOL 
                         | 
      
         
            
                              			    Wysłany: Pią 03 Mar, 2006 23:14   
                               | 
                    
  | 
             
            
               
  | 
             
            
               obczaj ustawienia register_globals w konfiguracji pehapa.
 
taka deklaracja zmiennych(jak tu lala) nie bedzie wszedzie dzialac
 
swoja droga ciekawy temat i zrobilem wypas wersje tylko zrobie porzadek w kodzie i wam wrzucam :p 
 
 
[ Dodano: Pią 03 Mar, 2006 23:45 ]
 
pak dostepny pod adresem:
 
http://web.hostdmk.net/hit.rar
 
nie chce mi sie juz sprawdzac wiec jak cos jest nie tak piszcie
 
zapisane w najnowszej wersji wiec lepiej jeszcze tu przekleje co i jak   
 
 
1) w scene_1 kod
 
 	  | Kod: | 	 		  
 
onFrame (1) {
 
    pokaz=1;
 
    liczbaHC=2;//liczba hit counterow
 
    loadVariables("main.php", 'POST');
 
}
 
 | 	  
 
 
2) w polu tekstowym w advance nazwac zmienna pierwszego pola hit_counter1
 
3) button zliczajacy 
 
 	  | Kod: | 	 		  
 
on (press) {
 
    dodaj=1;
 
    numerButtona=1;
 
    loadVariables("main.php",'POST');
 
}
 
 | 	  
 
 
instrukcja obslugi jest w paku
 
a to pehap
 
 	  | Kod: | 	 		  
 
<?
 
// HIT COUNTER by BUBER. jakies zonki? -> buber@web.hostdmk.net
 
 
$pokaz = $HTTP_POST_VARS['pokaz'];
 
$dodaj = $HTTP_POST_VARS['dodaj'];
 
$liczbaHC = $HTTP_POST_VARS['liczbaHC'];
 
$numerButtona = $HTTP_POST_VARS['numerButtona'];
 
 
if (isset($dodaj) && $liczbaHC>0) {
 
  $dane = @file("data.txt");
 
  $ilosc = count($dane);
 
 
    @ $wp = fopen("data.txt", 'w');
 
    @flock($wp, LOCK_EX);
 
      if (!$wp)
 
      {
 
        echo "Brak dostępu.";//można przekazac info do SWiSHa
 
        exit;
 
      }
 
  for ($i=0; $i<$liczbaHC; $i++)
 
  {
 
        $linia = explode( "=", $dane[$i]);
 
    if (!isset($linia[$i])) {
 
    if (($i+1)==$numerButtona) $ciagwyjsciowy = '&hit_counter'.($i+1)."=1";
 
    else $ciagwyjsciowy = '&hit_counter'.($i+1)."=1";    
 
    } 
 
    if (($i+1)==$numerButtona) $ciagwyjsciowy = '&hit_counter'.($i+1)."=".($linia[1]+1)."\n";
 
    else $ciagwyjsciowy = '&hit_counter'.($i+1)."=".$linia[1];
 
    @fwrite($wp, $ciagwyjsciowy);
 
    @flock($wp, LOCK_UN);
 
  }
 
@fclose($wp);
 
}
 
 
if (isset($pokaz)) {
 
  $dane = file("data.txt");
 
  $ilosc = count($dane);
 
  @ $wp = fopen("data.txt", 'r');
 
  for ($i=0; $i<$ilosc; $i++)
 
  {
 
        $linia = explode( "=", $dane[$i]);
 
    $ciagwyjsciowy = '&hit_counter'.($i+1)."=".$linia[1];
 
    echo $ciagwyjsciowy;
 
  }
 
@fclose($wp);
 
}
 
?>
 
 | 	 
  | 
             
						          
       | 
   
	
		
						 					 | 
		
			
                   | 
   
	  
      
		  | 
   
   
         
      
         
		 erbe  		  
		 
          
  
  
                  Pomógł: 29 razy Wiek: 46  Dołączył: 27 Sty 2005 Posty: 527 Skąd: Poznań / Londyn 
                         | 
      
         
            
                              			    Wysłany: Pią 03 Mar, 2006 23:54   
                               | 
                    
  | 
             
            
               
  | 
             
            
               wersja bubera dziala    ale ide testowac dalej    | 
             
						
				_________________ erbe
 
http://www.d-t-h.prv.pl | 
			 
						          
       | 
   
	
		
						 					 | 
		
			
                   | 
   
	  
      
		  | 
   
   
         
      | 
         
       |