Opět vás zdravím,
Mám tento script:
<?php
//zpracování druhého obrázku
$vm_medias_virtuemart_media_id ="999999" . $zaznam['ID'] ;
$path_parts = pathinfo($zaznam["_druhy_obr_file"]);
//$absolute = $_SERVER['SCRIPT_FILENAME'];
//$path_absolute = substr("$absolute",0,-10);
$fileOpenToRead = "C:\\wamp\\www\\pokusy\\datatemp\\images\\" . $path_parts["basename"];
//copy("$fileOpenToRead", "./");
$fileread = fopen($fileOpenToRead, "r");
$filesToEdit = fread($fileread, filesize($path_parts["basename"]));
fclose($fileread);
//unlink($fileOpenToRead); //vymazání zdrojového obrázku
//převod a uříznutí diakritiky k obrázku
$priprava_pro_obr2 = strtr(win2utf($path_parts["filename"]), $prevodni_tabulka);
$nazev_pro_obrazek2 = strtolower($priprava_pro_obr2);
$filename_work2="images/stories/virtuemart/product/" . $nazev_pro_obrazek2 ."-" . $vm_medias_virtuemart_media_id . "-work." . $path_parts["extension"];
$filename2="images/stories/virtuemart/product/" . $nazev_pro_obrazek2 ."-" . $vm_medias_virtuemart_media_id . "." . $path_parts["extension"];
// $filename_without_p_n=$zaznam["ID"] . "-small." . $pripona;
$filename_work_n="images/stories/virtuemart/product/resized/-small." . $path_parts["extension"];
//$filename_work_n="images/stories/virtuemart/product/." . $path_parts["extension"];
$filename2_n="images/stories/virtuemart/product/resized/" . $nazev_pro_obrazek2 . "-" . $vm_medias_virtuemart_media_id . "-small." . $path_parts["extension"];
echo $fileOpenToRead;
$soubor=fopen($filename_work2, "w");
fwrite($soubor, $filesToEdit);
fclose($soubor);
$img2 = new Image($filename_work2);
// Náhled 1 -> zmensime obrazek na rozliseni max 600x600px, přidáme vodotisk
$img2->resize(600, 600);
$img2->set_font("./verdana.ttf", 10, Array(0,0,0));
$img2->write("xxxx", 10, 13, 0, 100);
$img2->save_jpg($filename2, 95);
// Náhled 2 -> zmensime obrazek na rozliseni max 90x90px
$img2->resize(90, 90);
$img2->save_jpg($filename2_n, 95);
// vymazání paměti
$img2->destroy();
// vymazání pracovního souboru
unlink($filename_work2);
//unlink($filename_work_n);
?>
Script potřebuje include na zmenšení obrázku.
Script mám na Localhostu ve Wampu, a jde o to že v proměnné
$fileOpenToRead
Definuji cestu odkud se má obrázek načíst, ať tam dám cokoliv ./datatemp/images/ nebo ../datatemp/images
obrázek se ze složky nenačte. Ale když obrázek je ve stejné složce jako script tak se vše zapíše.
Prosím kde dělám chybu. Omlouvám se za chyby v kódu PHP se učím. Děkuji Jakub