Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera, estou com um problema que acredito que está fácil pra resolver, mas como não sou 100% PHP, precisarei de ajuda.
O código abaixo chama as páginas quando clico. Mas quando acesso a primeira página sem clicar em nada, mostra o seguinte erro:
/applications/core/interface/imageproxy/imageproxy.php?img=http://www.dksite.com.br/erro-php.jpg&key=e3a910d20a14d5efaf8210cc77faf4b9ade81c5af8c2dacdef6bfe27b724786a" alt="erro-php.jpg" />
A linha 27 é: $paginas = $_REQUEST['paginas'];
Coloquei abaixo o código:
<?php
$paginas = $_REQUEST['paginas'];
//USUARIO
if($paginas== "usuario")
require('usuario.php');
else if($paginas== "cliente")
require('cliente.php');
else
require('principal.php');
:>
Agradeço desde já.
Lúcio Marques
amigo coloque o codigo-fonte do index.php para verificar-mos juntos.
Recomendo utilizar um switch no lugar dos if.... e mais rápido... :D e adapitavel para mais opções.
no código abaixo estava dks então eu tentei colocar tudo paginas para ver se era isso, mas não deu certo.
Então usando dks ou paginas, mostra o mesmo erro. só que o atual mostra pagina.
antes
$paginas = $_REQUEST['dks'];
Atua
$paginas = $_REQUEST['paginas'];
Então isso quer dizer que o index não está definido. Ou seja, não foi passado pelo form via post ou pela url via get
Pra não exibir esse erro você pode fazer a seguinte validação:
$paginas = isset($_REQUEST['paginas']) ? $_REQUEST['paginas'] : false;
Pois o erro ocorre por estar tentando acessar uma posição no array que não existe.
Leonardo,
Agradeço muito, funcionou perfeitamente.
Tem algo errado ai
Ele esta dizendo que não encontrou o index dks
Mas no código que você postou não tem dks em nenhum lugar
Checa isso direito
Linha 27 da página index