Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]Odczytanie danych ze zmiennej $_FILES
adrian1987
post 11.05.2009, 23:28:03
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 23.12.2005

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


hejka, napisałem sobie taki formularz:
  1. <form action="?done=1" method="post" name="formularz" enctype="multipart/form-data" id="formularz">
  2. <input type="text" name="imie" size="100" /><br />
  3. <input type="file" name="files[]" size="100" /><br />
  4. <font onclick="dodaj_input_file();" id="add_file" style="cursor:pointer;">kolejny załącznik</font>
  5. <input type="submit" value="wyślij" />
  6. </form>

ideą tego formularza jest fakt, iż napisałem też do niego JS który dodaje kolejne pola input typu file jeśli to potrzebne...
ale chodzi mi o to, że jako name w polu file mam coś takiego name="files[]" i teraz mam problem jak to odczytać w odniesieniu do zmiennej $_FILES??
bo w żaden sposób nie mogę odczytać potrzebnych informacji:/ przy input text to sobie $zmienna = $_POST['tablica'] i później dane z formularza odczytywyałem z tablicy $zmienna[1]...
A w tym przypadku jak to zastosować??

ok już zrobiłem coś takiego
  1. $files = $_FILES['files'];
  2. echo $files['tmp_name'][0];

i jest ok

hmm jednak nadal mam problem... jak wrzuciłem to rozwiązanie z tym $_FILES['files'] wewnątrz funkcji to się nagle okazało, ze przestało wdzieć tą tablicę...
  1. //dodajemy załączniki
  2. $files = $_FILES['files'];
  3. $x = count($_FILES['files']);
  4. echo $x;
  5. if($files['name'][0] != NULL)
  6. {
  7. for($i=0; $i<$x; $i++)
  8. {
  9. $mail->AddAttachment($files['tmp_name'][$i],$files['name'][$i]);
  10. }
  11. }

no i niestety jak tak mam zrobione to zmienna $x cały czas pokazuje 0, do if'a wogóle nie chce wejść przez co nie mogę dołączyć załączników
z tych pól
  1. <input type="file" name="files[]" size="78" class="kon_input">


Ten post edytował adrian1987 11.05.2009, 14:25:25
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.08.2025 - 16:15