Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Fatal error: Uncaught TypeError: md5(): Argument #1 ($string) must be of type string, line 8
if (isset($_POST['encrypt_now'])) {
$user = $_SESSION['username'];
$key = mysql_escape_string(substr(md5($_POST["pwdfile"]), 0,16));
$deskripsi = mysql_escape_string($_POST['desc']);
2 Jawaban:
<pre><?php session_start(); include "../config.php"; //memasukan koneksi include "AES.php"; //memasukan file AES
if (isset($_POST['encrypt_now'])) { $user = $_SESSION['username']; $key = mysql_escape_string(substr(md5($_POST["pwdfile"]), 0,16)); $deskripsi = mysql_escape_string($_POST['desc']); <figure data-trix-attachment="{"contentType":"image/png","filename":"image.png","filesize":70348,"height":324,"url":"https://i.ibb.co/pdHgFJg/image.png","width":1210}" data-trix-content-type="image/png" data-trix-attributes="{"presentation":"gallery"}" class="attachment attachment--preview attachment--png"><img src="https://i.ibb.co/pdHgFJg/image.png" width="1210" height="324"><figcaption class="attachment__caption"><span class="attachment__name">image.png</span></figcaption></figure></pre>
<div>Ini anda ingin menghitung md5 hash dari file yang di-upload pengguna kah?<br>File itu harus diambil dari $_FILES, bukan dari $_POST.<br>File secara otomatis diberi nama lain/di-rename oleh PHP, sehingga cara aksesnya harus seperti ini: $_FILES['pwdfile']['tmp_name']<br>Untuk hitung md5 dari file itu gunakan function md5_file().<br>md5() itu untuk string saja.</div>