Forum

mysql veritabanına ...
 
Bildirimler
Hepsini Temizle

mysql veritabanına php ile Resim ekleme sorunu

2 Yazılar
1 Üyeler
0 Reactions
2,321 Görüntüleme
(@ENSARDATLI)
Gönderiler: 25
Eminent Member
Konu başlatıcı
 

bana yardım edebilirmisiniz. veritabanına dosya yolunu ve yeni olusan dosya ismini kaydediyor ancak upload ve uzantı işlemini yapamıyor. hata olarak ise "resim" hata diyor...  

form.php

<form action="ekle.php" method="post" name="form1" enctype="multipart/form-data"><input type="file" name="resim"/>

<input value="Gönder" name="gonder" type="submit" id="gonder"><input value="Temizle" name="reset" type="reset" id="reset"> 

</form> 

ekle.php

<html>

<head>

<title>oteller</title>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<body>

<?php include 'baglan.php';

$kadi=$_POST["oadi"];

$kil=$_POST["oiladi"];

$kmail=$_POST["omail"];

$kweb=$_POST["oweb"];

$kyorum=$_POST["oyorum"];

if($kadi=="" or $kil=="" or $kmail=="" or $kweb=="" or $kyorum=="")

{echo'Boş Alan Bırakmayınız';}

else {

if(isset($_POST['gonder']));

$_FILES["resim"]["size"]<1024*1024;

$_FILES["resim"]["type"]=="image/jpeg";

$dosya_adi=$_FILES["resim"]["name"];

$uret=array('as','rt','ty','yu','fg');

$uzanti=substr($dosya_adi,-4,4);

$sayi_tut=rand(1,10000);

$yeni_ad='dosyalar/'.$uret[rand(0,4)].$sayi_tut.$uzanti;

move_uploaded_file($_FILES["resim"]["tmp_name"],$yeni_ad);

$ekle=mysql_query("Insert Into bebekdostu(oteladi,sehir_sehir,cresim,email,webadresi,yorum) values ('$kadi','$kil','$yeni_ad','$kmail','$kweb','$kyorum')" );      

if($ekle){

echo "veri girişi yapılmıştır.";

}

}

?>

</body>

</html> 

 
Gönderildi : 03/02/2014 15:14

(@ENSARDATLI)
Gönderiler: 25
Eminent Member
Konu başlatıcı
 

kendi kendime sorunu çözdüm teşekkür ederim. sorunum form satırında imiş. Yinede teşekkür ederim.

 
Gönderildi : 04/02/2014 11:28

Paylaş: