Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pomoc oko upload slike iz forme!!!

[es] :: PHP :: Pomoc oko upload slike iz forme!!!

[ Pregleda: 1613 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
212.62.55.*

Sajt: www.websolutions.co.rs


Profil

icon Pomoc oko upload slike iz forme!!!20.01.2007. u 11:09 - pre 209 meseci
Ovako imam problem oko upisa uploadovane slike sa forme u bazu.
U bazi imam sledecu tabelu images i u polje "image" hocu da upisem naziv slike a u polje "image_blob" upisem sliku.
Tabela "images":
Code:

CREATE TABLE `images` (
  `id` int(11) NOT NULL auto_increment,
  `image` varchar(100) collate utf8_unicode_ci default NULL,
  `image_blob` longblob,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;


Forma sa koje unosim sliku izmedju ostalog ima polje za upload slike:
Code:

<form action="upis.php" method="post">
<input name="image" type="file">
<input type="submit" name="Submit" value="Unesi u bazu" >
</form>


Upit kojim unosim podatke u bazu izgleda ovako:
Code:

$sql = "insert into images (id, image, image_blob) 
                  values
          (NULL, '".$_FILES['image']['name']."','".addslashes(fread(fopen($_FILES['image']['tmp_name'], "rb"),100000))."')";

Ali upis nije moguc jer mi javlja sledecu gresku:
Warning: fread(): supplied argument is not a valid stream resource in C:\wamp\www\upis.php on line 92
, a u tom redu stoji upit koji sam gore napisao.
Da li neko moze da mi pomogne.
Ps. Da li neko zna kako da u jos jedno polje "extenzija" u tabeli mogu da upisem extenziju slike.Tj da li ima neka f-ja koja vraca extenziju slike?
djLapac
 
Odgovor na temu

centaur
Beograd

Član broj: 65691
Poruke: 407
80.93.253.*

ICQ: 249678363
Sajt: www.pavko.net


+24 Profil

icon Re: Pomoc oko upload slike iz forme!!!20.01.2007. u 11:28 - pre 209 meseci
Kada radis upload na server,u definiciji forme treba da imas i atribut:
Code:
enctype="multipart/form-data"

Tako govoris serveru da osim standardnih podataka ide i file.

MIME tip fajla koji si uploadovao imas u nizu:
$_FILES['image']['type']

Mozda bi mogao da siku uploadujes u direktorijum,a samo link belezis u bazu?!
Powered by Slackware 13
 
Odgovor na temu

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
212.62.55.*

Sajt: www.websolutions.co.rs


Profil

icon Re: Pomoc oko upload slike iz forme!!!20.01.2007. u 12:25 - pre 209 meseci
Hvala ti!
To sam zaboravio!
Sto se tice uploadovanja u direktorijum ,to je bolja ideja. Ako mislis na move_upload_file() tako sam radio pre ali kada sam aplikaciju postavio na server nije htela da radi,a radi kod mene u lokalu. valjda zbog chmod-a a ja nisam uspeo da ukapiram kako to da resim.Da li mozda znas?


[Ovu poruku je menjao nezki dana 21.01.2007. u 10:35 GMT+1]
djLapac
 
Odgovor na temu

[es] :: PHP :: Pomoc oko upload slike iz forme!!!

[ Pregleda: 1613 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.