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).
<?php $nazwy =''; foreach( $_FILES as $key => $val ) { if($val[name] != '') { { { } else { } } else { } $nazwy .= "$val[name], "; } } ?>