o script abaixo funciona.
<?php do { ?>
<tr>
<td><div align="center"><?php echo $row_visu['emp_arq']; ?></div></td>
<td><div align="center"><?php echo $row_visu['dep_arq']; ?></div></td>
<td><div align="center"><?php echo $row_visu['arquivo']; ?></div></td>
<td><div align="center"><a href="down.php?id_arq=<?php echo $row_visu['id_arq']; ?>"><img src='../images/down.png' /></a></div></td>
</tr>
<?php } while ($row_visu = mysql_fetch_assoc($visu)); ?>
busca a página de download do arquivo ...
<?php $pasta = $_GET['id_arq']; ?>
<a href="../Admin/visualizar_arquivos.php"><img src='../images/voltar.png' width="30" height="30" /></a>
<?
foreach (glob("../arquivos/$pasta/*.pdf") as $filename) {
echo "<a href='$filename' target='_blank'><img src='../images/down.png' /></a>";
}
?>
estou precisando é de duas alternativas ....
1- ao clicar confirmando o download no segundo script , fazer com que retorne a página anterior .
2- adaptar o segundo script ao primeiro , pois da erro de foreach ...
<?php do { ?>
<tr>
<td><div align="center"><?php echo $row_visu['emp_arq']; ?></div></td>
<td><div align="center"><?php echo $row_visu['dep_arq']; ?></div></td>
<td><div align="center"><?php echo $row_visu['arquivo']; ?></div></td>
<td><div align="center"><?php $pasta = $_GET['id_arq'];
foreach (glob("../arquivos/$pasta/*.pdf") as $filename) {
echo "<a href='../arquivos/$pasta/*.pdf' target='_blank'><img src='../images/down.png' /></a>"; }?>
</div></td>
</tr>
<?php } while ($row_visu = mysql_fetch_assoc($visu)); ?>
Warning: Invalid argument supplied for foreach() in c:\ ...... \admin\vis_arquivos.php on line 136
a segunda opção para mim é a melhor e não estou conseguindo.
é um sistema de download de arquivo de uma pasta onde o caminho esta no bd mysql , sistema de upload funciona perfeitamente .