hicmiyok adlı üyeden alıntı: mesajı görüntüle
function trcevir ($text) {
$eng = array ('i','I','s','ç','g','Ç','G','ö','Ö','ü','Ü','S',' ');
$tr = array ('i','I','s','c','g','C','G','o','O','u','U','S',' ');
$text = str_replace($eng, $tr,$text);
return $text;
}
upload etmeden önce dosya adını bu fonksiyona gönderin.
class funcs
{
    private static $cevap = "";
    public static $url = "http://trgreencard.com/";
    public static function resimYukle($name,$tmp,$target){
        echo str_replace($text,$name)
      $target_dir = $target;
      $baskimsi = microtime().$name;
      self::$cevap = $baskimsi;
      $target_file = $target_dir . $baskimsi;
      $uploadOk = 1;
      $imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));
      $check = getimagesize($tmp);
      if($check !== false) {
          $uploadOk = 1;
      } else {
          self::$cevap = "Sadece Resim Dosyalarına İzin Verilmektedir.";
          $uploadOk = 0;
          return false;
      }
      if ($uploadOk == 0) {
// if everything is ok, try to upload file
      } else {
          if (move_uploaded_file($tmp, $target_file)) {
                return true;
          } else {
                self::$cevap = "İşlem Sırasında Hata Oluştu...";
                return false;
          }
      }
  }
  public static function trcevir ($text) {
$eng = array ('i','I','s','ç','g','Ç','G','ö','Ö','ü','Ü','S',' ');
$tr = array ('i','I','s','c','g','C','G','o','O','u','U','S',' ');
$text = str_replace($eng, $tr,$text);
return $text;
}
Şeklindemi kullanacağım peki ?



hicmiyok adlı üyeden alıntı: mesajı görüntüle
function trcevir ($text) {
$eng = array ('i','I','s','ç','g','Ç','G','ö','Ö','ü','Ü','S',' ');
$tr = array ('i','I','s','c','g','C','G','o','O','u','U','S',' ');
$text = str_replace($eng, $tr,$text);
return $text;
}
upload etmeden önce dosya adını bu fonksiyona gönderin.
yoksa
<?php
if ($_POST){
    if ($ayarlar["uyeAlim"]==1){
//Değişken Tanımlamaları
            $kadi= htmlentities ($_POST['kadi']);
            $sifre= md5(htmlentities ($_POST['sifre']));
            $ad_soyad= htmlentities ($_POST['ad_soyad']);
            $baba_adi= htmlentities ($_POST['baba_adi']);
            $tel= htmlentities ($_POST['tel']);
            $mail= htmlentities ($_POST['mail']);
            $dTarihi= htmlentities ($_POST['dTarihi']);
            $cinsiyet= htmlentities ($_POST['cinsiyet']);
            $dogdugu_sehir= htmlentities ($_POST['dogdugu_sehir']);
            $dogdugu_ulke= htmlentities ($_POST['dogdugu_ulke']);
            $egitim_durumu= htmlentities ($_POST['egitim_durumu']);
            $meslegi= htmlentities ($_POST['meslegi']);
            $ev_adresi= htmlentities ($_POST['ev_adresi']);
            $medeni_hal= htmlentities ($_POST['medeni_hal']);
            $cocuk_sayisi= htmlentities ($_POST['cocuk_sayisi']);
            $yasanan_ulke= htmlentities ($_POST['yasanan_ulke']);
            $ev_telefonu= htmlentities ($_POST['ev_telefonu']);
            $is_telefonu= htmlentities ($_POST['is_telefonu']);
            $firma= htmlentities ($_POST['firma']);
            $is_adresi= htmlentities ($_POST['is_adresi']);
            $aylik_gelir= htmlentities ($_POST['aylik_gelir']);
             $resName= htmlentities ($_FILES['resim']["name"]);
            $resTmp= htmlentities ($_FILES['resim']["tmp_name"]);
            $res = false;
            if (!empty($resName)){
                $res = funcs::trcevir($resName);
                $res = funcs::resimYukle($resName,$resTmp,"avatar/");
            }
            $resimUrl = "";
            if($res){
                $resimUrl = funcs::cevapAl();
            }
//İşlem Alanı
            $islem = $db->prepare("insert into ceb_musteri set kadi=?,sifre=?,ad_soyad=?,baba_adi=?,tel=?,mail=?,dTarihi=?,cinsiyet=?,dogdugu_sehir=?,dogdugu_ulke=?,resim=?,egitim_durumu=?,meslegi=?,ev_adresi=?,medeni_hal=?,cocuk_sayisi=?,yasanan_ulke=?,ev_telefonu=?,is_telefonu=?,firma=?,is_adresi=?,aylik_gelir=?,durum=?,musteri_tip=?");
            $islem->execute(array($kadi,$sifre,$ad_soyad,$baba_adi,$tel,$mail,$dTarihi,$cinsiyet,$dogdugu_sehir,$dogdugu_ulke,$resimUrl,$egitim_durumu,$meslegi,$ev_adresi,$medeni_hal,$cocuk_sayisi,$yasanan_ulke,$ev_telefonu,$is_telefonu,$firma,$is_adresi,$aylik_gelir,1,"STANDART"));
            $id = $db->lastInsertId();
#sertifika ekleme
$bildiri = $ad_soyad." Üye Oldu";
  $bildiriKaydet = $db->ekle("ceb_bildirim")->ayarla(array(
    "bildirim"=>$bildiri,
    "musteriID"=>$id,
    "durum"=>1
  ))->calistir();
      $sorgu = $db->sec("ceb_musteri")->nereden(array("kadi"=>$kadi,"sifre"=>$sifre,"durum"=>1))->calistir();
      $_SESSION["user"]=$sorgu[0]["ad_soyad"];
      $_SESSION["id"]=$sorgu[0]["id"];
      $_SESSION["grup"]=0;
      MessageBox::Show("Kaydınız Tamamlandı.Yönlendirileceksiniz...");
      Redirect::Go("duzenle.php");
    }
}
?>
class funcs
{
    private static $cevap = "";
    public static $url = "http://trgreencard.com/";
    public static function resimYukle($name,$tmp,$target){
      $target_dir = $target;
      $baskimsi = microtime().$name;
      self::$cevap = $baskimsi;
      $target_file = $target_dir . $baskimsi;
      $uploadOk = 1;
      $imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));
      $check = getimagesize($tmp);
      if($check !== false) {
          $uploadOk = 1;
      } else {
          self::$cevap = "Sadece Resim Dosyalarına İzin Verilmektedir.";
          $uploadOk = 0;
          return false;
      }
      if ($uploadOk == 0) {
// if everything is ok, try to upload file
      } else {
          if (move_uploaded_file($tmp, $target_file)) {
                return true;
          } else {
                self::$cevap = "İşlem Sırasında Hata Oluştu...";
                return false;
          }
      }
  }
  public static function trcevir ($text) {
$eng = array ('i','I','s','ç','g','Ç','G','ö','Ö','ü','Ü','S',' ');
$tr = array ('i','I','s','c','g','C','G','o','O','u','U','S',' ');
$text = str_replace($eng, $tr,$text);
return $text;
}
şeklindemi olacak ?