İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Sunucuyu yoran kodlar - yardım lütfen

Cagatay

0
İyinet Üyesi
Katılım
10 Mart 2006
Mesajlar
2,789
Reaction score
1
arkadaşlar aşağıdaki kodlar sunucumu cok kasmaya başladı
hatanın bu klasörden oldugu belli ama kodlarda mı sunucuyu yoracak bir etken var aceba?
yardımcı olursanız çok sevinirim

PHP:
<?php

$temp1=$_GET['manken'];

$temp2=$_GET['resim'];

//banias

//Resmimizin bir kopyasını oluşturuyoruz

//Eğer png veya gif kullanacaksanız imagecreatefromgif() veya imagecreatefrompng() fonksiyonunu kullanınız

$resim    = imagecreatefromjpeg($temp1."/".$temp2);

  

//Metin İçin Renk Seçiyoruz

$beyaz = imagecolorallocate($resim, 255,255,255); //Beyaz Renk

$siyah = imagecolorallocate($resim, 0, 0, 0); //Siyah Renk



//Fontların Olduğu Klasörü Tanıtıyoruz

//putenv('GDFONTPATH=' . realpath('.'));

  

//Kullanmak İstediğimiz Yazı Tipinin Adı

$yazitipi = 'JI-Dossed.ttf';



//Metni Resim Üzerine Yazdırıyoruz

//Bu Fonksiyonda Kullanılan Parametreler

//1-Görüntü Tanımlayıcısı, 2-Point Cinsinden Yazı Boyutu, 3-Metni Yazmak İstediğiniz Açı, 

//4- ve 5-Metnin Başlangıç x ve y Koordinatları, 6-Metin Rengi, 7-Font Dosyası, 8-Resmin Üzerine Yazılaca Yazı

$golge=3;

$x=20;

$y=130;

imagettftext($resim, 70, 30, $x, $y, $siyah, $yazitipi, "xxxx.com");

imagettftext($resim, 70, 30, $x+$golge, $y+$golge, $beyaz, $yazitipi, "xxxx.com");



//Görüntümüzü Tarayıcıya Yansıtıyoruz

header("Content-type: image/jpeg");

imagejpeg($resim);



//Temizlik

imagedestroy($resim);

?>
 

FrontPage

0
İyinet Üyesi
Katılım
31 Aralık 2003
Mesajlar
475
Reaction score
0
Konum
Yozgat
resimleri realtime oluşturmak yerine kaydedip o şekilde kullanmayı denerseniz sorununuz ortadan kalkacaktır.
 

Cagatay

0
İyinet Üyesi
Katılım
10 Mart 2006
Mesajlar
2,789
Reaction score
1
frontpage nasıl yapmam gerekiyor kodlarda bir değişiklik olacaksa pek bilmiyorum, yardımcı olursan sevinirim
 

FrontPage

0
İyinet Üyesi
Katılım
31 Aralık 2003
Mesajlar
475
Reaction score
0
Konum
Yozgat
PHP:
imagejpeg($resim);
satırını
PHP:
imagejpeg($resim, "home/user/resim.jpg", 75);
gibi değiştirip resmi çağırırken resim.jpg diye işlem yapmalısın.
Tabi gerçekleştirdiğin işlem için ayrı bir resim adı, klasörü yasa kalitesi verebilirsin.
ayrıntılı bilgi için: www.php.net/imagejpeg adresine girebilirsin.

Burada $resim değişkeni dosyan, home/user/resim.jpg dosyanın kaydedileceği fiziksel klasör, 75 ise resmin kalitesi (100 üzerinden)
 

Cagatay

0
İyinet Üyesi
Katılım
10 Mart 2006
Mesajlar
2,789
Reaction score
1
teşekkürler frontpage.
pek anladıgım söylenemez ama yedekleri alıp deneyecem.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst