selam arkadaşlar formdan ftpye resim yükleyip sonrada veritabanına yazdırıyorum ancak ayne isimde resimler olduğu zaman ftpde üzerine atıyor. bunu nasıl engelleyebilirim. eklendiği id ye göre resmin adının sonuna sayı eklese olurmu bunu nasıl yapabilirim. ekleme kodları aşağıda..
<?php
include("ayar.php");
$proje_tarih=$_POST["proje_tarih"];
$proje_baslik=$_POST["proje_baslik"];
$proje_kisa=$_POST["proje_kisa"];
$icerik=$_POST["icerik"];
$photo1="photo/".$_FILES['photo1']['name']."";
$photo2="photo/".$_FILES['photo2']['name']."";
$photo3="photo/".$_FILES['photo3']['name']."";
if (is_uploaded_file($_FILES['photo1']['tmp_name'])) {
if (move_uploaded_file($_FILES['photo1']['tmp_name'], "photo/" . $_FILES['photo1']['name'])) {
echo "secilen" . $_FILES['photo1']['name'] .
" <br>Adlı Resim Yüklendi";
} else {
echo "Hata Oldu. Tekrar Deneyiniz.";
}
}
if (is_uploaded_file($_FILES['photo2']['tmp_name'])) {
if (move_uploaded_file($_FILES['photo2']['tmp_name'], "photo/" . $_FILES['photo2']['name'])) {
echo "secilen" . $_FILES['photo2']['name'] .
" <br>Adlı Resim Yüklendi";
} else {
echo "Hata Oldu. Tekrar Deneyiniz.";
}
}
if (is_uploaded_file($_FILES['photo3']['tmp_name'])) {
if (move_uploaded_file($_FILES['photo3']['tmp_name'], "photo/" . $_FILES['photo3']['name'])) {
echo "secilen" . $_FILES['photo3']['name'] .
" <br>Adlı Resim Yüklendi";
} else {
echo "Hata Oldu. Tekrar Deneyiniz.";
}
}
if(($proje_baslik=="") or ($proje_kisa=="")){
echo "<center><hl>Lütfen Proje Adı ve Açıklama Alanlarını Boş Bırakmayınız...<br><a href=proje.php>Geri Dön</a>";
}else{
$ekle=mysql_query("insert into bitentaahhut values('','".$proje_tarih."','".$proje_baslik."','".$proje_kisa."','".$icerik."','".$photo1."','".$photo2."','".$photo3."'); ");
if($ekle){
echo "<br>Projeniz Başarıyla Eklenmiştir.<br><a href=proje.php>Geri Dön</a> ";
}else{
echo "<br>Projeniz Eklenirken Bir Hata Oluştu. Lütfen Tekrar Deneyiniz.<br><a href=proje.php>Geri Dön</a>";
}
}
?>