Forum FAQForum FAQSearchSearch MemberlistMemberlist Forum ignore listForum ignore list RegisterRegister ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in
PHP: getimagesize ne čita php thumbnail

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    mi3dot.org Forum Index -> Server-side
View previous topic :: View next topic  
Author Message
tmihetec



Joined: 23 Jan 2006
Posts: 27

PostPosted: 08.10.2006 22:15    Post subject: PHP: getimagesize ne čita php thumbnail Add user to your forum ignore list Reply with quote

Pozdrav, dakle imam thumb.php koji generira thumbnail jpega "test.jpg". (sve u istom direktoriju)
Ako pozovem
getimagesize("test.jpg") - ok, daje dimenzije,
ako pozovem
getimagesize("thumb.php") - ne valja, vraće bool(false).

zašto, zašto?

evo link:
http://it.nosco.hr/test.php

evo i phpinfo ako treba:
http://it.nosco.hr/phpinfo.php

unaprijed hvala!.... otišla mi je nedjelja na ovo....

PS. da stvar bude gora... imam feeling da je ovo radilo do prošlog tjedna...
Back to top
View user's profile Send private message
gog



Joined: 18 Jun 2004
Posts: 679
Location: zagreb

PostPosted: 08.10.2006 22:44    Post subject: Add user to your forum ignore list Reply with quote

Pa zato što je thumb.php tekstualna datoteka Smile
Back to top
View user's profile Send private message Visit poster's website
maratz
mi3.crew


Joined: 24 Nov 2003
Posts: 1207
Location: ZAG

PostPosted: 08.10.2006 23:17    Post subject: Add user to your forum ignore list Reply with quote

u .php koji generira sliku treba stajati
Code:
header('Content-type: image/jpg');

_________________
STOP HITTING YOURSELF! | NETIQUETTE | TYPETESTER | Hypertext rulez™ | CREATIVE NIGHTS | ACCOMMODATIONS
Back to top
View user's profile Send private message Visit poster's website Twitter profile
tmihetec



Joined: 23 Jan 2006
Posts: 27

PostPosted: 09.10.2006 10:34    Post subject: Add user to your forum ignore list Reply with quote

gog wrote:
Pa zato što je thumb.php tekstualna datoteka Smile


nadam se da je ostalih 646 postova bilo korisnije....
Back to top
View user's profile Send private message
tmihetec



Joined: 23 Jan 2006
Posts: 27

PostPosted: 09.10.2006 10:35    Post subject: Add user to your forum ignore list Reply with quote

maratz wrote:
u .php koji generira sliku treba stajati
Code:
header('Content-type: image/jpg');


inače stoji
Code:
header('Content-type: image/jpeg');
[/quote]

ali probao sam i
Code:
header('Content-type: image/jpg');
[/quote]

... ista stvar...
Back to top
View user's profile Send private message
retro_one



Joined: 16 Sep 2003
Posts: 880
Location: DUBRAVA.

PostPosted: 09.10.2006 11:02    Post subject: Add user to your forum ignore list Reply with quote

hm, ako se radi o getimagesize, mislim da on radi na principu fopen-a i trazi lokalni file, a posto ti generiras output browseru on vidi cisti php file i naravno da ne moze dati dimenzije php filea

_________________
Just your average eccentric programmer.
Back to top
View user's profile Send private message
tmihetec



Joined: 23 Jan 2006
Posts: 27

PostPosted: 09.10.2006 11:26    Post subject: Add user to your forum ignore list Reply with quote

hmm... pa kako onda da pročitam dimenzije thumbnaila generiranog on-the-fly...

mislim, ovo je bilo radilo... (nešto se mijenjalo na serveru... fastCGi.. što got to bilo...)
Back to top
View user's profile Send private message
les



Joined: 25 Oct 2004
Posts: 370

PostPosted: 09.10.2006 12:04    Post subject: Add user to your forum ignore list Reply with quote

Pa koliko sam skužio iz ove funkcije koju si stavio, širinu thumbnaila stavljaš fixno na 350px, a visinu računaš prema širini - imaš i jednu i drugu varijablu - ne znam zašto ti je problem onda pročitat dimenzije? Smile
Back to top
View user's profile Send private message Send e-mail
gog



Joined: 18 Jun 2004
Posts: 679
Location: zagreb

PostPosted: 09.10.2006 12:29    Post subject: Add user to your forum ignore list Reply with quote

tmihetec wrote:
gog wrote:
Pa zato što je thumb.php tekstualna datoteka Smile


nadam se da je ostalih 646 postova bilo korisnije....


U prijevodu, probaj dohvatiti sliku sa servera, nakon što ju php sparsa, uostalom u thumb.php imaš varijable sa dimenzijama slike...
Back to top
View user's profile Send private message Visit poster's website
tmihetec



Joined: 23 Jan 2006
Posts: 27

PostPosted: 09.10.2006 13:13    Post subject: Add user to your forum ignore list Reply with quote

ma okej za ovaj primjer...
ali imam i thumb funkciju koja za zadanu širinu proporcionalno izračunava visinu... tu ne znam koja će biti širina...

hm... možda mi nemože čitati url kao što kažete...
allow_url_fopen bi trebao biti na "ON" ?
ako da ... meni je na "off", kako bi to mogao promijeniti ako nemam pristup php.ini fajlu... imam navodno instaliran fastCGI

hvala
Back to top
View user's profile Send private message
les



Joined: 25 Oct 2004
Posts: 370

PostPosted: 09.10.2006 13:47    Post subject: Add user to your forum ignore list Reply with quote

