私はディレクトリとデータベースにアップロードされたファイルを取得するためにこれをやっています。PHPはファイルの完全なパスを取得しません
<?php
require_once('inc/config.php');
$con = mysqli_connect($host, $user, $pass, $db) or die ('Cannot connect :'.mysqli_error());
$sql = "SELECT * FROM profile_info WHERE username = '" .
$_SESSION['username'] . "'";
$result = mysqli_query($con,$sql);
$row = mysqli_fetch_array($result);
$resume_name = $row['file_name'];
$resume_location ='resume/'.$resume_name;
$resume_ok = "<a href='".$resume_location."'>Resume</a>";
?>
これは、履歴書の名前をつかみ、私はディレクトリと一緒にファイル名を取得したいとき、それはちょうどこの
localhost:82/resume
の代わりに、この localhost:82/resume/Jannan.pdf
などのような専用のディレクトリではなくファイル名を示してい何が間違っているのでしょうか?
のディレクトリとの完全なパスを出します。 – Kurohige
名前が$行に入っていない、print_r($行)を試して、出力を確認または表示する – Exprator
(ここで間違っているものはすべて無視します)$ resume_locationにはあなたの考えが含まれていますか? –