![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 118 Pomógł: 0 Dołączył: 14.02.2004 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
Czy da się sprawdzić rozmiar przesyłanego pliku przed wysłąniem go na serwer. Bo np. plik zajmuje 2 MB i zanim go prześle to trochę potrwa a limit to np. 1 MB.
[php:1:92702c5f1d]<?php if ($_FILES['plik']['size']>1024) { echo '<BR>Plik jest za duży!'; } ?>[/php:1:92702c5f1d] I jeszcze mam problem ze zwróceniem listy plików w danym katalogu. Po następującym kodzie: [php:1:92702c5f1d]<?php $buff = ftp_rawlist($conn_id, ''); ftp_close($conn_id); var_dump($buff); ?>[/php:1:92702c5f1d] Dostaję następujący komunikat: Kod bool(false)
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 166 Pomógł: 0 Dołączył: 30.01.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ja mam następujacą alternatywę...
[php:1:eb564663d0]<?php $katalog=ftp_pwd($fp); $pliki=ftp_nlist($fp, $katalog); $ile=count($pliki); for($i=0; $i<$ile; $i++){ echo $pliki[$i]."<br>"; } ?>[/php:1:eb564663d0] A rozwiażanie 1 problemu jest w porzadku - w manualowym przykładzie jest też taka linia w pliku z formularzem [xml:1:eb564663d0]<input type="hidden" name="MAX_FILE_SIZE" value="30000">[/xml:1:eb564663d0] (nie wiem czy czytałeś dlatego podaje - tak na wszelki wypadek...) Gdzie value to największa wartosć w bajtach -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 17.06.2025 - 22:45 |