Pa zadaj širinu - mislim stvarno ne kužim u čemu je problem? Ako ti proporcionalno izračunava visinu, onda mora imat nešto prema čemu će računat... Ti si taj koji određuje dimenzije thumbnaila - ne može php znat kakve dimenzije želiš!
Sa druge strane, ako thumbnail radiš iz već postojeće slike dimenzije kupiš sa imagesx i imagesy i prema tome radiš resize u određenom omjeru.
Provjeri točno što stavljaš u varijablu $slika!!
I još nešto: tebi na serveru http://it.nosco.hr/thumb.php koji želiš pozvat nije .php file nego .jpg file sa krivom ekstenzijom. Da nije možda u tome problem? Wink
.php datoteku sa getimagesize() nikako ne možeš pozvat - nije ni čudo da dobiješ error. Uploadaj još jednu sliku na server u .jpg formatu pa probaj sa njom dal ti stvari rade...
Back to top
View user's profile Send private message Send e-mail
Tristan



Joined: 01 Aug 2006
Posts: 614
Location: Under the sky

PostPosted: 09.10.2006 14:12    Post subject: Add user to your forum ignore list Reply with quote

les wrote:
Pa zadaj širinu - mislim stvarno ne kužim u čemu je problem? Ako ti proporcionalno izračunava visinu, onda mora imat nešto prema čemu će računat... Ti si taj koji određuje dimenzije thumbnaila - ne može php znat kakve dimenzije želiš!
Sa druge strane, ako thumbnail radiš iz već postojeće slike dimenzije kupiš sa imagesx i imagesy i prema tome radiš resize u određenom omjeru.
Provjeri točno što stavljaš u varijablu $slika!!
I još nešto: tebi na serveru http://it.nosco.hr/thumb.php koji želiš pozvat nije .php file nego .jpg file sa krivom ekstenzijom. Da nije možda u tome problem? Wink
.php datoteku sa getimagesize() nikako ne možeš pozvat - nije ni čudo da dobiješ error. Uploadaj još jednu sliku na server u .jpg formatu pa probaj sa njom dal ti stvari rade...


Baš to... Ne možeš očitat dimenzije php filea... Po čemu ti određuje ime thimba??? Tako odredi i varijablu kojoj php provjerava dimenzije...

_________________
Carpe diem...
Back to top
View user's profile Send private message Visit poster's website
gog



Joined: 18 Jun 2004
Posts: 679
Location: zagreb

PostPosted: 09.10.2006 15:32    Post subject: Add user to your forum ignore list Reply with quote

les wrote:
I još nešto: tebi na serveru http://it.nosco.hr/thumb.php koji želiš pozvat nije .php file nego .jpg file sa krivom ekstenzijom. Da nije možda u tome problem? Wink


A kako ti to znaš? Smile Čovjek je napisao tekst thumb.php datoteke..
Back to top
View user's profile Send private message Visit poster's website
les



Joined: 25 Oct 2004
Posts: 370

PostPosted: 09.10.2006 16:16    Post subject: Add user to your forum ignore list Reply with quote

Vidovit sam... Wink
Klikni link...
Back to top
View user's profile Send private message Send e-mail
gog



Joined: 18 Jun 2004
Posts: 679
Location: zagreb

PostPosted: 09.10.2006 17:35    Post subject: Add user to your forum ignore list Reply with quote

Jesam, i?
Back to top
View user's profile Send private message Visit poster's website
tmihetec



Joined: 23 Jan 2006
Posts: 27

PostPosted: 09.10.2006 18:27    Post subject: Add user to your forum ignore list Reply with quote

rješeno...

stvar je bila u php.ini...
allow_url_fopen treba biti "On" i stvar radi... dakle getimagesize može čitati dimenzije on-the-fly generiranog thumbnaila php skriptom.

pozdrav!
Back to top
View user's profile Send private message
Tristan



Joined: 01 Aug 2006
Posts: 614
Location: Under the sky

PostPosted: 09.10.2006 18:59    Post subject: Add user to your forum ignore list Reply with quote

tmihetec wrote:
rješeno...

stvar je bila u php.ini...
allow_url_fopen treba biti "On" i stvar radi... dakle getimagesize može čitati dimenzije on-the-fly generiranog thumbnaila php skriptom.

pozdrav!


Nisam baš upoznat s tim. A čemu izvlačiti dimenzije on the fly generiranog thumba ako možeš to rješiti samo izvlačanjem dimenzija običnog thumba???

Thnx unaprijed

_________________
Carpe diem...
Back to top
View user's profile Send private message Visit poster's website
les



Joined: 25 Oct 2004
Posts: 370

PostPosted: 09.10.2006 19:49    Post subject: Add user to your forum ignore list Reply with quote

gog wrote:
Jesam, i?

Skripta se izvrši?
Back to top
View user's profile Send private message Send e-mail
gog



Joined: 18 Jun 2004
Posts: 679
Location: zagreb

PostPosted: 10.10.2006 20:02    Post subject: Add user to your forum ignore list Reply with quote

da
Back to top
View user's profile Send private message Visit poster's website
gog



Joined: 18 Jun 2004
Posts: 679
Location: zagreb

PostPosted: 10.10.2006 20:05    Post subject: Add user to your forum ignore list Reply with quote

tmihetec wrote:
rješeno...

stvar je bila u php.ini...
allow_url_fopen treba biti "On" i stvar radi... dakle getimagesize može čitati dimenzije on-the-fly generiranog thumbnaila php skriptom.

pozdrav!


Koristiš li sada getimagesize("thumb.php"), ili getimagesize("www.domena.com/thumb.php)?

BTW zašto mučiš server sa generiranjem thumbova on the fly?Napravi cache thumb-a....
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    mi3dot.org Forum Index -> Server-side All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group