Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tablica a przesyłanie obrazków w formularzu
Alikowski
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 17.10.2006

Ostrzeżenie: (0%)
-----


Witam,

mam nietypowy problem z przesyłaniem plików na serwer. Przeszukałem całe forum i nie znalazłem odpowiedzi na swoje pytanie. Chodzi mianowicie o to, że potrzebuję w swoim skrypcie generować dynamicznie formularz, który ma zmienną ilość pól przesyłania plików. Wszystko jest dobrze do momentu kiedy cokolwiek zamierzam zrobić z tak otrzymaną tablicą plików. Nie wiem jak wyciągnąć z niej dane. Powiedzmy, że zmienna $uploadfiles[jakis_indeks] zawiera plik. $_FILES[$uploadfiles[jakis_indeks],'type'] nie zwraca żadnych danych. $uploadfiles_type[jakis_indeks] to nie jest to samo jak przy zmiennej zwykłej (nie tablicowej). Czy ktoś zna rozwiązanie tego problemu?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Co to za dziwoląg: $_FILES[$uploadfiles[jakis_indeks],'type'] :?:
Widziałeś w ogóle manuala na oczy? I tablice wielowymiarowe?

Zrób sobie:

  1. <pre><?php
  2.  
  3. print_r( $_FILES );
  4.  
  5. ?></pre>
żeby zobaczyć jka wygląda ta tablica.

A potem przeczytaj: Tablice (array) (łącznie z komentarzami użytkowników).

P.S.
W ramach ćwiczeń (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
  1. <?php
  2.  
  3. $arrTab = array( 1 => array( 1, 2, 3 ), 3, 45 => array( 'qwerty', 'asd' ) );
  4.  
  5. echo $arrTab[ 1 ];
  6. echo $arrTab[ 1 ][ 2 ];
  7. echo $arrTab[ 2 ];
  8. echo $arrTab[ 45 ][ 'qwerty' ];
  9. echo $arrTab[ 45 ][ 'asd' ];
  10.  
  11. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 6.10.2025 - 17:12