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

Update slika u bazi

[es] :: .NET :: ASP.NET :: Update slika u bazi

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

CallMeSaMaster

Član broj: 43611
Poruke: 466
80.65.68.*



+1 Profil

icon Update slika u bazi14.05.2013. u 12:57 - pre 133 meseci
Pozdrav svima,

naprvio sam web aplikaciju u kojoj logovani korisnici mogu da dodaju temu, a unutar teme recimo svoje slike. Svaki korisnik za svoju temu moze da doda max 5 slika. Ono sto bi ilo normalno da dozvolim da tih 5 slika moze da se zamjeni recimo drugim slikama. Dakle, u bazi cuvam samo path do slike, a slike na serveru u nekom folderu.

Korisnik se loguje i ide na pregled svoje teme u kojoj je stavio 5 slika. Sada zeli da izmjeni neke od njih ili pak sve. Na koji nacin ovo da izvedem? Ima li neko prijedlog?

Hvala
 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 1343
*.dynamic.sbb.rs.



+311 Profil

icon Re: Update slika u bazi14.05.2013. u 13:03 - pre 133 meseci
Kako si rešio dodavanje slika?
Ako korisnik može da doda sliku onda mu omogući da može i da je obriše.
Kod dodavanja samo vodi računa da ne može da pretera.
 
Odgovor na temu

CallMeSaMaster

Član broj: 43611
Poruke: 466
80.65.68.*



+1 Profil

icon Re: Update slika u bazi14.05.2013. u 13:08 - pre 133 meseci
Evo ovako sam napravio dodavanje. Znam da mozda nije najljepsi nacin ali bitno mi je da za testne svrhe funkcionise jer mi je primarni cilj izmjena odnosno funkcionalnsot izmjene.

Code:

                string fn, aguid;
                string[] slike = new string[5];
                bool imageAttached = false;

                try
                {
                    for (int i = 0; i < Request.Files.Count; i++)
                    {
                        HttpPostedFile PostedFile = Request.Files[i];

                        if (PostedFile.ContentLength > 0)
                        {
                            imageAttached = true;
                            fn = System.IO.Path.GetFileName(PostedFile.FileName);
                            aguid = Guid.NewGuid() + fn.Substring(fn.LastIndexOf(".")).ToString();
                            PostedFile.SaveAs(Server.MapPath("~/documents/") + aguid);
                            slike[i] = aguid;
                        }
                    }

                    InsertDB.InsertAd(GetAdContent(slike, imageAttached), slike);
                    Response.Redirect("~/content/Postoverview.aspx", false);
                }

 
Odgovor na temu

[es] :: .NET :: ASP.NET :: Update slika u bazi

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

Postavi temu Odgovori

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