Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][ftp] wyświetlanie list plików
Forum PHP.pl > Forum > PHP
KirkoR
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)
dob
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
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.