迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費且不限制商業(yè)使用,是免費開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計理念,支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
多文件上傳show頁面如何顯示判斷是圖片就<img>,其他的就直接下載
{if strpos((string)$附件地址, 'jpg')}表示圖片{/if}
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人 這里可以設(shè)置多個圖片擴展名么
回復(fù)@小波工作室 在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}
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人 這里可以設(shè)置多個圖片擴展名么
回復(fù)@小波工作室 在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"
為什么會這樣呢