Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem 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ý?

Předmět Autor Datum
Referencí ? Raději počkáme na losa. nový
Flash_Gordon 03.10.2007 18:18
Flash_Gordon
Vyspaty? :-) nový
Intex 03.10.2007 20:06
Intex
Děkuji za optání. Ne nejsem vyspaný ! Potřeboval bych tak týden v kuse dovolenou někde v lese, kde n… nový
Flash_Gordon 03.10.2007 21:28
Flash_Gordon
Možno to bol preklep a chcel to napísať s R. ;-) nový
msx. 03.10.2007 21:32
msx.
Veru to by sa zislo aj mne... najlepsie niekde do doby kamennej, kde najlepsia vymozenost (totalny u… nový
Intex 03.10.2007 21:34
Intex
Ja ešte doplním, že sa jedná o uploadovanie a okamžité vytvorenie náhľadu z obrázka a preto to chcem… nový
msx. 03.10.2007 18:29
msx.
Ak som dobre pochopil, tak jediné, čo potrebuješ, je pristupovať k uploadovanému súboru cez superglo… nový
los 03.10.2007 19:21
los
<input type='file' name='image'> Potom s tým pracujem takto: thumb($image, ...) . . . function th… nový
msx. 03.10.2007 21:28
msx.
Tiez si myslim, ze $_FILES vyriesi tvoj problem... nový
Intex 03.10.2007 20:09
Intex
http://www.google.sk/search?hl=sk&q=upload+files+ph p&btnG=H%C4%BEada%C5%A5+v+Google&meta= fileuplo… nový
mrazik 03.10.2007 20:39
mrazik
Asi nemyslíme na to isté. Upload ide, ale premenná typu súbor vo funkcii má iný význam. nový
msx. 03.10.2007 21:24
msx.
Ako iny vyznam ? Ked do funkcie posles $_FILES['image']['tmp_name'] a vo funkcii das copy() ale m… poslední
mrazik 03.10.2007 21:43
mrazik

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...

<input type='file' name='image'>

Potom s tým pracujem takto:

thumb($image, ...)

.
.
.

function thumb($image, ...)
{
  copy($image, $target);
  echo $image_name;
}

No a problém je ten, že ak kód z funkcie dám tam, kde tú funkciu volám, tak to ide.

Zpět do poradny Odpovědět na původní otázku Nahoru