pocitadlo stiahnuti suboru

Programovacie jazyky, rady, poradňa...
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

pocitadlo stiahnuti suboru

Príspevok od používateľa weroro »

Ahojte.

Mam staticku html stranku urcenu iba na poskytnutie pdf suborov na stiahnutie.
Potreboval by som, ale zistit kolko krat bol ten-ktory subor stiahnuty a to tak ze by stacilo aby mi do zlozky s konkretnym suborom vytvorilo textovy dokument do ktoreho by pridavalo +1. (popripade ine prehladne riesenie).

Ja a PHP sa moc nemusime, tak by som chcel niekoho poziadat. Viem ze to bude asi lahka zalezitost pre tych co s tym robia. Kludne to moze byt aj nieco na sposob http://www.stranka.sk/download.php?id=subor.pdf


Tu na fore sa mi podarilo najst iba jeden prispevok "pocitadlo stiahnuti" a aj ten bol o RapidShare.

Dakujem
sharky-no
King
King
Používateľov profilový obrázok
Príspevky: 1681
Registrovaný: 31 okt 2006, 19:53

Re: pocitadlo stiahnuti suboru

Príspevok od používateľa sharky-no »

juho
Star
Star
Používateľov profilový obrázok
Príspevky: 551
Registrovaný: 11 máj 2007, 21:16

Re: pocitadlo stiahnuti suboru

Príspevok od používateľa juho »

http://w-shadow.com/blog/2007/08/12/how ... -with-php/
a pripocitavanie je lahke hadam premyslaj nad niecim ako je

Kód: Vybrať všetko

$kolko=0;
if(is_file($path))$kolko=file_get_contents($path);
$s=fopen($path,"w");
fputs(++$kolko);
fclose($s);
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: pocitadlo stiahnuti suboru

Príspevok od používateľa weroro »

Sharky-no ano nieco na sposob pocitadla pristupov (Ano viem na fore je plno pocitadiel - ale to je jedna z moznosti) som si to predstavoval.
toto je z tej stranky:

Kód: Vybrať všetko

<? 
define ("NAZEV_SOUBORU", "pocitadlo.txt"); 
if (file_exists(NAZEV_SOUBORU)) 
{ 
  $soubor=fopen(NAZEV_SOUBORU, "r+"); 
  $stav=fread($soubor, 10); 
} 
else 
{ 
  $soubor=fopen(NAZEV_SOUBORU, "w"); 
  $stav=0; 
} 
rewind($soubor); 
fwrite($soubor,++$stav,10); 
fclose($soubor); 
?>
Ono by to aj stacilo, s tym, ze by som po kliknuti na download link otvoril nove okno.
Vedel by si to zjednodusit/skoplikovat tak aby sa dal pouzit zapis http://www.stranka.sk/download.php?id=subor.pdf cize priradenie variabilnej priamo cez link? alebo som teraz trepol? Lebo vkladat to PHPcko do kazdej stranky zvlast je trochu o hubu. Ak nie tak sa vytrapim kazdopadne mate obaja :plus: lebo mi to dost pomoze.
[5716]
Amateur
Amateur
Príspevky: 20
Registrovaný: 09 máj 2010, 12:58

Re: pocitadlo stiahnuti suboru

Príspevok od používateľa [5716] »

Naco robit stovky suborov? si to pekne vkladaj do DB.. ten script by ti netrval dlho a je to myslim lepsie prehladnejsie.
juho
Star
Star
Používateľov profilový obrázok
Príspevky: 551
Registrovaný: 11 máj 2007, 21:16

Re: pocitadlo stiahnuti suboru

Príspevok od používateľa juho »

no ved tam som ti to postol tam to mas jak spravit download cez php a dotoho len nakoniec alebo tak nejak zapojis to pocitadlo

to najhlavnejsie na posielani suborov cez php je hlavicka sa mi zda

Kód: Vybrať všetko

$file=$_GET["id"];// download.php?id=subor.pdf
    header("Content-type: application/force-download");
    header("Content-Transfer-Encoding: Binary");
    header("Content-length: ".filesize($file));
    header("Content-disposition: attachment; filename=".basename($file));
    readfile($file); //posle cely obsah daneho suboru

//a za to alebo pred to nieco ako 

$kolko=0;
$path=$file."txt";
if(is_file($path))$kolko=file_get_contents($path);
$s=fopen($path,"w");
fputs(++$kolko);
fclose($s);
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Re: pocitadlo stiahnuti suboru

Príspevok od používateľa Nadeo »

juho, klasicka chyba... Co ked download.php?id=index.php ?
juho
Star
Star
Používateľov profilový obrázok
Príspevky: 551
Registrovaný: 11 máj 2007, 21:16

Re: pocitadlo stiahnuti suboru

Príspevok od používateľa juho »

Aka chyba, Nadeo, nepoznas podmienku if?
a si predstav ze si das tam index.php v ktorom budes mat toto co je na fore tak co sa potom z toho indexu.php dozvie viac? kedze ma jeden html/php subor a ostatne pdf tak ten index.php mu bude asi sluzit na ulahcenie stahovania pdf suborov a nic viac sa mu nemoze stat a az sa ti chce a mas cas tak mu mozes dorobit tie vynimky ty huncutisko ..
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Re: pocitadlo stiahnuti suboru

Príspevok od používateľa Nadeo »

Vsak si stym mozem stiahnut hociaky subor... to by sa nemalo podcenovat nikdy.
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: pocitadlo stiahnuti suboru

Príspevok od používateľa weroro »

Nadeo a kto vie ake subory mam na servery? okrem mna. kludne nech si niekto stiahne aj htaccess ak sa to da..
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: pocitadlo stiahnuti suboru

Príspevok od používateľa audiotrack »

a keď si stiahnem config s údajmi na mysql? Áno, jasné že budeš namietať že nejde o dynamický web a bla bla bla. Ale keď niečo robíš, a robíš to pre niekoho, nemôžeš sa spoliehať na to že keď zmení svoj web bude aj opravovať chyby v tvojom riešení

//edit: weroro moja reakcia patrila skôr juhovi
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: pocitadlo stiahnuti suboru

Príspevok od používateľa weroro »

Áno, Audio tvoj argument je opodstatnený, ale toto je web pre mňa (niečo ako file hosting) iba čisto na poskytnutie tých PDFiek bez databázy a zabezpečenia. Tak, ak sa nájde dáky chytrák, ktorý mi to tam celé zruší, nestarám sa, spravím nový host. Ja webstráky ako také nerobím, ale keď už áno, tak ich robím flashovou formou. Možno teraz niekto povie, že prečo to nespraviť aj teraz cez flash. Ja odpoviem: na čo? Je to len poskytnutie súboru a nebudem to zbytočne komplikovať, keď tam stačí hodiť link s PHPčkom. Ide mi len o tú informáciu, koľko krát bol ten súbor stiahnutý a aj to je len čisto pre moje osobné info.
juho
Star
Star
Používateľov profilový obrázok
Príspevky: 551
Registrovaný: 11 máj 2007, 21:16

Re: pocitadlo stiahnuti suboru

Príspevok od používateľa juho »

a precitaj si kde tam som pisal ze je to hotove riesenie ved ked chce vediet ze jak sa to robi tak mu dame priklad a nie ze vsetko to vyriesime zanho a potom to som vedel vtedy ze sa niekto takto ozve ze to je nezabezpecene .. ach .. to je zivot toto .. gde maaam cibulu ...
poslal som ten jeden link tam to bolo cele ale vraj to nestacilo tak som sa pokusil postnut len ten zaklad

//http://w-shadow.com/blog/2007/08/12/how ... -with-php/ nie je to tu?
Napísať odpoveď