merhaba arkadaşlar ben normalde bi formdan resimleri ftpye kaydettirip sonra başka bi formdan da veritabanına yazdırıyordum ancak bunu tek formdan yapmak istiyorum ben internetten biraz araştırdım tek formdan hem ftpye hem veritabanına kaydetmeyi buldum...ancak bunu kendi formuma uygulayamadım 4 tane resim formu var onları nasıl yükletebilirim php de biraz zayıf olduğum için yapamıyorum... yardımcı olursanız çok sevinirim
benim form.php sayfam
<form name="form1" enctype="multipart/form-data" method="post" action="projeekle.php">
<table width="100%">
<tr>
<td width="26%" bgcolor="#FFCCFF"><span class="ws9">Proje Başlangıç Tarihi</span></td>
<td width="74%" bgcolor="#FFCCFF"><label>
<input type="text" name="baslangic_tarihi" id="baslangic_tarihi">
</label></td>
</tr>
<tr>
<td bgcolor="#FFCCFF"><span class="ws9">Proje Bitiş Tarihi</span></td>
<td bgcolor="#FFCCFF"><label>
<input type="text" name="bitis_tarih" id="bitis_tarih">
</label></td>
</tr>
<tr>
<td bgcolor="#FFCCFF"><span class="ws9">Proje Adı</span></td>
<td bgcolor="#FFCCFF"><label>
<input type="text" name="proje_adi" id="proje_adi">
</label></td>
</tr>
<tr>
<td bgcolor="#FFCCFF"><span class="ws9">Proje Türü</span></td>
<td bgcolor="#FFCCFF"><label>
<input type="text" name="proje_turu" id="proje_turu">
</label></td>
</tr>
<tr>
<td bgcolor="#FFCCFF"><span class="ws9">İşveren</span></td>
<td bgcolor="#FFCCFF"><label>
<input type="text" name="isveren" id="isveren">
</label></td>
</tr>
<tr>
<td bgcolor="#FFCCFF"><span class="ws9">Bölge</span></td>
<td bgcolor="#FFCCFF"><label>
<input type="text" name="yer" id="yer">
</label></td>
</tr>
<tr>
<td bgcolor="#FFCCFF"><span class="ws9">Açıklama</span></td>
<td bgcolor="#FFCCFF"><label>
<textarea name="aciklama" id="aciklama" cols="45" rows="5"></textarea>
</label></td>
</tr>
<tr>
<td bgcolor="#FFCCFF"><span class="ws9">Resim Yükle</span></td>
<td bgcolor="#FFCCFF"><span class="ws9"><a href="javascript:window.open('resimyukle.php','Resimyukle','width=450,height=100,toolbar=0,scrollbars=0,menu=0,location=0,stat us=0');a=history.lenght">Tıkla</a> (İstediğiniz resmi yüklemek için önce bu linke tıklayınız.)</span></td>
</tr>
<tr>
<td bgcolor="#FFCCFF"><span class="ws9">Resim Seç</span></td>
<td bgcolor="#FFCCFF"><input type="file" name="photo1"></td>
</tr>
<tr>
<td bgcolor="#FFCCFF"><span class="ws9">Resim Seç</span></td>
<td bgcolor="#FFCCFF"><input type="file" name="photo2"></td>
</tr>
<tr>
<td bgcolor="#FFCCFF"><span class="ws9">Resim Seç</span></td>
<td bgcolor="#FFCCFF"><input type="file" name="photo3"></td>
</tr>
<tr>
<td bgcolor="#FFCCFF"><span class="ws9">Resim Seç</span></td>
<td bgcolor="#FFCCFF"><input type="file" name="photo4"></td>
</tr>
<tr>
<td bgcolor="#FFCCFF"><span class="ws9"></span></td>
<td bgcolor="#FFCCFF"><label>
<input type="submit" name="submit" id="submit" value="Gönder">
</label></td>
</tr>
</table>
</form>projeekle.php
<?php
include("ayar.php");
$baslangic_tarihi=$_POST["baslangic_tarihi"];
$bitis_tarih=$_POST["bitis_tarih"];
$proje_adi=$_POST["proje_adi"];
$proje_turu=$_POST["proje_turu"];
$isveren=$_POST["isveren"];
$yer=$_POST["yer"];
$aciklama=$_POST["aciklama"];
$photo1="photo/".$_FILES['photo1']['name']."";
$photo2="photo/".$_FILES['photo2']['name']."";
$photo3="photo/".$_FILES['photo3']['name']."";
$photo4="photo/".$_FILES['photo4']['name']."";
if($_FILES['dosya']['tmp_name']){
$ad = $_FILES['dosya']['name'];
$yol = "images/".$ad;
if(move_uploaded_file($_FILES['dosya']['tmp_name'],$yol)){
$adres= $yol;
}else{
$adres = "images/resimyok.jpg";
}
}else{
$adres = "images/resimyok.jpg";
}
if(($proje_adi=="") or ($aciklama=="")){
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 projeler values('','".$baslangic_tarihi."','".$bitis_tarih."','".$proje_adi."','".$proje_turu."','".$isveren."','".$yer."','".$aciklama."','".$photo1."','".$photo2."','".$photo3."','".$photo4."'); ");
if($ekle){
echo "Projeniz Başarıyla Eklenmiştir.<br><a href=proje.php>Geri Dön</a> ";
}else{
echo "Projeniz Eklenirken Bir Hata Oluştu. Lütfen Tekrar Deneyiniz.<br><a href=proje.php>Geri Dön</a>";
}
}
?>internette bulduğum hem ftpye hem veritabanına yükleme yapan form
<?php
if(empty ($_POST['gonder']) ) {
?>
<form action="<? echo $_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data" method="post">
resim sec:<input type="file" name="photo">
<input type="submit" name="gonder" value="gonder">
</form>
<?php
}else{
if(is_uploaded_file($_FILES['photo']['tmp_name']))
{
if(move_uploaded_file($_FILES['photo']['tmp_name'],"photo/".$_FILES['photo']['name']))
{
$url="photo/".$_FILES['photo']['name']."";
echo "secilen ".$url." adli resim
\n";
}
else
{
echo "hata oldu";
}
}
include("ayar.php");
$name="$url";
$i=explode("/",$name);
$file=filesize("$url");
$kb=1024;
$fkb=$file/$kb;
$n=explode(".",$fkb);
$s=strlen($n[1]);
$s1=substr($n[1],-$s,1);
$veri[1]=trim($url);
$veri[2]=trim($i[1]);
$veri[3]=trim($n[0].$s1);
$veri_kaydi="insert into resim values ('','$veri[1]','$veri[2]','$veri[3]')";
$vsorgu=mysql_query($veri_kaydi);
if(isset($vsorgu) ) {
echo "databaseye tasindi";
}
else{
echo "hata oldu";
}
}
?>