v2.5.2
Giriş yap

$_files ile dosyayı kalıcı klasöre atma

brkbrk
625 defa görüntülendi

$_files ile aldığımız dosyayı posttan gelen isim ile yeniden adlandırıp kalıcı klasöre nasıl yollayabilirim? Makaleleri okudum ama çok kafam karıştı dediğim şekilde bir örnek gösterebilir misiniz?

Cevap yaz
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Cevaplar (2)
webdevyusuf
1545 gün önce
<?php

function fileExtension($x){$i = pathinfo($x);return $i['extension'];}

if ($_POST) {
    // Ben güvenlik kontrolü yapmıyorum sen yap
    $file = $_FILES['file'];
    $newName = rand(0, 9999999) . '-image.' . fileExtension($file['name']);
    $upload = move_uploaded_file($file['tmp_name'], 'upload/' . $newName);
    if ($upload) {
        echo "<img src='upload/{$newName}' />"
    } else {
        echo "hata var";
    }
}

?>
<form action="" method="post" enctype="multipart/form-data">
    Dosya seçin: <input type="file" name="file"> <button type="submit">Ekle</button>
</form>
PHP
isimimcokguzel2
1545 gün önce

Bu işinize yaracaktır hocam

<input type="file" name="dosya" id="dosya" />
HTML

$dosya = $_FILES["dosya"];

move_uploaded_file($dosya["tmp_name"],
        "../../dosya/yolu/". $isim .".". pathinfo($dosya["tmp_name"], PATHINFO_EXTENSION)); 
PHP