
PHP - parameter typu súbor vo funkcii
Prosím vás, môžte mi poradiť s týmto?
Mám formulár a na ňom odovzdávam ako jeden z parametrov odkaz na súbor. Ten je v parametri $file. Názov si zistím tak, že napíšem $file_name. Lenže ja toto odovzdávam hodnotou do funkcie a tam sa to správa ako obyčajná reťazcová premenná. Jednoducho subpremenná $file_name užý nefunguje. Viete mi poradiť ako odovzdať tento parameter odkazom alebo poradiť nejaký iný spôsob ako odovzdať funkcii parameter typu súbor tak, aby bol plne funkčný?
Referencí ? Raději počkáme na losa.
Vyspaty?
Děkuji za optání. Ne nejsem vyspaný !
Potřeboval bych tak týden v kuse dovolenou někde v lese, kde není elektrika.
Součástí (aktivního) ochranného protokolu je přerušení jakýchkoli dalších odpovědí.
Možno to bol preklep a chcel to napísať s R.
Veru to by sa zislo aj mne... najlepsie niekde do doby kamennej, kde najlepsia vymozenost (totalny unikat) by bola mala palicka z jednej strany s tupym hrotom a z druhej strany trochu spicate...
Ja ešte doplním, že sa jedná o uploadovanie a okamžité vytvorenie náhľadu z obrázka a preto to chcem mať vo funkcii.
Ak som dobre pochopil, tak jediné, čo potrebuješ, je pristupovať k uploadovanému súboru cez superglobálnu premennú $_FILES.
Ak som nepochopil, tak by pomohol konkrétny zdrojový kód, ktorý mi osvetlí niektoré pojmy.
Potom s tým pracujem takto:
No a problém je ten, že ak kód z funkcie dám tam, kde tú funkciu volám, tak to ide.
Tiez si myslim, ze $_FILES vyriesi tvoj problem...
http://www.google.sk/search?hl=sk&q=upload+files+ph p&btnG=H%C4%BEada%C5%A5+v+Google&meta=
fileupload.php
features.file-upload
Radsej nic ine nenapisem, aby si zas nepovedal ze som ti nic neporadil
Asi nemyslíme na to isté. Upload ide, ale premenná typu súbor vo funkcii má iný význam.
Ako iny vyznam ?
Ked do funkcie posles
a vo funkcii das copy() ale move_uplaoded_file() tak to musi ist.