![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 25.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
formularz
<form action="demo2.php" method="POST" id="uploadform" enctype="multipart/form-data" onsubmit="start_progres_bar()"> <input type="file" name="abc" maxlength="10" accept="gif|jpg"/> <input name="UPLOAD_IDENTIFIER" id="uploadIdentifier" type="hidden" value="<?php echo $uuid ?>" /> <input type="submit" value="wyslij"/> </form> skrypt php <?php header("Cache-Control: no-cache, must-revalidate"); header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); echo json_encode(uploadprogress_get_info($_GET['id'])); ?> chcialem zrobic pasek postepu ladowania jednak funkcja uploadprogress_get_info() zawsze zwraca mi null ![]() |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 25 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
uploadprogress_get_info($id), where $id is the UPLOAD_IDENTIFIER value. This will return false if there is no progress information, or an array of values about that upload.
Czyli nie tylko zakładając, że $uuid jest dostępne w demo2.php i jest stałe. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 25.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
skrypt php jest to plik ktory wywoluje poprzez obiekt xmlhttprequest i parametr przekazuje tam poprzez get ('id') a co do pliku demo2.php nie zamieszczalem go tu bo i nie mam dalszego problemu z obrobka pliku ktorey zaladuje nie dziala mi tylko pasek postepu
sam sobie poradzilem okazalo sie ze wystarczylo dodac jedna linie konfoguracyjna w php.ini [uploadprogress] uploadprogress.file.filename_template=C:/xampp/tmp/upt_%s.txt no ale zeby nie bylo za latwo dalej nie dziala tak jak powinno ![]() pasek postepu dochodzi mi do jakichs 3 - 7 % po czym php rzuca bledem UPLOAD_ERR_EXTENSION ![]() Ten post edytował ja_fryta 27.07.2008, 08:11:26 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 09:29 |