Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 11 odgovora
  • 3.822 pregleda

Najnovija ↓

Uploadovanje file-ova direktno u mySQL 01.12.2002. u 11:09 · pre 291 mesec #1
Lep pozdrav!

Imam nekih problema. Trebam da napravim site koji moze da uploaduje slike i neke ostale fileove direktno u mySQL, posto mi provider ne dopusta, da stavljam file-ove u direktorijum.

Prek neko izvesno vreme sam citao neki article ja mislim da na zendu ili phpbuilderu o tome kako se stavlja file direktno u mySQL ali mora nesto sa headerima da se sredi. Posto sam ja jako nov u tim stvarima nemam pojma kako bi to moglo da se uradi, niti kojim funkcijama.

Predpostavljam, da ima ovde ljudi koji to umeju. Jos bi mi onda samo trebalo da sredim obrnuti proces, pa da te slike mogu onda da izvadim van i prikazem u html-u?

Dobro bi dosao sample kod ili ako neko mozda zna gde mogu da nadjem slican article pa da mi samo pruzi link.

Unapred hvala svima za pomoc.


LP dusan
Potpis
I tako dalje sve do smaka sveta ...
Re: Uploadovanje file-ova direktno u mySQL 01.12.2002. u 12:36 · pre 291 mesec #2
hallo ,

direktno u SQL ???
to nece ne ide ...
SQL mozes samo da ti pise gde i sta se nesto nalazi ,
ako hoces Files onda moras i da ih negde na "plocu " pises ...
Potpis
Cu Cobra
Re: Uploadovanje file-ova direktno u mySQL 01.12.2002. u 13:04 · pre 291 mesec #3
SQL ima BLOB polje. A evo ti par linkova:

http://www.phpbuilder.com/columns/florian19991014.php3
http://www.devarticles.com/art/1/68
http://www.onlamp.com/pub/a/php/2000/09/15/php_mysql.html
Potpis
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
Re: Uploadovanje file-ova direktno u mySQL 01.12.2002. u 14:07 · pre 291 mesec #5
Citat:
CobraBBS:
hallo ,

direktno u SQL ???
to nece ne ide ...
SQL mozes samo da ti pise gde i sta se nesto nalazi ,
ako hoces Files onda moras i da ih negde na "plocu " pises ...


Nije tacno.
u BLOB polja se mogu upisivati i fajlovi, u ovom slucaju slike.

Citat:
Ixqq:
Sve je to lepo i fino, ali može jedna preporuka? Fajlove smeštaj na disk a u bazu samo smeštaj putanje do tih fajlova. Nije li tako lakše?

Ne citas pazljivo sta je napisao. Citiram:
Citat:
burtonium:
Trebam da napravim site koji moze da uploaduje slike i neke ostale fileove direktno u mySQL, posto mi provider ne dopusta, da stavljam file-ove u direktorijum.


Burtonium: pogledaj ove linkove sto ti je dao Go!X, jer ces tamo naci potrebne informacije o smjestanju fajlova u BLOB polja.
Potpis
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
Re: Uploadovanje file-ova direktno u mySQL 01.12.2002. u 14:13 · pre 291 mesec #6
jeste, ne samo da je lakše nego je i bolje,efikasnije ali.....

Citat:
burtonium:
... posto mi provider ne dopusta, da stavljam file-ove u direktorijum....


Samo se pitam da li možeš da upload-uješ fajl ako na toj mašini nobody ne može da piše po homedirektirijumu,prvo bar vidi da li možeš da napraviš fajl na /tmp odnosno if (is_file($_FILES["userfile"]["tmp_name"]))
Re: Uploadovanje file-ova direktno u mySQL 02.12.2002. u 02:06 · pre 291 mesec #7
Vrlo cesto provajderi koriste su-exec wrapper-e za apache httpd, koji na osnovu direktorijuma gde se skript izvrsava spawn-uju child pod id/gid od vlasnika tog direktorijuma.

