• 21-03-2009, 15:06:50
    #1
    arkadaşlar formdan resim seçildiyse kopyalasın veritabanına kaydetsin seçilmediyse resimyok.jpg yi veritabanına kaydetsin istiyorum. bunu nasıl yapabilirim ?

    örnek olarak şu kod var ama çalıştıramadım. daha basit bir yöntemi var mı?

    $resim5adi="resimyok.gif";
    if ($resim5_name!="")
    {
    if ($resim5_size<100000)
    {
    $resim5adi=date("mdHis")."5.gif";
    if (copy ($resim5,"ilanresimleri/".$resim5adi))
    { }
    else
    {
    echo "Resim 5 Kopyalanamadı ";
    $resim5adi="resimyok.gif";
    }
    }
    else { echo "resminizin boyutu 100 KB 'den büyük"; }
    }
  • 21-03-2009, 15:37:12
    #2
    bu kodu internetten mi buldun ? kendi scriptinin resim yükleme kodlari nedir
  • 21-03-2009, 15:39:10
    #3
    <?php
    $resim5 = $_FILES['resim']['tmp_name'];
    $resim_boyutu = $_FILES['resim']['size'];
    $resim_adi = $_FILES['resim']['name'];
    $resim5adi = date("mdHis")."5.gif";
    if($resim != ''){
    	if($resim_boyutu < 100000){
    		if(!copy ($resim5,"ilanresimleri/".$resim5adi)){
    			echo '<strong>'.$resim_adi.'</strong> resim eklenemedi';
    		}
    	}else{
    		echo 'Resim dosyası 100 Kb den büyük.';	
    	}
    }else{
    	$resim5adi = 'resimyok.gif';
    }
    ?><form enctype="multipart/form-data" action="up.php">
    <input type="text" name="resim">
    <input type="submit" value="Ekle">
    </form>
    Bu şekilde yapabilirsin.
    Verdiğin örnekte $_FILES, kullanmamış olabilirsin, form tagı içinde multipart/form-data kullanmamış olabilirsin.
  • 21-03-2009, 16:38:41
    #4
    tşk ederim arkadaşlar kodu netten buldum..