Erro mostrando imagens em servidor linux
Eu de novo! :wacko:
Quando vou listar todas imagens de um diretório retorna o seguinte erro:
Fatal error: Call to undefined function: scandir() in /usr/local/www/sites/saoroqueagora.com.br/public/adm/listarfotosloja.php on line 16
Parece que não reconhece o comando scandir()
Esta num servidor linux, em servidor windows roda normal.
Será permissão, ou tenho que usar outro comando?
código de listagem:
CODE
<html>
<head>
<title>Fotos Loja</title>
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF">
<center><h3><u>Fotos da Loja</u></h3></center>
<?php
include ("base.php");
echo '<hr>';
$dir = 'img/loja/';//Diretório que vai ser lido
$lido = scandir($dir);
$imagens = array();
foreach($lido as $indice => $arquivo){
if(eregi("(jpeg|jpeg|jpg|png|gif|bmp)$", $arquivo)){
$imagens[] = $arquivo;
}
}
foreach($lido as $indice => $arquivo){
if(eregi("(jpeg|jpeg|jpg|png|gif|bmp)$", $arquivo)){
echo "<table border=0><tr><td with=350><img src=\"$dir/$arquivo\" border=0 width=320 height=240></td>";
echo '
<td>
<p align="top">
<center><h2>Incluir Foto</h2></center>
<form method="post" name="incluir" action="incluirfotosloja.php">
<br>';
$result1=mysql_query("select descricao from fotosloja where caminho='$dir$arquivo';",$conexao) or die ("erro 001" . mysql_error());
echo '<b><u>Descrição:</b></u><br><input type="textbox" name="descricao" value="'.@mysql_result($result1,descricao).'" size="100"><br>';
$result2=mysql_query("select destaque from fotosloja where caminho='$dir$arquivo';",$conexao) or die ("erro 001" . mysql_error());
if (@mysql_result($result2,destaque) == "1")
{
echo '<b><u>Destaque?</b></u><br><input type="checkbox" checked="yes" name="destaque" value="'.mysql_result($result2,destaque).'"> (Aparece na Página Nossa Empresa ? (SIM/NÃO)<br>';
}
else
{
echo '<b><u>Destaque?</b></u><br><input type="checkbox" name="destaque" value="1">(Aparece na Página Nossa Empresa ? (SIM/NÃO)<br>';
}
echo '
<input type="hidden" name="caminho" value="'.$dir.''.$arquivo.'" size="100">
<input type="submit" value="Incluir" style=width:100></form>
<form method="post" name="excluir" action="excluirprodutos.php">
<input type="hidden" name="caminho" value="'.$dir.''.$arquivo.'" size="100">
<input type="hidden" name="descricao" value="'.@mysql_result($result1,descricao).'" size="100">
<input type="hidden" name="destaque" value="'.@mysql_result($result2,destaque).'" size="100">
<input type="submit" value="Excluir" style=width:100></form><hr>
<center><h2>Atualizar Foto</h2></center>
<form method="post" name="atualizar" action="atualizarfotosloja.php">
<input type="hidden" name="caminho" value="'.$dir.''.$arquivo.'" size="100">
<br>
<b><u>Descrição:</b></u><br><input type="text" name="descricao" value="" size="100">
<b><u>Destaque?</b></u><br><input type="checkbox" name="destaque" value="1"> (Aparece na Página Nossa Empresa ? (SIM/NÃO)<br>
<input type="submit" value="Atualizar" style=width:100></form>
</p></td></tr></table><hr align="center">';
}
}
?>
</body>
</html>
Obrigado;Discussão (7)
Carregando comentários...