Jos nesto, uvek je file brze iscitati sa diska nego iz baze.
Potpis
"It's okay, I'm just admiring to the shape of your skull!" -- Dr. Gonzo
Re: Uploadovanje file-ova direktno u mySQL 02.12.2002. u 14:25 · pre 291 mesec #8
Porazmisli i o tome da napraviš klijentsku aplikaciju u Delphiju ili nečem sličnom koja bi direktno pristupala serveru te smeštala podatke u njega. time bi izbegao sva ograničenja. Naravno, podrazumeva se da ti provajder dozvoljava remote pristup MySQL serveru.

Ako ni to ne dozvoljava, promeni provajdera. :)

Re: Uploadovanje file-ova direktno u mySQL 04.12.2002. u 20:45 · pre 291 mesec #9
Pozdrav svima!

Ma malo sam ja jos slab sa PHP-om i mySQL, da bi mogao neke stvari da isprobam, sta funkcionise i sta ne. Znam samo da moram da smestam podatke po bazama, jer su mi rekli, da ce mi po direktorijumima da mi brisu.

A moram malo jos te stvari, da ukapiram, pa cu kasnije o tome, dali da menjam ili da se dogovorim s njima nesto pametno. Ja to sad tek eksperimentisem, zato i imam tu neki postova sa pocetnickom osnovom.

Moram negde poceti.

Ali u svakom slucaju dosta pametnog ima po forumima i hvala vam na ljubaznosti i pomoci.

LP

dusan
Potpis
I tako dalje sve do smaka sveta ...
Re: Uploadovanje file-ova direktno u mySQL 04.12.2002. u 22:40 · pre 291 mesec #10
po direktorijumimam rucno da brisu???? imas li ti FTP pristup serveru? ako imas, onda mozes da napravis nesto sa FTP socket-om, ili da smestis fajl u /tmp, pa onda posaljes system("mv /tmp/$imefajla /putanja/gde/treba/sacuvati/");, naravno pazeci d aovo $imefajla ne moze da postane *;rm -fr /;..., tj da pazis da to bude samo ime fajla, nista drugo.
Potpis
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
Re: Uploadovanje file-ova direktno u mySQL 05.12.2002. u 00:38 · pre 291 mesec #11
Ma imam ja sve!

I FTP i mysql bazu i php podrsku, ali je taj provider, ustvari njihov administrator lud za bezbednoscu, pa on licno obrisuje sve sto njemu ne izgleda ok i sigurno.

Hteo da mi obrise forme, posto ih nisam napravio sigurnijima, nego sam direktno upisivao u bazu. Pa sam sad morao da dodam ono $_post('var') i addslashes i login i sve, da mi on to ne obrise sa sajta.

Necu da se svadjam sa likom, ipak je on boss a ja imam besplatan hosting, sta me boli uvo, dodao par redova dodatno i sad je valjda ok.

Rekao meni on, ako zelim nesto da uploadujem, neka to uploadujem u bazu direktno.

Pa me sada malo muci, posto nikad jos nisam napravio nikakava upload script. Vidio sam svuda na netu za taj upload u direktorijum i mnogo mi je jasnije kako to radi.

Ali ovo BLOB, ovo mi lici komplikovano, a s druge strane, mi se isto svidja, jer ionako ne planiram da uploadujem neke velike stvari. Neke sitne slikice u JPG i tako nesto.

A i lakse je za backup, samo skinem bazu na disk i imam kompletan site. kodove ionako imam na backupu ovde. Barem ja predvidjam, da je lakse za backup. mozda gresim.

Ipak sam ja novi u tim stvarima, odnosno tek sam poceo da ucim.


LP, dusan
Potpis
I tako dalje sve do smaka sveta ...
Re: Uploadovanje file-ova direktno u mySQL 05.12.2002. u 00:42 · pre 291 mesec #12
A jos me zeza Linux i njega sam tek poceo da malo ucim i mnogo me muci, pogotovo grupe, useri, permissions i tako dalje.


LP
dusan
Potpis
I tako dalje sve do smaka sveta ...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme