Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97
Príspevok NapísalOffline : 01.08.2010 11:11

Nazdarek. Chcel by som sa opytat ci existuje nejaky prikaz alebo funkcia, ako by som mohol zistit mnozstvo/velkost odoslanych(uploadnutych) dat na server. Totiz, chcel by som si urobit progress bar a potreboval by som sa dopracovat k mnozstvu odoslanych dat za urcity cas. Ten cas si viem zistit.. ;)
Skusal som nieco vygooglit ale nic sa mi nepodarilo najst.. Predpokladam, ze sa to bude dat zistit asi cez Header.. Viete mi niekto poradit??


Offline

Čestný člen
Čestný člen
Velkost odoslanych dat

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 01.08.2010 11:40

Nie je šanca urobiť v PHP progress bar. Ty poznáš veľkosť dát po uploadnutí, nie počas uploadu.







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Velkost odoslanych dat

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181
Bydlisko: Nitra / Bra...
Príspevok NapísalOffline : 01.08.2010 18:23

ale je šanca, s rozšírením APC

http://www.ibm.com/developerworks/libra ... index.html

poprípadne česky

http://php.vrana.cz/zobrazeni-prubehu-u ... kticky.php







_________________
Sorry za prelkepy
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97
Príspevok Napísal autor témyOffline : 02.08.2010 12:16

Ale tak to nemusi byt cez PHP.. Ked som pozeral nejake "progress bary" tak väcsina z nich funguje na principe Javascript, JQuery alebo Ajax..A samozrejme CSS.. Lenze neviem sa dopracovat k tomu ako zistit priebezny stav odosielanych dat.. :(


Offline

Užívateľ
Užívateľ
Velkost odoslanych dat

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181
Bydlisko: Nitra / Bra...
Príspevok NapísalOffline : 02.08.2010 15:17

je viacero možností, ale ešte som nikdy nenašiel nejaký free a spolahlivý tool... a sám si to nakódovať neviem, lebo žiadne iné jazyky neovládam. pýtal som sa na to vo websupporte a majú nainštalované rozšírenie uploadprogress, keď pozerám dokumentáciu, tak to vyzerá podobne ako u APC. dnes to vyskúšam a dám vedieť.







_________________
Sorry za prelkepy
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97
Príspevok Napísal autor témyOffline : 02.08.2010 16:40

No lebo ja som ten upload na php.vrana.cz pozeral uz davnejsie..Lenze ono mi to nefunguje..Ked som to skusal, tak mi to vyhodilo Fatal Error: Undefinied function APC(alebo tak nejako). Pravdepodobne je na mojom hostingu APC direktiva vypnuta..Takze s tym asi nepohnem.. :(


Offline

Skúsený užívateľ
Skúsený užívateľ
Velkost odoslanych dat

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 02.08.2010 16:42

neviem, čo tu vymýšľate s apc a podobne :) pokiaľ nie je adminom serveru tak si môže akurát tak pískať...
newboy, daj si do googla "progressbar ajax" alebo "progressbar javascript" a študuj







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97
Príspevok Napísal autor témyOffline : 03.08.2010 17:58

Takze nasiel som takyto script na upload pomocou Javascriptu, css..(pravdepodobne to uz nepatri sem, ale nechcem zbytocne zacinat novy topic).
kód:
Kód:
<script>

function zacitNahravani(){ 
   document.getElementById('progress_bar').style.visibility = 'visible'; 
   return true; 
 }


 function konecNahravani(stav){ 
   var result = ''; 
   if (stav == 1){ 
     document.getElementById('vysledek').innerHTML = 'Nahrávání proběhlo úspěšně!<br><br>'; 
   } else { 
     document.getElementById('vysledek').innerHTML = 'Při nahrávání došlo k chybě!<br><br>'; 
   } 
   document.getElementById('progress_bar').style.visibility = 'hidden'; 
   return true;     
 }

</script>

<style>

 p#progress_bar{ 
   z-index: 100; 
  position: absolute; 
   visibility: hidden; 
   text-align: center; 
   width: 400px; 
   margin: 0px; 
   padding: 0px; 
   background-color: green; 
   border: 1px solid red; 
 } 
   
 form{ 
   text-align: center; 
   width: 390px; 
   margin: 0px; 
   padding: 5px; 
   background-color: #fff; 
  border: 1px solid #ccc; 
   
 }

</style>


 <?php 
  $cesta = "./upload/"; 
   $vysledek = 0; 
   $cil = $cesta . basename($_FILES['soubor']['name']); 
   
   if(@move_uploaded_file($_FILES['soubor']['tmp_name'], $cil)) { 
     $vysledek = 1; 
   } 
   
   sleep(1); 
 ?>


<script type="application/javascript;version=1.7">   
   window.top.window.konecNahravani(<?php echo $vysledek; ?>); 
 </script>



<p id="vysledek"></p>   
 <form action="?site=upload" method="post" enctype="multipart/form-data" target="cil_uploadu" onsubmit="zacitNahravani();">   
  <input name="soubor" type="file">   
  <input name="nahrat" value="Nahrát" type="submit">   
 <!-- form-->   
 <iframe id="cil_uploadu" name="cil_uploadu" src="#" style="width: 0pt; height: 0pt; border: 0pt none;"></iframe>
 </form>

Nahravanie funguje..Az na jeden podstatny detail..ze nezobrazuje progress bar..Skusal som sa s tym "hrat" no fakt neviem prist na to, v com môze byt chyba aby ten progress bar zobrazovalo..Neviete mi poradit?? :(


Odpovedať na tému [ Príspevkov: 8 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Meradlo prenesených a odoslaných dát

v Sieťové a internetové programy

5

1014

09.08.2007 9:53

teki Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Meter prijatych a odoslanych dat

v Delphi, Visual Basic

0

1190

03.02.2007 21:08

cobra1967 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Veľkosť dát za mesiac a veľkosť paketu

v Siete

1

336

16.12.2017 21:36

ado130 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. automaticke odosielanie kopii odoslanych mailov

v Sieťové a internetové programy

2

420

14.09.2011 12:30

michalesku Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nový účet outlook/thunderbird - stiahnutie starých odoslaných správ

v Sieťové a internetové programy

3

305

21.08.2014 8:03

davider137 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Chcem dať môj JS projekt na github, ako tam dať obrázky?

v Ostatné

10

1041

27.03.2014 21:56

Kamahl Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Veľkosť

v Život, životný štýl, móda, bývanie

6

524

25.10.2014 20:20

JoeBarbaro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. velkost obrazka

v Grafické programy

3

673

07.05.2009 17:56

Dudko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Veľkosť chladiča

v Chladiče a všetky druhy chladenia

2

294

04.06.2014 13:32

9stevko9 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Veľkosť disku

v Pevné disky a radiče

2

606

05.02.2007 17:33

POM4R4NC Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Velkost tabuliek

v Databázy

1

465

22.11.2011 13:09

GoodWill Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Velkosť káblov

v Pevné disky a radiče

13

1045

16.12.2005 21:08

ScorpionSX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Velkost suboru

v Databázy

16

1792

26.01.2009 9:17

myxall Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Veľkosť prsteňa

v Krčma

10

1098

03.02.2011 17:02

Mego Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. velkost chladica

v Ostatné

2

323

18.01.2012 15:04

mardzano Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Velkost pisma

v Webdesign

19

1833

09.03.2009 7:03

Flety Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra