» »

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?
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? 8-)
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.

Loki ::

Pogledati nekaj razprav nizje ti je ocitno pretezko...(povezava)

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;

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... :\ ]
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 ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Download vsebine strani s JS

Oddelek: Izdelava spletišč
472392 (1690) MrBrdo
»

?? file_name ??

Oddelek: Izdelava spletišč
5981 (914) masticore
»

kak se na slohostingu postav forum in katerega?

Oddelek: Izdelava spletišč
392148 (1792) Klemenn
»

FTP over HTTP

Oddelek: Programiranje
191325 (1055) rc-car
»

Kako vnesti sliko v MySQL bazo

Oddelek: Programiranje
101165 (1014) McAjvar

Več podobnih tem