Pedrovsn 0 Denunciar post Postado Setembro 27, 2011 Olá amigos, gostaria de uma ajuda para identificar o erro neste código, todas as funções estão ok, tudo funciona perfeitamente, mais nas páginas aparece esse erro. Código <? if ($_GET['funcao'] != "detalhes") { $sql = mysql_query("SELECT * FROM videos"); while($linha = mysql_fetch_array($sql)){ $video = $linha['video']; $id = $linha['id']; ?> <? } ?> Erro: Notice: Undefined index: funcao in C:\xampp\htdocs\projeto_pedrovsn\adm\videos.php on line 28 Agurado respostas Pedrovsn Compartilhar este post Link para o post Compartilhar em outros sites
Kakashi_Hatake 267 Denunciar post Postado Setembro 27, 2011 Isso acontece porque a variável não existe antes de você enviar por $_GET. Faça uma verificação antes. <?php $detalhes = ( isset( $_GET[ 'funcao' ] ) ) ? $_GET[ 'funcao' ] : null; if( $detalhes != 'detalhes' ) { // continua... Ternary Operator :seta: http://php.net/manual/en/language.operators.comparison.php#language.operators.comparison.ternary Compartilhar este post Link para o post Compartilhar em outros sites
Pedrovsn 0 Denunciar post Postado Setembro 28, 2011 Muito obrigado ajudou bastante. Compartilhar este post Link para o post Compartilhar em outros sites