我制作了一个php代码,以.jpg格式显示照片。
echo '<a href="2000/images/'.$alias.'/'.$peaks_list[$x].'.jpg" target="_blank">}'.$peaks_list[$x].'</a>';
$alias
和peaks_list[$x]
是数据库中的变量,一切正常。问题是如果有人上传了 .JPG 格式的照片。如果格式为 .jpg 或 .JPG 的照片,如何编写代码以显示照片
编辑:图像扩展名未保存在数据库中。该数据库包含用户名和山名。基于此,我们创建 link:/&user/$peak.jpg 。
如果用户上传peak.jpg,则照片将正确显示。如果上传了peak.JPG,照片将不会显示
已解决file_exists
if (file_exists('2000/images/'.$alias.'/'.$peaks_list[$x].'.jpg')) {
$ext= ".jpg";} else {
$ext= ".JPG";}
echo '<a {modal href="2000/images/'.$alias.'/'.$peaks_list[$x].''.$ext.'" target="_blank">}'.$peaks_list[$x].'{/modal}</a>';
echo ", ";
谢谢, 中帽