zive_ - Post a comment [entries|archive|friends|userinfo]
zive_

[ userinfo | sc userinfo ]
[ archive | journal archive ]

Jun. 6th, 2006|02:45 pm
zive_
Nu tad taa, taa kaa mans daargais pazinja maasters Inx chinkst, ka man vajadzeetu puksteet cibaa, tad nu luuk, shis ir prieksh tevis Inx:

taatad ja nu kaadreiz sagribas no datu baazes pa taisno izlaadeet bildi un nopubliceet kaadaa web lapaa, tad nu veido fiktiivu lapu un aiziet.

int bannerId = Int32.Parse(Request.QueryString["id"]);

LogicLayer.Banner_FromDatabase banner = LogicLayer.Banner_FromDatabase.BannerGetById(bannerId); //getsbanner data from database

//converts stream to byte masive

MemoryStream stream = new MemoryStream(banner.ImageByte);

//converts byte masive to System.Drawing.Image
System.Drawing.Image image2 = System.Drawing.Image.FromStream(stream);

int lenght = banner.ImageName.Length;
int i = 0;
while (i == 0)
{
if (banner.ImageName[--lenght].ToString() == ".")
{
banner.ImageName = banner.ImageName.Substring(lenght);
break;
}
}

//sending image with right format throught stream
if (banner.ImageName == ".image/pjpeg" || banner.ImageName == ".pjpeg")
{
Response.ContentType = "image/jpg";
image2.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg);
}

if (banner.ImageName == ".image/gif" || banner.ImageName == ".gif")
{
Response.ContentType = "image/gif";
image2.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Gif);
}

image2.Dispose();

Response.End();

p.s. lol ceru, ka patika, gan jau sanjemshos veel ko ierakstiit
link Read Comments

Reply:
From:
Username:
Password:
Ievadi te 'qws' (liidzeklis pret spambotiem):
Subject:
No HTML allowed in subject
  
Message: