przewiń do treści

Zend Framework od podstaw

Włodzimierz Gajda

...
$application->bootstrap('db');

$Plik = new Application_Model_DbTable_Plik();
$Plik->delete('');

$plks = glob('../data/*.*');
foreach ($plks as $plk) {
    echo $plk . "\n";

    $path_parts = pathinfo($plk);

    $dane = array(
        'typmime' => My_Mime::getMimetypeOnExt($path_parts['extension']),
        'dane'    => file_get_contents($plk),
        'slug'    => basename($plk)
    );
    $Plik->createRow($dane)->save();
}

Listing 24.2. Zarys skryptu wstaw.php

Rozdział 24. Zapisywanie w bazie danych plików binarnych

listing-24-02.txt