Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Ilość pobrań pliku
dk1342
post
Post #1





Grupa: Zarejestrowani
Postów: 275
Pomógł: 9
Dołączył: 24.07.2008
Skąd: Racibórz

Ostrzeżenie: (10%)
X----


Witam mam pytanie czy jest jakaś funkcja która pobiera ilość pobrań pliku ?
a jak nie to jak to zrobić na plikach tekstowych lub w inny sposób ? (chodzi o upload plików...)

chodzi o coś takiego

np.:

http://www.sendspace.pl/file/1QTr3Gcx/

i tam jest "Pobrań pliku: X"

Ten post edytował dk1342 9.11.2008, 11:17:35


--------------------
Firefox - The Best,
Internet Exokier - shit

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


1. Nie nie ma takiej funkcji;
2. Jak poszukasz na forum pod licznik kliknięć, licznik pobrań, licznik download i takie tam to znajdziesz mnóstwo rozwiązań;
Go to the top of the page
+Quote Post
dk1342
post
Post #3





Grupa: Zarejestrowani
Postów: 275
Pomógł: 9
Dołączył: 24.07.2008
Skąd: Racibórz

Ostrzeżenie: (10%)
X----


ok znalazłem taki kod:

Kod
<?php

    file_put_contents( 'pobrano_plik.txt', '0' );
    
    
    header( 'Content-Type: application/rar' );
    header( 'Content-Length: ' . filesize( 'test.rar' ) );
    header( 'Content-Disposition: attachment; filename=test2.rar' );
    
    $fp = fopen( 'test.rar', 'rb' );
    while( !feof( $fp ) )
    {
        echo fread( $fp, 256 );
        usleep( 1 );
    }
    fclose( $fp );
    
    file_put_contents( 'pobrano_plik.txt', '1' );

?>


pobrano_plik.txt to jest plik w którym zapisuje się ilość pobrań
test2.rar - to jest plik która ma być pobrany
ale po co jest test.rar ?

i nie wiem pobrałem raz ten plik i pisze że pobrano: 1 pobrałem drugi raz i dalej pisze ze pobrano 1 to działa jednorazowo na jedno ip czy coś takiego czy ten skrypt jest "zepsuty"


--------------------
Firefox - The Best,
Internet Exokier - shit

Go to the top of the page
+Quote Post
patryk20120
post
Post #4





Grupa: Zarejestrowani
Postów: 256
Pomógł: 1
Dołączył: 20.04.2008

Ostrzeżenie: (0%)
-----


Wydaje mi się, że jest odwrotnie:
test2.rar - jest to nazwa z jaką plik ma się zapisać na dysku
test.rar to jest plik do pobrania
  1. <?php
  2. file_put_contents( 'pobrano_plik.txt', '1' );
  3. ?>

Zapisuje Ci ciągle wartość 1. Spróbuj na zasadzie ++ winksmiley.jpg
Go to the top of the page
+Quote Post
pyro
post
Post #5





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


moze przeczytaj najpierw ten kod bo na pierwszy rzut oka widac co jest nie tak...


--------------------
ET LINGUA EIUS LOQUETUR IUDICIUM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 09:03