Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Uploadowanie i dodawanie plików
Forum PHP.pl > Forum > PHP
blackneron
Witam.
Mam problem tego typu, że nie zawsze zwraca poprawnego stringa z dodanymi plikami.
A pliki zawsze są załadowane.

Co może być tego powodem ?

Zrobiłem to tak, że pierw dodaje pliki na dysk, zapisuje ich nazwy do stringa ($nazwy) i odcina 2 ostatnie elementy (tj. (spacja) i przecinek).


  1. <?php
  2. if(!is_dir('../images/pictures')) mkdir('../images');
  3.      
  4.      
  5.      $nazwy ='';
  6.     foreach( $_FILES as $key => $val )
  7.    {
  8.    if($val[name] != '') {
  9.        if( is_uploaded_file( $val['tmp_name'] ) )
  10.        {
  11.            if( move_uploaded_file( $val['tmp_name'], '../images/' . $val['name'] ) )
  12.            {
  13.            
  14.            print "<p>Zdjęcie: ".$val[name]." zapisano</p>";
  15.                
  16.            } else {
  17.            
  18.                die();
  19.            }
  20.        }
  21.        else
  22.        {
  23.            die();
  24.        }
  25.        
  26.        $nazwy .= "$val[name], ";
  27.        }
  28.    }
  29.  
  30. $wynik = substr($nazwy,0,-2);
  31. ?>
Lejto
Cytat
Mam problem tego typu, że nie zawsze zwraca poprawnego stringa z dodanymi plikami.

czyli?
blackneron
Już jest ok, walnąłem się później w literówce przy zapisywaniu do bazy .... całe życie takie bzdury sciana.gif
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.