vitalja Posted August 26, 2013 Report Share Posted August 26, 2013 ... $image->setImageFormat('png'); // output the new image header('Content-type: image/png'); $this->response->body($image); Lapa tiek taisīta Kohana freimworkā, fails kuram būtu jāizvada bilde izvada kodu: PNG IHDRgAMA utt. izskatās, ka header rindiņa nedarbojas pariezi. Neizdodas atrast problēmu iespējams kādam ir doma, kāpēc netiek izveidota bilde. Starp citu $this->response->body($image); ir vienīgā rindiņa ko izvadu. Quote Link to comment Share on other sites More sharing options...
codez Posted August 26, 2013 Report Share Posted August 26, 2013 Pārbaudi, vai tiešām visā kodā nekur neizvada tukšumu. Pat iepriekš esošs aizverošais tags ?> ar tukšumu aiz tā, var visu sačakarēt. Quote Link to comment Share on other sites More sharing options...
Mr.Key Posted August 26, 2013 Report Share Posted August 26, 2013 Bet kāds tad rezultātā ir header? Tas, kuru rāda konsole. Quote Link to comment Share on other sites More sharing options...
vitalja Posted August 26, 2013 Author Report Share Posted August 26, 2013 Tagat samainiju pēdējās divas rindiņas uz $this->response->headers('Content-Type', 'image/png'); $this->response->body($image); Viss darbojas daudz labāk, vissmaz tagat parādās tukša bilde, bet intuitīvi šķiet, ka šis kļudas iemesls ir, kas cits. Quote Link to comment Share on other sites More sharing options...
jurchiks Posted August 26, 2013 Report Share Posted August 26, 2013 Vai nevar vnk $image->toPng()? Quote Link to comment Share on other sites More sharing options...
vitalja Posted August 27, 2013 Author Report Share Posted August 27, 2013 Pārbaudi, vai tiešām visā kodā nekur neizvada tukšumu. Pat iepriekš esošs aizverošais tags ?> ar tukšumu aiz tā, var visu sačakarēt. Tik tiešām rodas Tab atstarpe pirms koda, bet vienīgā izvades reize ir $this->response->body($image); mēģināju izvadīt arī ar echo vienalga tā atstarpe paliek, pat trim($image) funkciju izmēģināju tieši pirms izvades, izskatās, nav ne jausmas kā tā atstarpe varrasties. Quote Link to comment Share on other sites More sharing options...
jurchiks Posted August 27, 2013 Report Share Posted August 27, 2013 Ja tas nav tavā kodā, tad, iespējams, kaut kur freimworkā ir closing PHP tagi... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.