przewiń do treści

PHP, MySQL i MVC
Tworzenie witryn WWW opartych na bazie danych

Włodzimierz Gajda

Okładka książki „PHP. Praktyczne projekty”

Listing 14.14.
Metoda akcji img/show

ROZDZIAŁ:14. Zapisywanie w bazie danych obrazów i plików binarnych
TXT:listing-14-14.txt
public function execute_show()
{
    if (
        isset($_GET['slug']) &&
        (str_ivslug($_GET['slug'])) &&
        ($img = ImgPeer::retrieveBySlug($_GET['slug']))
    ) {
        $this->noLayout();
        header('Content-Type: image/png');
        echo stream_get_contents($img->getImg());
    } else {
        $this->execute_404();
    }
}
©2010 Włodzimierz Gajda