|
 |
|
gurkan142 |
|
 |
|
Muşteri Grubu |
|
Durum |
Offline |
|
Mesaj |
8 |
|
Puani |
0 |
|
Düzey |
Kullanıcı
|
|
|
|
 |
Tarih |
12.05.2008 17:48:56 |
|
|
| |
s.a arkadaslar bir sorum olacak . Bir sistem hazırlıyorum bir noktada takıldım arastırma yaptım bir kac kod buldum ancak beceremedim diyebilirim amacım şu
panelden resmi upload ettigimde bu resmi
640x480 ebatına getirip kayıt etmesini istiyorum bunu tam manasıyla basaramadım
bir yerden bu kodları buldum ve kendiem gore düzenledim
<?php
////formdan gelenler
$ne=$_GET["ne"];
$film_adi=$_POST["film_adi"];
$film_icerik=$_POST["film_icerik"];
$film_konu=$_POST["film_konu"];
$film_resim=$_FILES["film_resim"]["name"];
$kaynak = $_FILES["film_resim"]["tmp_name"];
$s1=$_POST["s1"].":".$_POST["s12"];
$s2=$_POST["s2"].":".$_POST["s22"];
$s3=$_POST["s3"].":".$_POST["s32"];
$s4=$_POST["s4"].":".$_POST["s42"];
$s5=$_POST["s5"].":".$_POST["s52"];
$s6=$_POST["s6"].":".$_POST["s62"];
$s7=$_POST["s7"].":".$_POST["s72"];
$s8=$_POST["s8"].":".$_POST["s82"];
$s9=$_POST["s9"].":".$_POST["s92"];
$hedef ="../resimler" ;
function resize($kaynak,$max_en=319,$max_boy=151){
ob_start();
# Yeni boyutlari hesapliyoruz
$boyut = getimagesize($kaynak);
$en = $boyut[0];
$boy = $boyut[1];
$x_oran = $max_en / $en;
$y_oran = $max_boy / $boy;
if (($en <= $max_en) and ($boy <= $max_boy))
{
$son_en = $en;
$son_boy = $boy;
}
else
if (($x_oran * $boy) < $max_boy)
{
$son_en = $max_en;
$son_boy = ceil($x_oran * $boy);
}
else
{
$son_en = ceil($y_oran * $en);
$son_boy = $max_boy;
}
$eski = imagecreatefromjpeg($kaynak);
$yeni = imagecreate($son_en,$son_boy);
imagecopyresized($yeni,$eski,0,0,0,0,
$son_en,$son_boy,$en,$boy);
imagejpeg($yeni,null,-1);
$icerik = ob_get_contents();
ob_end_clean();
imagedestroy($eski);
imagedestroy($yeni);
return $icerik;
}
$hedef = "../resimler"; # Resmin olusturulucagi dizin
$icerik = resize($kaynak,$max_en,$max_boy);
$dosya = fopen ($hedef."/".$film_resim,"w+");
fwrite($dosya,$icerik);
fclose($dosya);
$link="$hedef/$resim_name";
?>
|
bunu yaptıgım zaman 34. satırda
Warning: imagedestroy(): supplied argument is not a valid Image resource in
|
34. satır
bana yardım edebilirmisiniiz yahut nasıl yapabilecegim konusunda fikri olan varmı |
|
 |
|
 |
|
|
|
|