迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設計理念, 支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統(tǒng)。
業(yè)務經理
微信掃描以上二維碼
028-61286886
技術咨詢
多文件上傳show頁面如何顯示判斷是圖片就<img>,其他的就直接下載
{if strpos((string)$附件地址, 'jpg')}表示圖片{/if}
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復@迅睿框架聯(lián)合創(chuàng)始人 這里可以設置多個圖片擴展名么
回復@小波工作室 在4.6.1以前 我是這樣寫的 可以正常顯示
<?php if ($wjsc) { $key=0;foreach ($wjsc as $c) { ?>
{php $myfile=\Phpcmf\Service::C()->get_attachment($c.file);}
{if $myfile.fileext == png}
{$key+1}、長按圖片可保存<img src="{dr_down_file($c.file)}">
{else if $myfile.fileext == jpg}
{else if $myfile.fileext == bmp}
{else if $myfile.fileext == gif}
{else}
<p><a href="{dr_get_file($c.file)}" download="{$c.title}" style="color: red;font-size: 16px;font-weight: bolder;">{$key+1}、{$c.title}.{$myfile.fileext}(大?。簕dr_format_file_size($myfile.filesize)},點擊下載)</a></p>
{/if}
<?php $key++;} } ?>
但是升級到4.6.1就show就提示
Undefined constant "png"變量或者常量沒有定義 "png"
為什么會這樣呢
{if strpos((string)$附件地址, 'jpg')}表示圖片{/if}
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復@迅睿框架聯(lián)合創(chuàng)始人 這里可以設置多個圖片擴展名么
回復@小波工作室 在4.6.1以前 我是這樣寫的 可以正常顯示
<?php if ($wjsc) { $key=0;foreach ($wjsc as $c) { ?>
{php $myfile=\Phpcmf\Service::C()->get_attachment($c.file);}
{if $myfile.fileext == png}
{$key+1}、長按圖片可保存<img src="{dr_down_file($c.file)}">
{else if $myfile.fileext == jpg}
{$key+1}、長按圖片可保存<img src="{dr_down_file($c.file)}">
{else if $myfile.fileext == bmp}
{$key+1}、長按圖片可保存<img src="{dr_down_file($c.file)}">
{else if $myfile.fileext == gif}
{$key+1}、長按圖片可保存<img src="{dr_down_file($c.file)}">
{else}
<p><a href="{dr_get_file($c.file)}" download="{$c.title}" style="color: red;font-size: 16px;font-weight: bolder;">{$key+1}、{$c.title}.{$myfile.fileext}(大?。簕dr_format_file_size($myfile.filesize)},點擊下載)</a></p>
{/if}
<?php $key++;} } ?>
但是升級到4.6.1就show就提示
Undefined constant "png"
變量或者常量沒有定義 "png"
為什么會這樣呢