Php kullanarak yüklediğimiz resmin adını değiştirmesini nasıl sağlarız
Merhaba iki gündür bu sorunun cevabını arıyorum. Sorum şu Php kullanarak yüklediğimiz resmin adını değiştirmesini nasıl sağlarım az önce buna benzer bir soru gördüm ama orada raskele isim üretmesini gösteriyor. Benim yapmaya çalıştığım şey şu örneğin birinci resim yüklendiği zaman birinci resimin adı 1.jpg ikinci resim yüklediği zaman ikinci resmin adının 2.jpg gibi artarak gitmesini istiyorum. Şİmdiden teşekür ederim : )
Öncelikle merhaba istediğin sanırım bu:
HTML: (index.html)
<form action="upload.php" method="post" enctype="multipart/form-data">
Dosya: <input type="file" name="file" /> <button type="submit">Yükle</button>
</form>
PHP: (upload.php)
<?php
$db = new mysqli("localhost","root","","veritabani_adi");
$number = $db->query("SELECT * FROM tablo_adi")->num_rows + 1;
function extension($x){$i=pathinfo($x);return $i['extension'];}
$file_name = $number.".".extension($_FILES["file"]["name"]);
echo $file_name;
?>
Güvenlik kontrolleri sende.
İyi çalışmalar....