Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou com problemas, não sei como resolver, eu uso um código que nem sei o nome exato, enfim o que ele faz por mim? ele passa varias paginas dentro da minha index, sem eu precisar editar o site todo em todas as paginas segue abaixo o código
<?php
$pro = 'proteção';
$pag = isset($_GET['pag']) ? $_GET['pag'] : 'home';
$e = explode('/',$pag);
$pg = $e[0];
if(file_exists("pags/$pg.php")){ include"pags/$pg.php"; }else{ echo '<div class="alert alert-danger">
<strong>Página Inexistente!</strong> Desculpe, mas está página não existe. </div>';
echo '<div class="alert alert-danger">
<strong>Por Favor!</strong> Selecione uma opção a partir do menu, caso este erro Persista entre em contato com a administração.
</div>';}
?>
**é qual o meu problema? **
meu problema é que ao chamar qualquer pagina teria que usar por exemplo( index.php?pag=editarnoticia ) até ai tudo bem!
o problema real é que eu tenho uma tabela e aperto pra editar um usuário com id, tentei fazer todos os tipos de link, até funcionam mais não apresentam nada do ID
por exemplo (index.php?pag=editarnoticia?id=<?php echo $row_usuario['id'] ?>) nem funciona não abre nada, tentei colocar a pagina editarnoticia com o nome de editar_noticia no .httacess então ficaria assim (editarnoticia?id=<?php echo $row_usuario['id'] ?>) até funciona chama a pagina ID mas não apresentar nada em echo referente ao id, não sei mais o que fazer, isso funciona em paginas .php normais

Edit (Resolvido)
Tentei alguns links e um funcionou pra mim
logado?pag=editarnoticia&id=7 segue abaixo funcionando!

se alguém souber como encurtar o link me avisa por favor>
22 horas atrás, Felipe Guedes Coutinho disse:
@groudon900
O erro estava na própria URL, para que você possa passar qualquer parâmetro via $_GET você deve colocar ? no fim da página .php e em seguida todas as variáveis GET a serem atribuidas separando elas por & exemplo.
www.mypages.com.br?id=1&nome=Usuario&web=Facebook.
Com isso eu posso recever via GET o ID, Nome e Web.
$registro = $_GET['id'];
$nm_user = $_GET['nome'];
$social = $_GET['web'];
Sobre o "encurtar" url recomendo você a buscar por HTACCESS, ele serve para deixar a URL Amigavel.
Segue um LINK do site oficial do APACHE sobre HTACCESS --> [Como usar HTACCESS](https://httpd.apache.org/docs/2.2/pt-br/howto/htaccess.html)
Espero ter ajudado.
Att.
***Felipe Coutinho***
Obrigado Felipe, vou dar uma estudada!
@groudon900