Я использовал приведенный ниже код в function.php для извлечения загруженного файла из wp-content/uploads. Файл успешно загружен в wp-content/uploads.
Я попробовал приведенный ниже код для загрузки/просмотра файла на моей веб-странице. Но это, похоже, не работает.
function load_query_list()
{
if ( is_page( 'query-list-admin-area' ) )
{
global $wpdb;
$results = $wpdb->get_results( "SELECT * FROM tbl_Query " );
if (!empty($results))
{
echo "<table width='50%' border='0' align='center' style='margin:30px;color:black'>";
echo"<thead><tr><th>Email</th><th>QuerNo</th><th>Query</th><th>Status</th><th>FileName</th><th>View</th></tr></thead>";
foreach ( $results as $res )
{
echo "<tr><td>".$res->Email."</td><td>".$res->QueryNo."</td><td>".$res->Query."</td><td>".$res->Reply."</td><td>".$res->fname."</td><td><a href=/home/u992815795/domains/taxhomes.in/public_html/wp-content/uploads/".$res->fname.">View File</a></td></tr>";
}
}
}
}
Я хочу просмотреть/загрузить загруженный файл из wp-content/uploads, щелкнув гиперссылку viewFile в mycode.
Код ниже используется для загрузки файла.
if (isset($_FILES["uploadfile"]) && $_FILES["uploadfile"]["error"] == 0) { $target_dir = "/home/u992815795/domains/taxhomes.in/public_html/wp-content /загружает/"; $целевой_файл = $целевой_каталог. базовое имя($_FILES["файл загрузки"]["имя"]); if (move_uploaded_file($_FILES["uploadfile"]["tmp_name"], $target_file)) { // эхо "Файл ". базовое имя( $_FILES["файл загрузки"]["имя"]). "загружено."; } else { echo "Извините, при загрузке файла произошла ошибка."; } }
как использовать постоянную ссылку для получения файла






Как вы загружаете файл? Каждый загруженный файл имеет постоянную ссылку, почему бы просто не использовать ее вместо пользовательского запроса к базе данных?