<?php
ob_start();
session_start();
include "vt.php";
$array = array("ı" ,"ü" ,"ç" ,"ö" ,"İ" ,"Ü" ,"Ğ" ,"ğ" ,"Ö" ,"Ş" ," ");
$hedefim = "upload/".$dosya;
$baslik=$_POST["baslik"]; // Formdan Gelen Basligi Aldik
$kaynak = $_FILES["resim"]["tmp_name"];
$dosya = str_replace(" ", "_", $_FILES["resim"][name]);
$dosya = str_replace($array, '-',$dosya);
if (file_exists($hedefim)) {
$hmz = substr(md5(uniqid(rand())),0,8);
$hedefim = "upload/$hmz-".$dosya;
$dosya = "$hmz-".$dosya;
}
$hedefim = strtolower($hedefim);
move_uploaded_file($kaynak,$hedefim);
$xxx = getimagesize($hedefim);
$buyuk_en=$xxx[0] ;
$buyuk_boy= $xxx[1] -5 ;
$resim = substr($_FILES["resim"][type], strpos($_FILES["resim"][type],'/')+1);
switch($resim) {
case 'jpeg':
case 'pjpeg':
case 'tiff';
$resim = imagecreatefromjpeg($hedefim);
break;
case 'png':
case 'x-png':
$resim = imagecreatefrompng($hedefim);
break;
case 'gif':
$resim = imagecreatefromgif($hedefim);
break;
default:
return FALSE;
break;
}
$beyaz = imagecolorallocate($resim, 255,255,255);
$siyah = imagecolorallocate($resim, 0, 0, 0);
imagettftext($resim, 30, 0, 5, $buyuk_boy, $beyaz, "2.ttf", "$baslik"); // Burada Resimin ustune Yazı yazıyoruz
imagejpeg($resim,$hedefim,100);
$ekle = mysql_query("insert into haberler (haber_adi,resim) values ('$resimadi','$hedefim')");
// Ve Burada Veritaanına Kaydediyoruz... Hepsi Bukadar
if($ekle){
echo "vt Kaydı başarılı";
}else{
echo "Veritabanı Kaydı Yapılamadı";
}
?>
array kodunda sıkıntı var hata veriyor yardımcı olurmusnuz
$array = array("ı" ,"ü" ,"ç" ,"ö" ,"İ" ,"Ü" ,"Ğ" ,"ğ" ,"Ö" ,"Ş" ," ");
kod hata veriyor birde resmin adını seolu yapıp nasıl ekleriz