Olen yrittänyt löytää mallikoodia, jossa työasemalta valittu tiedosto siirtyy ulkoiselle php-palvelimelle, ei ole löytynyt. Ainoa vinkki, joka löytyi, oli copy-komennolla kopioiva toiminto, joka nähdäkseni edellyttää, että palvelin on sisäverkossa?!
Jostain vinkistä sain käsityksen, että PHP:ssa on FTP komponentit. Miten niitä käytetään.
Etukäteen kiitos vinkeistä.
Mod. edit: siirretty paremmalle alueelle
Siis ymmärsinkö oikein, että haluaisit lähettää työasemalta selaimella tiedoston palvelimelle, jossa pyörivä PHP-skripti lähettää sen sitten toiselle palvelimelle FTP:llä?
Vai haluatko lähettää selaimella tiedoston palvelimelle php:n avulla? Mikäli näin on, niin putkasta löytyy muutama koodivinkki, joiden avulla tiedostoja voipi latailla palvelimelle.
Grez kirjoitti:
Siis ymmärsinkö oikein, että haluaisit lähettää työasemalta selaimella tiedoston palvelimelle, jossa pyörivä PHP-skripti lähettää sen sitten toiselle palvelimelle FTP:llä?
Meillä on sivut academican palvelimella,jossa on erilaisia php-sivuja. Siellä on jo tehtynä kokous.php, joka on yhteydessä sql-kantaan. Siellä näytetään kokouksen materiaalit sarakeittain kutsut, materiaalit ja päytäkirjat. Nyt siirrän materiaalit ftp:llä erikseen ja tallennan tidostojen nimet kantaan, josta ne näkyvät linkkeinä kokous-sivulla.
Haluaisin antaa käyttäjille parametroituna oikeuksia tallentaa materiaalia kokouksille ja sitä varten olen tehnyt tallennus.sivun, jossa valitaan tiedosto ja painetaan lähetä. Sivuillamme on siis kansio, johon nämä tedostot pitäisi saada siirtymään. En haluaisi ja ftp-tunnuksia ulos vaan tallennus tapahtuisi kirjautuneen käyttäjän oikeuksilla sivulta.
Tutustu $_FILES-taulukkoon. Aiheesta on myös koodivinkkejä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.