Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

अपलोड की गई फ़ाइल को निर्देशिका में सहेजने से पहले उसका नाम कैसे बदलें?

आप move_uploaded_file के दूसरे पैरामीटर में फ़ाइल का नाम बदलकर बस फ़ाइल का नाम बदल सकते हैं ।

इसके बजाय

move_uploaded_file($_FILES["file"]["tmp_name"], "../img/imageDirectory/" . $_FILES["file"]["name"]);

उपयोग करें

$temp = explode(".", $_FILES["file"]["name"]);
$newfilename = round(microtime(true)) . '.' . end($temp);
move_uploaded_file($_FILES["file"]["tmp_name"], "../img/imageDirectory/" . $newfilename);

आपके प्रश्न को दर्शाने के लिए बदला गया, वर्तमान समय के आधार पर एक यादृच्छिक संख्या उत्पन्न करेगा और मूल रूप से अपलोड की गई फ़ाइल से एक्सटेंशन संलग्न करेगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP में MySql और MySqli के बीच अंतर

  2. MySql प्रदर्शन को देखता है

  3. MySQL 5.7 से MySQL 8.0 पर जाना - आपको क्या पता होना चाहिए

  4. जावा प्रोग्राम में SQL इंजेक्शन हमलों को रोकें

  5. दो क्षेत्रों पर समूह का उपयोग करना और SQL में गिनना