Parašė Deiviux.eu· 2009 Bir. 18 15:06:10
#1
Sveiki. Turiu va tokį kodą:
if($f == "addNuotrauka"){
$aprasymas = $_POST['aprasymas'];
$katalogas = $_POST['katalogas'];
$rs_query=mysql_query("Select * from galerija order by id desc LIMIT 1");
while ($rs=mysql_fetch_array($rs_query)){
$gauname_nuotraukos_id = $rs[id] + 4888;
$gauname_nuotraukos_id2 = $rs[id] + 9999;
}
$path= "../images/gallery/".$gauname_nuotraukos_id.".jpg";
$path2= "../images/gallery/".$gauname_nuotraukos_id2.".jpg";
if (!is_uploaded_file($HTTP_POST_FILES['ufile']['tmp_name'][0])) {
} else {
copy($HTTP_POST_FILES['ufile']['tmp_name'][0], $path);
$nuotrauka_i_db = $gauname_nuotraukos_id.".jpg";
if (!is_uploaded_file($HTTP_POST_FILES['ufile']['tmp_name'][1])) {
} else {
copy($HTTP_POST_FILES['ufile']['tmp_name'][1], $path2);
$nuotrauka_i_db2 = $gauname_nuotraukos_id2.".jpg";
}
}
$sq1="insert INTO galerija SET title ='$aprasymas', idd='$katalogas', small_photo='$nuotrauka_i_db', large_photo='$nuotrauka_i_db2'";
mysql_query($sq1);
header("Location: ikelti_nauja_nuotrauka.php?back=g");
}
Kaip padaryti kad pareidama per šitą kodą nuotrauka (Šiuo atveju dvi) būtų paženklinta, t.y apačioje tiesiog kad ir tekstas paprastas. ?|
Redagavo Deiviux.eu· 2009 Bir. 18 15:06:33
Parašė Deiviux.eu· 2009 Bir. 18 16:06:56
#2
Sorry už double post bet va.
////////////////////////////////////////////////////
if($f == "addFotoalbumas"){
$aprasymas = $_POST['aprasymas'];
$pavadinimas = $_POST['pavadinimas'];
$prefix = 'Z';
$my_random_id = $prefix;
$my_random_id .= chr(rand(65,90));
$my_random_id .= time();
$my_random_id .= uniqid($prefix);
$gauname_nuotraukos_id = $my_random_id;
$path= "../images/gallery/".$gauname_nuotraukos_id.".jpg";
if (!is_uploaded_file($HTTP_POST_FILES['ufile']['tmp_name'][0])) {
} else {
copy($HTTP_POST_FILES['ufile']['tmp_name'][0], $path);
$nuotrauka_i_db = $gauname_nuotraukos_id.".jpg";
}
$sq1="insert INTO galerijos_katalogas SET aprasymas='$aprasymas', pavadinimas='$pavadinimas', nuotrauka='$nuotrauka_i_db'";
mysql_query($sq1);
//watermark
// Load the requested image
$image = imagecreatefromstring(file_get_contents($path));
$w = imagesx($image);
$h = imagesy($image);
// Load the watermark image
$watermark = imagecreatefrompng('watermark.png');
$ww = imagesx($watermark);
$wh = imagesy($watermark);
// Merge watermark upon the original image
imagecopy($image, $watermark, $w-$ww, $h-$wh, 0, 0, $ww, $wh);
// Send the image
header('Content-type: image/jpeg');
imagejpeg($image,null,95);
exit();
header("Location: sukurti_nauja_fotoalbuma.php?back=g&id=$id");
}
Kai viską padarau man išmeta tą paveiksliuką paženkliną o poto kai nueinu pažiūrėti į foto albuą jis būną nepaženklintas o paprastas.
Gal galite pataisyti kodą?