Pessoal criei função abaixo e a utilizo a mesma duas vezes (com valores diferentes) em uma mesma página, porém está apresentando o seguinte erro:
Fatal error: Cannot redeclare monta_noticia() (previously declared in C:\wamp\www\site\scripts\noticias.php:20) in C:\wamp\www\site\scripts\noticias.php on line 43
ALGUÉM SABERIA ME DIZER PORQUE ESTÁ DANDO ESSE ERRO E COMO RESOLVER? JÁ TENTEI DE TUDO MAS SÓ CONSIGO RESOLVER SE EU A UTILIZAR APENAS UMA VEZ NA PÁGINA.
Pergunta
Luis Vagner
Pessoal criei função abaixo e a utilizo a mesma duas vezes (com valores diferentes) em uma mesma página, porém está apresentando o seguinte erro:
Fatal error: Cannot redeclare monta_noticia() (previously declared in C:\wamp\www\site\scripts\noticias.php:20) in C:\wamp\www\site\scripts\noticias.php on line 43
function monta_noticia($dir_arq,$dir_img){
$mostra_resumo = "";
foreach (glob("$dir_arq") as $nomedoarquivo)
{
$fp = fopen($nomedoarquivo,'r');
$f_contents = file ($nomedoarquivo);
$titulo = $f_contents [0];
$resumo = $f_contents [2];
$pega_nome_arquivo = end(explode("/", $nomedoarquivo));
$link = substr($pega_nome_arquivo,0,-3);
$texto = fread($fp, filesize($nomedoarquivo));
$texto = nl2br($texto);
$imagem = $link ."jpg";
$mostra_resumo .= "
<b class='TituloNoticias'>".$titulo."</b><br><img src='imagens/seta-azul.gif' width='4' height='8'>
<a href='exibe-noticia.php?img=".$dir_img."".$imagem."&conteudo=".$texto."' class='TextoNoticias'>".$resumo."</a></p><hr>";
fclose($fp);
}
echo $mostra_resumo;
}
ALGUÉM SABERIA ME DIZER PORQUE ESTÁ DANDO ESSE ERRO E COMO RESOLVER? JÁ TENTEI DE TUDO MAS SÓ CONSIGO RESOLVER SE EU A UTILIZAR APENAS UMA VEZ NA PÁGINA.
OBRIGADO A TODOS!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.