Autor Zpráva
gardener
Profil
Zdravim, chtel bych si vytvorit fci pro upload souboru a kvuli znovupouzitelnosti bych ji chtel jako fci se vstpnimi parametry..

Problem je ale v tom, ze nevim jak nejlepe parametry do fce poslat, jelikoz $_FILES[] vraci pole a jedna se o multi upload.

Jedine co me napadlo je poslat jako parametry pole jmen,typu souboru atd..

Neco ve smyslu

  $file_name = $_FILES['files_names']['name'] ;
  $file_type = $_FILES['files_names']['type'] ;

atd..

A to ve fci napriklad foreachem prochazet, ale verim ze je to docela prasarna, tak bych se chtel zeptat na nejaky "nejefektivnejsi" zpusob..

Diky moc za kazdou radu.
Jan Tvrdík
Profil
gardener:
Buď můžeš předat jenom jeden parametr
$file =  $_FILES['soubor']

nebo můžeš použít funkci call_user_func_array.
call_user_func_array('upload', $_FILES['soubor']);

a mít funkci upload
function upload($name, $type, $error) {}

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: