ArabicEnglishTurkish

Bir dosya yüklemek için hangi PHP global değişkeni kullanılır?

Bir dosya yüklemek için hangi PHP global değişkeni kullanılır?
Bir dosya yüklemek için hangi PHP global değişkeni kullanılır?
Bir dosya yüklemek için hangi PHP global değişkeni kullanılır?
Bir dosya yüklemek için hangi PHP global değişkeni kullanılır?
Kategori: PHP

Bir dosya yüklemek için $_FILES global değişkeni kullanılır. Bu değişken bir formdan gelen dosyanın özelliklerini içerir.
İşlem adımları şu şekildedir:
1. İlk olarak bir HTML formu oluşturun ve formda bir dosya yükleme alanı ekleyin. Örneğin:
```





```
2. PHP kodunda, $_FILES değişkenini kullanarak dosyanın özelliklerini alın. Örneğin:
```php
$dosyaIsim = $_FILES[\"dosya\"][\"name\"];
$dosyaBoyutu = $_FILES[\"dosya\"][\"size\"];
$dosyaTipi = $_FILES[\"dosya\"][\"type\"];
$dosyaHata = $_FILES[\"dosya\"][\"error\"];
$dosyaYolu = $_FILES[\"dosya\"][\"tmp_name\"];
```
3. Dosyayı belirli bir yere taşımak için move_uploaded_file() fonksiyonunu kullanın. Örneğin:
```php
$hedefKlasor = \"uploads/\";
$hedefDosya = $hedefKlasor . basename($dosyaIsim);
if (move_uploaded_file($dosyaYolu, $hedefDosya)) {
echo \"Dosya yüklendi.\";
} else {
echo \"Dosya yükleme hatası.\";
}
```
Tam bir örnek kod:
```php
if(isset($_POST['submit'])){
$dosyaIsim = $_FILES[\"dosya\"][\"name\"];
$dosyaBoyutu = $_FILES[\"dosya\"][\"size\"];
$dosyaTipi = $_FILES[\"dosya\"][\"type\"];
$dosyaHata = $_FILES[\"dosya\"][\"error\"];
$dosyaYolu = $_FILES[\"dosya\"][\"tmp_name\"];

$hedefKlasor = \"uploads/\";
$hedefDosya = $hedefKlasor . basename($dosyaIsim);
if (move_uploaded_file($dosyaYolu, $hedefDosya)) {
echo \"Dosya yüklendi.\";
} else {
echo \"Dosya yükleme hatası.\";
}
}
?>




```

PHP dosya yükleme $_FILES HTML formu dosya özellikleri move_uploaded_file() dosya yolu dosya boyutu dosya tipi
Abaküs Yazılım
Abaküs Yazılım