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

Kako prikazati generisanu sliku na stranici bez snimanja u file?

[es] :: PHP :: Kako prikazati generisanu sliku na stranici bez snimanja u file?

[ Pregleda: 3624 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Shevchenko
Nikola Vasiljevski

Član broj: 37756
Poruke: 218
*.neobee.net.

Sajt: www.vasiljevski.com


+2 Profil

icon Kako prikazati generisanu sliku na stranici bez snimanja u file?17.02.2010. u 12:53 - pre 171 meseci
Imam file generatePage.php unutar kog se kreira slika i koju zelim prikazati na sledeci nacin
Code:

      $html='<img src="displayImage.php" border="0" />';


Na koji nacin ja mogu proslediti sliku iz generatePage.php u displayImage.php?

Ja sam uspeo da sve parametre koji su potrebni za kreiranje slike prosledim kroz querystring u displayImage.php i da tamo i generisem sliku, to radi.
Mene zanima da li postoji neki efikasniji nacin da se sve ovo uradi?

Ovako bi trebao da izgleda displayImage.php

Code:

$image = [slika iz "generatePage.php"];
header('Content-Type: image/jpeg');
imagejpeg($image);



[Ovu poruku je menjao Shevchenko dana 18.02.2010. u 19:06 GMT+1]

[Ovu poruku je menjao Shevchenko dana 18.02.2010. u 19:14 GMT+1]
Shoot for the moon. Even if you miss, you'll land among the stars.
Les Brown
 
Odgovor na temu

MMX
Miloš Malović
Platform engineer, Supplyframe
Beograd

SuperModerator
Član broj: 2423
Poruke: 2105
188.120.102.*

Jabber: mmx@elitesecurity.org
ICQ: 98797759
Sajt: www.mmx.rs


+11 Profil

icon Re: Kako proslediti image drugoj scripti?17.02.2010. u 19:47 - pre 171 meseci
Šta tačno treba proslediti displayimage.php skriptu? Putanju do slike, image, nešto treće? I da li možeš malo da pojasniš kakva bi funkcija displayimage.php skripta trebala da bude?
↑ ↑ ↓ ↓ ← → ← → B A B A [select] [start]
 
Odgovor na temu

Shevchenko
Nikola Vasiljevski

Član broj: 37756
Poruke: 218
*.dynamic.isp.telekom.rs.

Sajt: www.vasiljevski.com


+2 Profil

icon Re: Kako proslediti image drugoj scripti?17.02.2010. u 23:49 - pre 171 meseci
Citat:
MMX: Šta tačno treba proslediti displayimage.php skriptu? Putanju do slike, image, nešto treće? I da li možeš malo da pojasniš kakva bi funkcija displayimage.php skripta trebala da bude?


Moje pitanje, generalno, je da li je moguce displayImage.php-u proslediti $image, kroz QueryString?
Trebalo bi da radi od prilike ovako nesto:

generatePage.php
Code:

$im = imagecreatetruecolor($width,$height)
$html='<img src="displayImage.php?image=$im" border="0" />';


displayImage.php
Code:

$image = $_GET['image'];;
header('Content-Type: image/jpeg');
imagejpeg($image);


Na kraju ja cu dobiti html:
Code:

<html>
<head>
</head>
<body>
.
.
<img src="displayImage.php?image=$im" border="0" />
.
.
.
</body>
</html>



Shoot for the moon. Even if you miss, you'll land among the stars.
Les Brown
 
Odgovor na temu

milos.z

Član broj: 246338
Poruke: 59
91.148.94.*

Sajt: chaossecurity.wordpress.c..


+3 Profil

icon Re: Kako proslediti image drugoj scripti?18.02.2010. u 16:57 - pre 171 meseci
nije moguce to sto si ti napisao, ali je moguce ovako:

generatePage.php
Code:
$html='<img src="displayImage.php?imageh=600&imagew=800" border="0" />';


displayImage.php
Code:
if(isset($_GET['imageh']) && isset($_GET['imagew']) && is_numeric($_GET['imageh']) && is_numeric($_GET['imagew'])) {
   $width = $_GET['imagew'];
   $height = $_GET['imageh'];
   $image = imagecreatetruecolor($width,$height)
   header('Content-Type: image/jpeg');
   imagejpeg($image);
}


valjda je to to sto tebi treba (nisam bas najbolje razumeo problem) :)
Free your mind and the ass will follow!
Chaos Security | Exploits | phpAV-v1.1
 
Odgovor na temu

Shevchenko
Nikola Vasiljevski

Član broj: 37756
Poruke: 218
109.93.113.*

Sajt: www.vasiljevski.com


+2 Profil

icon Re: Kako proslediti image drugoj scripti?18.02.2010. u 18:02 - pre 171 meseci
@milos.z : Da tako sam i uradio, ali sam se nadao da postoji elegantnije resenje :)



[Ovu poruku je menjao Shevchenko dana 18.02.2010. u 19:13 GMT+1]
Shoot for the moon. Even if you miss, you'll land among the stars.
Les Brown
 
Odgovor na temu

MMX
Miloš Malović
Platform engineer, Supplyframe
Beograd

SuperModerator
Član broj: 2423
Poruke: 2105
188.120.102.*

Jabber: mmx@elitesecurity.org
ICQ: 98797759
Sajt: www.mmx.rs


+11 Profil

icon Re: Kako prikazati generisanu sliku na stranici bez snimanja u file?18.02.2010. u 22:52 - pre 171 meseci
Ovo je skroz ok rešenje, i ako ti završava posao nema potrebe da više razbijaš glavu sa tim. :-)
↑ ↑ ↓ ↓ ← → ← → B A B A [select] [start]
 
Odgovor na temu

[es] :: PHP :: Kako prikazati generisanu sliku na stranici bez snimanja u file?

[ Pregleda: 3624 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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