http://demo.merkezweb.net
> Anasayfa > Forum > Genel > Soru - Cevp - İstekler > enctype="multipart-form-data" tagı sıkıntısı
Web Galeriden
Love :)
Attachment
>  Forum
RSS ForumReply
enctype="multipart-form-data" tagı sıkıntısı
YazarMetin
sefa34
Yeni Üye
Avatar

Mesajlar: 2
Katkılar: 2

Cinsiyet: _NEUTRAL_
Çevrimiçi: Hayır
Tarih: 22/04/2010 11:02
enctype="multipart-form-data" tagı sıkıntısı
#post1328
arkadaşlar phpde bi sayfa yaptm file field componentim var bu componentle seçtiğim resmin ismini database e eklicek aynı anda seçtiğim resmi upload edicek ikisinide yapıyorum sıkıntı ikisini aynı anda yapamıyorum

enctype="multipart/form-data" formun tagına bunu yazdığımda file field le seçtiğim resmi sıkıntısız upload ediyor ama resmin ismini database e atmıyor enctype="multipart/form-data" bu kodu sildim tagdan buseferde upload işini yapmıyor ama seçtiğim resmin ismini database e atıyor.

kullandığım php upload kodu

code
<?php

$site_name = $_SERVER['HTTP_HOST'];
$url_dir = "http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']);
$url_this"http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];

$upload_dir = "upload_files/";
$upload_url = $url_dir."/upload_files/";
$message ="";

if (!is_dir("upload_files")) {
        die ("upload_files directory doesn't exist");
}

if ($_FILES['resim']) {
        $message = do_upload($upload_dir, $upload_url);
}


print $message;

function do_upload($upload_dir, $upload_url) {

        $temp_name = $_FILES['resim']['tmp_name'];
        $file_name = $_FILES['resim']['name'];
        $file_type = $_FILES['resim']['type'];
        $file_size = $_FILES['resim']['size'];
        $result    = $_FILES['resim']['error'];
        $file_url  = $upload_url.$file_name;
        $file_path = $upload_dir.$file_name;

    $result  =  move_uploaded_file($temp_name, $file_path);

    return $message;
}
?>
Delete Edit Quote
 
sefa34
Yeni Üye
Avatar

Mesajlar: 2
Katkılar: 2

Cinsiyet: _NEUTRAL_
Çevrimiçi: Hayır
Tarih: 22/04/2010 12:02
Re: enctype="multipart-form-data" tagı sıkıntısı
#post1329
ben buldum arkadaşlar yazim aynı sıkıntıyı çeken ark çoktur database e kayıt yaparken
değişkene atıyacağınız değer bu değil
$ress = $_POST["resim"];
bu olacak
$ress = $_FILES["resim"]["name"];
Delete Edit Quote
 
Reply