Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Noite a todos, estou desenvolvento um sistema em PHP, sou novato na programação e estou com um pequeno problema de variavel inserida pelo Browser
Tenho o seguinte código
<? if($acao == "listar") { ?>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td style="width:100px; background-color:#e9e9e9; padding-left:10px;">DATA</td>
<td style="width:170px; background-color:#e9e9e9; padding-left:10px;">DE</td>
<td style="background-color:#e9e9e9; padding-left:10px;">ASSUNTO</td>
</tr>
<?php
while($l = mysql_fetch_array($re)) {
$id = $l['id'];
$data = implode('/', array_reverse(explode('-', $l['data'])));
$nome = utf8_encode($l['nome']);
$telddd = utf8_encode($l['telddd']);
$tel = utf8_encode($l['tel']);
$email = utf8_encode($l['email']);
$tipocontato = utf8_encode($l['contato']);
$comoconheceu = utf8_encode($l['comoconheceu']);
$assunto = utf8_encode($l['assunto']);
$mensagem = utf8_encode($l['mensagem']);
echo "
<tr class='tr_contatos'>
<td style='padding-left:10px;'>$data</td>
<td style='padding-left:10px;'>$nome</td>
<td style='padding-left:10px;'>$assunto</td>
</tr>\n";
}
@mysql_close();
?>
</table>
<?php } ?>
Quando vou no browser e digito http://localhost/cursoparadj/admin/contatos.php?acao=listar o browser não me retorna a ação e envia o seguinte erro
>
Notice: Undefined variable: acao in /Applications/MAMP/htdocs/cursoparadj/admin/contatos.php on line 38
Eu sei que a variavel açao não foi definida, e esta é minha duvida, setei no browser o ?acao=listar porém ocorreu tal erro.
Alguem sabe solucionar ou dar alguma outra solução, não quero ter q criar diversas páginas para funções diferentes.
Vlws!
Carregando comentários...