Forum » Izdelava spletišč » Upload IMAGE datotek
Upload IMAGE datotek
hrusty ::
Oi...
kako bi naredil da bi lahko uploadal image datoteke na server...in da bi se u MySQL bazo shranil URL do datoteke na serverju. Tako da bi npr. imel samo $sov_url in bi prikazal sliko na strani!
a me štekate?
kako bi naredil da bi lahko uploadal image datoteke na server...in da bi se u MySQL bazo shranil URL do datoteke na serverju. Tako da bi npr. imel samo $sov_url in bi prikazal sliko na strani!
a me štekate?
Witness the strength of Wicked Sound!
rc-car ::
Narediš en form, en input filed, kjer izbereš file z diska in pošlješ PHP skripti.
Tam prebereš ime fila in si shraniš dve spremenljivki:
$destination = "naslov/na/serverju/".$pic_url;
$download = "http://www.neki.com/naslov/na/serverju/...
Prvo uporabiš za upload fila, drugo za vpis v bazo.
V manualu imaš vse opisano kako uploadaš file in example, ki ga lahko kar direktno skopiraš. Za destination file vpišeš zgornjo (prvo) spremenljivko.
Potem, če je upload uspešen, pa še insertaš v bazo. Saj to znaš, ne?
Tam prebereš ime fila in si shraniš dve spremenljivki:
$destination = "naslov/na/serverju/".$pic_url;
$download = "http://www.neki.com/naslov/na/serverju/...
Prvo uporabiš za upload fila, drugo za vpis v bazo.
V manualu imaš vse opisano kako uploadaš file in example, ki ga lahko kar direktno skopiraš. Za destination file vpišeš zgornjo (prvo) spremenljivko.
Potem, če je upload uspešen, pa še insertaš v bazo. Saj to znaš, ne?
Nothings gonna stop me now, I'm breaking the rules, I'm gonna do it if its not allowed
cahahopie ::
Pa ne pozab dodat tole v FORM tag: enctype="multipart/form-data" . Pa če želiš že kr v samem formu preprečit upload prevelikih slik vneseš tole v formo...
<input type="hidden" name="MAX_FILE_SIZE" value="1000">. Value je v bajtih.
Vse ostalo pa preber v Manualu... kot je reku rc-car.
<input type="hidden" name="MAX_FILE_SIZE" value="1000">. Value je v bajtih.
Vse ostalo pa preber v Manualu... kot je reku rc-car.
hrusty ::
lej tkole se shran u bazo url od slike!!
in to nekak ni prou kr mogl bi bit pa tkole
kodo sm pa naredu tkole...
download = "http://sloskate/okraski/slike/".$slika;
in to nekak ni prou kr mogl bi bit pa tkole
kodo sm pa naredu tkole...
download = "http://sloskate/okraski/slike/".$slika;
Zgodovina sprememb…
- spremenil: hrusty ()
rc-car ::
Sourca fila ne moreš zapisat kot pot na disku, ampak ga je treba prebrat z enim input fieldom. Torej tole
$cilj = "d:\page\images".$slika ;
popravi.
Popravi še INSERT stavek v nekaj takega:
$sql = "INSERT INTO ponudba (id, barva, sif_artika, stevilo, describe, slika) VALUES( '', '$barva', '$sif_artikla', '$stevilo', '$describe', '$slika' )";
Moraš namreč podati še v katera polja v bazi naj zapiše spremenljivke. Polja morajo biti podana v istem zaporedju kot potem spremenljivke.
U bistvu ne vem kaj si točno hotel s tem. Če si ti s formom prebral $slika in hotel potem v $cilj zapisat pot na disku, ti to ni treba tako, ker se file prenese v temp. Ti imaš v $slika vse kar rabiš vedeti o filu za ga uploadat.
In če si hotel upladat $slika na server s tem, da zapišeš v bazo, to ne bo šlo tako. Ti moraš sliko upladat prek FTPja, potem pa v bazo samo zapišeš pot do slike na serverju.
[in potem pobrišeš post, ko jest vse napišem... ]
$cilj = "d:\page\images".$slika ;
popravi.
Popravi še INSERT stavek v nekaj takega:
$sql = "INSERT INTO ponudba (id, barva, sif_artika, stevilo, describe, slika) VALUES( '', '$barva', '$sif_artikla', '$stevilo', '$describe', '$slika' )";
Moraš namreč podati še v katera polja v bazi naj zapiše spremenljivke. Polja morajo biti podana v istem zaporedju kot potem spremenljivke.
U bistvu ne vem kaj si točno hotel s tem. Če si ti s formom prebral $slika in hotel potem v $cilj zapisat pot na disku, ti to ni treba tako, ker se file prenese v temp. Ti imaš v $slika vse kar rabiš vedeti o filu za ga uploadat.
In če si hotel upladat $slika na server s tem, da zapišeš v bazo, to ne bo šlo tako. Ti moraš sliko upladat prek FTPja, potem pa v bazo samo zapišeš pot do slike na serverju.
[in potem pobrišeš post, ko jest vse napišem... ]
Nothings gonna stop me now, I'm breaking the rules, I'm gonna do it if its not allowed
Zgodovina sprememb…
- spremenil: rc-car ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Download vsebine strani s JSOddelek: Izdelava spletišč | 2567 (1865) | MrBrdo |
» | ?? file_name ??Oddelek: Izdelava spletišč | 1095 (1028) | masticore |
» | kak se na slohostingu postav forum in katerega?Oddelek: Izdelava spletišč | 2257 (1901) | Klemenn |
» | FTP over HTTPOddelek: Programiranje | 1399 (1129) | rc-car |
» | Kako vnesti sliko v MySQL bazoOddelek: Programiranje | 1266 (1115) | McAjvar |