![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 6.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Przykład zaczerpnięty z manuala PHP
Oto plik z formularzem: a to skrypt php
Problem w tym, że z 3 plików wrzuconych do formularza raz do folderu upload wgrał się tylko jeden plik, następnym razem żaden, a teraz dostaję tylko błędy: Notice: Undefined index: pictures in C:\Inetpub\www\skrypt_upload.php on line 5 Warning: Invalid argument supplied for foreach() in C:\Inetpub\www\skrypt_upload.php on line 5 zrestartowałem serwer (Wamp 2.0) php i nie pomogło, nadal dostaję błędy. Może powinienem zmienić ustawienia serwera? brak pomysłów, proszę o pomoc... Ten post edytował slwy 20.01.2009, 23:31:36 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
A możesz nam powiedzieć, w jakim celu parsujesz tablicę $_FILES['pictures']['error'] - masz czarno na białym strukturę przesyłanych danych, masz parsować tablicę "pictures".
1. Policz, ile zostało przesłanych plików - w tym wypadku 3, użyj count 2. Robisz pętle for obracającą się 3 razy - umiesz zrobić taką? 3. Obrabiasz w pętli tablicę "pictures" sprawdzając elementy takie jak type, size, error: - gdzie $i to oczywiście licznik pętli, który będzie nabijał od 1 do 3 i przeleci po kolei wszystkie pliki. Pokombinuj. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 21:48 |