我正在尝试将存储在mysql中的URL显示为php表中的链接,如下所示
echo "<td><a href=".$row['resume'].">Resume</a></td>";
其中$ row ['resume']使用mysql_fetch_array
检索正确的数据然而,文件链接之间的空格会自动截断
例如我的文件名是“这是一个resume.doc”我只在链接
中得到“this”帮助。
答案 0 :(得分:6)
您需要在href属性周围加上引号。
echo "<td><a href=\"".$row['resume']."\">Resume</a></td>";
答案 1 :(得分:4)
你需要做几件事:
这样:
$url = htmlspecialchars( urlencode( $row['resume'] ) );
echo "<td><a href='$url'>Resume</a></td>";