<?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>";
}
}
?> Resimleri id ile ekleme
8
●870
- 09-02-2009, 01:15:20Kimlik doğrulama veya yönetimden onay bekliyor.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..
- 09-02-2009, 01:21:10Sadece bir fikir olarak birşey söyleyebilirim.
<?php srand ((double) microtime( )*1000000); $random_numara = rand(0,100); echo "$random_numara"; ?>
kullanarak her seferinde 0-100 arası farklı bir sayı oluşturabilirsin.
Bu sayıyı da resmin adına şu şekilde eklersen hallolur diye düşünüyorum.
$resminadı .= $resminadı . $random_numara;
- 11-02-2009, 10:40:27bi değiştirmek istiyorum demişsin bi istemiyorum. bi karar ver sendeACYN adlı üyeden alıntı: mesajı görüntüle

arkadaşın önerdiği rastgele sayı işini görür. hem db ye hem ftpye yazılmadan önce sonuna rastgele sayı ekle . - 11-02-2009, 10:55:34Üyeliği durduruldusıralı sayıda olabilir. db de zaten auto incremenet bir alan varsauysal_rockci adlı üyeden alıntı: mesajı görüntüle
mysql_query("insert into bilmemne");
dersin
sonra mysql_last_insert_id ile bu id yi alirsin
sonraqda dosyayi tasirken dosya adinin sonunada eklersin
