...
$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