kuva lähetetään formilla:
<form enctype=multipart/form-data action='kuvaup2.php' method=post> <input name='tiedosto' type='file' size=20 class=text> <input type=submit> </form>
kun yritän tallentaa kuvan kansioon kuvaup2 sivulla
copy($tiedosto, "kuvat/".$tiedostonimi);
ei koodi tallenna kuvaa ollenkaan. tällä sivulla olisi tarkoitus käydä läpi myös monia muita vaiheta, mutta on kuin tätä $tiedosto:a olisi olemassakaan.
ennen kaikki toimi hyvin, mutta ei enään. Mikä on vikana?
juu tuo esimerkkisi mukainen koodi toimi aikoinaan, kun global register oli "on" asennossa, mutta turvallisuus syistä se kannattaa pitää off asennossa eli tiedostojen uploadit luetaan palvelimella $_FILES taulukosta
https://www.php.net/manual/en/features.file-upload.php
Tosin, jos palvelimella on tiukat asetutkset turvallisuuden suhteen voi olla, että tiedostojen tallentaminen http:n avulla ei onnistu lainkaan.
Aihe on jo aika vanha, joten et voi enää vastata siihen.