Помогите мне, я создаю загружаемую / извлекаемую программу FILE в php, и нет ошибок, но ее как 404 не найдено, при просмотре результатов здесь приведены коды, также при выводе я замечаю из ссылки, что всемассивы с $
должны быть внутри вот так $sign{['sample'}}
.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Blob</title>
</head>
<body>
<?php
$dbh = new PDO("mysql:host=localhost;dbname=recordmain_db", "root", "");
if(isset($_POST["btn"])){
$name = $_FILES['myfile']['name'];
$type = $_FILES['myfile']['type'];
$data = file_get_contents($_FILES['myfile']['temp_name']);
$stmt = $dbh->prepare("insert into myblob values('',?,?,?)");
$stmt->bindParam(1,$name);
$stmt->bindParam(2,$type);
$stmt->bindParam(3,$data);
$stmt->execute();
}
?>
<form method="post" enctype="multipart/form-data">
<input type="file" name="doc_file"/>
<button name="btn1">Upload</button>
</form>
<p></p>
<ol>
<?php
$stat = $dbh->prepare("select * from recordmain_table");
$stat->execute();
while($row = $stat->fetch()){
echo "<li> <a target='_blank' href=\"view.php?id={$row['id']}
{$row['doc_file']}\">File</a>
<br/>
<embed
src=\'data:'{$row['id']}.';base64,'.base64_encode({$row['doc_file']}).''
width='200'/></li>";}
?>
</ol>
</body>
</html>