Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z isset i empty $_FILES
Forum PHP.pl > Forum > Przedszkole
dawidos726
Męczę się już z 2 godziny i nie wiem dlaczego się tak dzieje. Taki kod:
  1. if(isset($_FILES['file'])){
  2. echo'zapytanie do bazy z 1 rekordem';
  3. }else{
  4. echo'zapytanie do bazy z 2 rekordami';
  5. }


a chcę uzyskać że jak będzie coś w input file to doda mi jeden rekord a jeżeli on będzie pusty to doda 2 rekordy.
nospor
Cytat
nie wiem dlaczego się tak dzieje

My tez nie wiemy. Nie raczyles napisac co sie dzieje
dawidos726
Cytat(nospor @ 23.01.2021, 10:09:22 ) *
My tez nie wiemy. Nie raczyles napisac co sie dzieje

Dodaje mi coagle jeden rekord w 2 przypadkach tak jakby instrukcja warunkowa nie dzialala
nospor
To sprawdz co dokladnie zawiera
$_FILES['file']


print_r($_FILES['file']);
A ta skomplikowana zagadka zostanie rozwiazana. Bo uwierz, isset dziala poprawnie
dawidos726
Cytat(nospor @ 23.01.2021, 11:40:20 ) *
To sprawdz co dokladnie zawiera
$_FILES['file']


print_r($_FILES['file']);
A ta skomplikowana zagadka zostanie rozwiazana. Bo uwierz, isset dziala poprawnie
Array ( [name] => 1.jpg [type] => image/jpeg [tmp_name] => /tmp/php0W8Z5q [error] => 0 [size] => 53740 ) ze zdjeciem, bez Array ( [name] => [type] => [tmp_name] => [error] => 4 [size] => 0 ). To jak to zmienić? $_FILES['file']['size'] == 0?

//edit
$_FILES['file']['size'] == 0 to działa
trueblue
A dlaczego nie używasz funkcji, z której korzystałeś w kodzie w tym poście (linia 6)?
Temat: PHPProblem z wyswietlaniem zdjec po wgraniu
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.