Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][ftp] wyświetlanie list plików
KirkoR
post 14.02.2004, 14:15:57
Post #1





Grupa: Zarejestrowani
Postów: 118
Pomógł: 0
Dołączył: 14.02.2004
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


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)
Go to the top of the page
+Quote Post
dob
post 14.02.2004, 14:41:30
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


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 17.06.2025 - 22:45