Napravio sam skriptu za to ali negde gresim jer kada hocu da iscitam posle sliku iz baze i hocu da ih prikazem ne radi:
Kod moje skripte ide ovako:
<?php
//obilazak direktorijuma i smanjenje slika i upisivanje u bazu
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
$pos_gif = strpos($file, "gif");
$pos_jpg = strpos($file, "jpg");
$pos_png = strpos($file, "png");
if($pos_gif===false && $pos_jpg===false && $pos_png===false){
echo $file;
}else{
$filename=$dir."/".$file;
// Get new sizes
list($width, $height) = getimagesize($filename);
$newwidth = 100;
$newheight = 100;
// Load
$thumb = imagecreatetruecolor($newwidth, $newheight);
$source = imagecreatefromjpeg($filename);
// Resize
imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
mysql_query("INSERT INTO tabela (id, slika) VALUES (NULL, '$thumb')");
}
}
closedir($dh);
}
}
Ocigledno negde gresim.