Public feed #598213

Mine

public text v1 · immutable
Raw Edit
·published 2007-07-01 04:33 UTC
rendered paste body
<?php
if ($_GET['haber'] == "eklendi") {
	$haberadi = addslashes($_POST["haberadi"]);
	$haberaciklama = addslashes(nl2br($_POST["haberaciklama"]));
	$tarih   = date ("d.m.Y");
	$resim = $_FILES["imagefile"]["name"]; 

if (empty ($haberadi)or empty($haberaciklama)or empty($bolum)) {
echo '
<center><b>Hata: Lütfen formdaki tüm alanları doldurunuz!</b></center>
';
} else {

// formatları destekliyormu kontrol et
if ($_FILES['imagefile']['type'] == "image/gif" OR $_FILES['imagefile']['type'] == "image/jpeg" OR $_FILES['imagefile']['type'] == "image/pjpeg"){ 

// dosyay? yeniden isimlendir
	$yenidosyaadi = $_FILES["imagefile"]["name"]; 
	$karakter = array(' ', '_',  '?','?', '?', '?', '?', '?', '?', '?', '?', '?', '?', '?'); 
	$yerine = array("", "", "i", "g", "G", "s", "S", "o", "O", "u", "U", "c", "C", "i"); 
	$yenidosyaadi = str_replace($karakter, $yerine, $tarih.$yenidosyaadi); 
	$yenidosyaadi = $yenidosyaadi;

// dosya upload yolu
	$yol= '../fotogaleri/'; 
	$dosya=$yol.$yenidosyaadi; 

// dosya varsa hata bas
if(file_exists($dosya)){
		echo "<center>Hata!  $yenidosyaadi adında zaten bir resim dosyası mevcut.<br /><a href='javascript:history.back();'>Geri Dön</a></center>";
		  exit();
}

// dosyay? yükle
 move_uploaded_file($_FILES["imagefile"]["tmp_name"],$dosya)  or die ("Resim Yüklenemiyor!");

		$veri = "INSERT INTO haberler (haberadi, haberaciklama, bolum, resimyolu, tarih)
		VALUES ('$resimadi', '$yazi', '$bolum', '$yenidosyaadi', '$tarih')
		";
		$veri_gir = mysql_query ($veri);
		echo '
		<center><u>Eklediğiniz <b>Resim</b> sisteme kaydedildi. Teşekkürler!</u></center>
';

       } else {
            echo "<br /><br />";
            echo "<center><strong>Dosya yüklenemedi. Yüklediğiniz dosya resim dosyası değil! (".$_FILES['imagefile']['name'].")</strong><br />";
        }
} 
}
?>