Autor Zpráva
ŠestnáctPísmenxD
Profil *
Dobrý den , doteď sem používal pro upload souboru ( z prohlížeče do adresáře ) naprosto jednoduchý kód , ale byl hlavně pro mě , pokud sem i rychle chtěl z jiného počítače něco uložit na web ... Ovšem pro návštěvníka není úplně ideální = neukazuje kolik % je uploadnuto ani kolik z kolika KB bylo uploadnuto ... Proto se ptám , zda někdo nenarazil na pěkně vytvořenou aplikaci pro upload , která by byla ( nejlépe free ) ke tažení už v celku . Děkuju
Taps
Profil
ŠestnáctPísmenxD:
zkus třeba
http://www.uploadify.com/demos/
Petr_D
Profil *
Používám Uploader a jsem spokojený.
blaaablaaa
Profil
Ja pouzivam AJAXUploader od Valums (znacna vyhoda, ze nepouziva flash)
ŠestnáctPísmenxD
Profil *
Děkuju všem za krásné alikace
ŠestnáctPísmenxD
Profil *
Právě jsem se na chytal na známé příslový " nechval dne před večerem " :) . Nejvíce mi vyhovuje " AJAXUploader" ovšem vůbec se mi nepodařilo to jakýmkoli zbůsobem rozběhnout , čekal sem "index.php" kde by byla očesaná stránka s volbou "upload" jak je tomu v demu na officiální stránce , obsah "index.php" bych pak už jen využil k zařazení aplikace tam kam potřebuju , ovšem takového luxusu se mi nedostálo :) . Bohužel moje nepříliš dobrá angličtina ve spoustě "readme.txt" nenalezla žadnou uspokojivou informaci a tak jsemjen hledal a hledal ... Ovšem nic podobného mé první představě jsem nenašel a tak jsem opět tu a žádám o pomoc . Děkuju
blaaablaaa
Profil
ŠestnáctPísmenxD:
Když si stáhneš balík z http://github.com/valums/file-uploader/zipball/master, mas tam dva adresare - client (html s tlacitkem pro upload) a server (cast, ktera soubor zpracuje/ulozi - priklady jsou v php, perlu, jave, ...)
ŠestnáctPísmenxD
Profil *
blaaablaaa:
Mám problém s tím , že je tam hromada souborů a já jednoduše nevím , který si zkopírovat do finální stránky ... Pokud bys mohl uvést nějaký návod , kde najít popřípadě upravit TEN jeden daný soubor kde je tedy stránka " s tlačítkem pro upload " , bylo by to naproto ideální , pachtim se s tim a pořád mi to neleze do hlavy . Děkuju
blaaablaaa
Profil
ŠestnáctPísmenxD:
/client/demo.html = stranka s tlacitkem
/server/php.php = priklad stranky zpracovavajici upload
ŠestnáctPísmenxD
Profil *
blaaablaaa:
Momentálně moje "demo.htm" vypadá takto :
<script src="fileuploader.js" type="text/javascript"></script>
    <script>        
        function createUploader(){            
            var uploader = new qq.FileUploader({
                element: document.getElementById('file-uploader'),
                action: '/server/php.php',
                debug: true
            });           
        }
        
        // in your app create uploader as soon as the DOM is ready
        // don't wait for the window to load  
        window.onload = createUploader;     
    </script>

Na této stránce se ovšem nezobrazí tlačítko pro upload .
( Už si připadám jako blb :D )
Předpokládám , že je tam nutná trochu širší úprava , pokud byste mě mohl navést i k ní a případným jiným . Děkuju
blaaablaaa
Profil
ŠestnáctPísmenxD:
Musite vytvorit "tlacitko" s id="file-uploader" (viz. parametr element)
	<div id="file-uploader">		
		<noscript>			
			<p>Please enable JavaScript to use file uploader.</p>
			<!-- or put a simple form for upload here -->
		</noscript>         
	</div>
ŠestnáctPísmenxD
Profil *
Můžu poprosit o celý kód s funkčním "tlačítkem" ? Protože tohle u mě nikam nevede , zjevně to jen vic a vic koním
blaaablaaa
Profil
ŠestnáctPísmenxD:
Cely kod s funkcnim tlacitkem je v souboru demo.html
ŠestnáctPísmenxD
Profil *
Zjevně potom máme jinou verzy u mě "demo.htm" je opravdu jen demo a při pokusu o upload se nic nestane .
blaaablaaa
Profil
ŠestnáctPísmenxD:
Uff, jak jsem psal vyse, je potreba vytvorit uploadovaci skript - vychazet muzete ze souboru /server/php.php. Cestu k tomuto souboru pak skriptu predate pomoci action: 'cesta_k_php_skriptu.php'
ŠestnáctPísmenxD
Profil *
Uff , asi mi něco až moc uniká , ale ještě v širším smyslu :
<div id="file-uploader">		
		<noscript>			
			<p>Please enable JavaScript to use file uploader.</p>
			<!-- or put a simple form for upload here -->
		<script src="fileuploader.js" type="text/javascript"></script>
    <script>        
        function createUploader(){            
            var uploader = new qq.FileUploader({
                element: document.getElementById('file-uploader'),
                action: 'server/php.php',
                debug: true
            });           
        }
        
        // in your app create uploader as soon as the DOM is ready
        // don't wait for the window to load  
        window.onload = createUploader;     
    </script></noscript>         
	</div>

Takhle teď vypadá moje "demo.htm" , když pominu tu omačku okolo , snažil sem se to upravit pomoci navodu co byl v readme.txt
blaaablaaa
Profil
ŠestnáctPísmenxD:
Proc mas ten script v tom divu?
ŠestnáctPísmenxD
Profil *
Už z toho mám hlavu uplně v háji a zkoušim vše co mě napadne , momentální podoba :
<body>		
    <p><a href="http://github.com/valums/file-uploader">Back to project page</a></p>
    
	<p>To upload a file, click on the button below. Drag-and-drop is supported in FF, Chrome.</p>
	<p>Progress-bar is supported in FF3.6+, Chrome6+, Safari4+</p>
	
	<div id="file-uploader">		
		<noscript>			
			<p>Please enable JavaScript to use file uploader.</p>
			<!-- or put a simple form for upload here -->
		</noscript>         
	</div>
    
    <script src="fileuploader.js" type="text/javascript"></script>
    <script>        
        function createUploader(){            
            var uploader = new qq.FileUploader({
                element: document.getElementById('file-uploader'),
                action: 'server/php.php',
                debug: true
            });           
        }
        
        // in your app create uploader as soon as the DOM is ready
        // don't wait for the window to load  
        window.onload = createUploader;     
    </script>    
</body>

Stale se ani neukaže to tlačitko
nett
Profil
Také se snažím zprovoznit AJAXUploader od Valums. Zatím jenom demo. Ale po pokusu nahrát soubor se mi zobrazí hlášení: increase post_max_size and upload_max_filesize to 10M. Nahrávaný soubor má 53,1 kB. Kde dělám chybu. Není na tuto aplikaci někde český návod krok za krokem?
Davex
Profil
nett:
Ale po pokusu nahrát soubor se mi zobrazí hlášení: increase post_max_size and upload_max_filesize to 10M.
Skript provádí kontrolu nastavení PHP na serveru. Zmenši si hodnotu proměnné na 157. řádku v souboru server/php.php:
// max file size in bytes
$sizeLimit = 10 * 1024 * 1024;
nett
Profil
Moc děkuji. Nastavil jsem
$sizeLimit = 2 * 1024 * 1024;
vše se zdá být zatím funkční.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0