【发布时间】:2018-05-14 18:08:31
【问题描述】:
我想知道当我使用 Scandir 功能显示文件夹的文件时如何显示一条小消息,如果此文件夹为空,则代替链接...
我给你看代码:
<div class="div1">
<h3>Vos Factures :</h3>
<?php
$login = "";
if(isset($_POST['login'])){
$login = $_SESSION['login'];
}
"SELECT password FROM utilisateurs WHERE login =:login";
$file= scandir('membres/' . $_SESSION['login'] . '/factures/');
foreach($file as $file) {
?>
<li class="pdf"><a href="membres/<?php if ( $file != '.' && $file != '..' && $file != 'index.php') { echo $_SESSION['login'] . '/factures/'.$file ?>"><?php if ($file != '.' && $file != '..' && $file != 'index.php') { echo $file ; }?></a></li>
<?php
}
}
?>
</div>
所以如果文件夹中没有文件,我想用一条小消息或其他东西替换链接。
非常感谢您的帮助。
真诚的
【问题讨论】:
-
使用this。
-
显然不行……
-
它应该可以工作。请使用建议的代码更新您的代码。这样我们就能看到错误出在哪里了。
标签: php directory message scandir