![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 11.09.2015 Ostrzeżenie: (0%) ![]() ![]() |
Przesylam przez formularz pole typu=file. Mam problem z sprawdzeniem czy jest cos przeslane czy nie na zasadzie:
probowalem tez var_dump($_FILES['name']),echo,print_r... ale zawsze jakies bledy Ktos poleci jakis sposob prosty? Ew poda jakis przyklad? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 34 Dołączył: 16.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 11.09.2015 Ostrzeżenie: (0%) ![]() ![]() |
Klikam wyslij w formularzu i FILES jest puste ?o co chodzi, o co moze chodzi? dalej cos takiego chcialem o ile by dzialalo przeslanie, lecz tu jakis zonk
Ten post edytował eminiasty 1.07.2016, 22:08:08 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 508 Pomógł: 75 Dołączył: 2.11.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Dodaj atrybut enctype do tagu <form>, tak jak poniżej:
Kod <form enctype="multipart/form-data"> i będzie wysyłać plik. Ten post edytował franki01 1.07.2016, 22:28:10 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 11.09.2015 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 34 Dołączył: 16.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
A w tym pliku mod.php próbowałes, na samym początku pliku, wrzucić print_r($_FILES); ?
Formularz wygląda ok, więc powinno normalnie przesyłać |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 11.09.2015 Ostrzeżenie: (0%) ![]() ![]() |
array() .. pusta tablica wszedzie..
probuje cos takiego np , pusto
Rozwiazalem poprzedni problem, brakowalo jakiejs pierdzielonej kreski, przez przypadek mi sie musiala skasowac i grzebalem w kodzie pol nocy przez to. Ale inny haczyk teraz:
Dwa przypadki: 1. wysylam obrazek 2. nie wysylam obrazka Dlaczego nie zwraca tego co jest w else czyli tego "aaaaaaaaaa"?
zawsze zwraca else -jest pusta.. chodz przesyla obrazek , jakas podpowiedz? Ten post edytował eminiasty 2.07.2016, 11:51:03 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 508 Pomógł: 75 Dołączył: 2.11.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Tablica nie jest pusta, ponieważ zawiera 1 element - pusty string. Zamiast:
Kod if (!empty($_FILES['file_news'])) { możesz spróbować: Kod if (!empty(array_filter($_FILES['file_news']['name']))) { array_filter wyrzuci ten pusty string. Ten post edytował franki01 2.07.2016, 12:27:51 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 11.09.2015 Ostrzeżenie: (0%) ![]() ![]() |
Pomoglo.
czyli "" jest liczone jako czesc stringu w tablicy? |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 11 Dołączył: 8.05.2016 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 11.09.2015 Ostrzeżenie: (0%) ![]() ![]() |
Zapytam o jeszcze jedno nie tworzac nowego tematu odnosnie formularza
Zalozmy ze przesylam cos takiego:
Czy cos w ten sposob tez nie powinno zadzialac?
W admin.php jest:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 01:29 |