Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP:llä generoidun kuvan resoluutio

Matso [20.07.2008 21:47:42]

#

Miten saan selville PHP:llä generoidun kuvan resoluution?

Toisessa PHP tiedostossa yritän sitä selvittää getimagesize()-funktiolla, mutta se ei sitä kerro. Näyttää toimivan vaan tavallisilla kuvilla.

Antti Laaksonen [20.07.2008 22:12:27]

#

Yritätkö selvittää kuvan kokoa näin?

<?php
$koko = getimagesize("omakuva.php");
?>

Tämä ei toimi, koska omakuva.php sisältää PHP-koodia eikä kuvadataa. Joudut siis selvittämään kuvan koon jotenkin muuten.

Kuitenkin jos kuva on toisella palvelimella, tuon pitäisi toimia, koska palvelin ei lähetä PHP-koodia vaan sen tuottaman kuvan.

Matso [20.07.2008 23:21:25]

#

Onks jotain funkkaria jolla voi hakea tiedoston sisällön ikäänkun file_get_contents:illa, mutta se suorittaa PHP scriptin ekana?

Muoks.

Löysinki tän funktion php.netistä jota käytinki joskus jossain ohjelmassa:

<?php
$string = get_include_contents('somefile.php');

function get_include_contents($filename) {
    if (is_file($filename)) {
        ob_start();
        include $filename;
        $contents = ob_get_contents();
        ob_end_clean();
        return $contents;
    }
    return false;
}

?>

Grez [20.07.2008 23:28:19]

#

Niin yksi vaihtoehto olisi kai vaan kutsua sitä http://localhost... tyylillä.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta