Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Good

url personalizada

Recommended Posts

Sim cara.. mas e o twitter? Ele não é assim?

 

 

Eu fiz ae o q você disse anteriormente:

<?php
include("funcoes.php");


$system = array(
    'vip' => 'vip.php',
    'membros' => 'membros.php',
    'pesquisar' => 'pesquisar.php'
);

if(in_array($_GET['param'], $system)){
   include("template/header.php");
   include($system[$_GET['param']]);
   include("template/subheader.php");
} else {
   include "perfil.php?usuario=".$_GET['param'];
}

?>


.HTACCESS

RewriteEngine on

RewriteRule (.*)$ pagina.php?param=$1

 

Mas eu digitei uma url que tinha no array, ae retorna no ELSE.. não sei pq não.. ae eu dei um echo no $_GET['param'] e apareceu pagina.php.. num deveria aparecer o $_GET['param']? E apareceu foi o nome da página..

 

Eu tenho que fazer desse jeito.. http://www.site.com.br/USUÁRIO

http://www.site.com.br/vip/

 

 

vlw

 

ajuda ae...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Good, esta eu testei.

 

RewriteEngine on
RewriteRule ^([^.]*)$ index.php?param=$1

Ainda tem um bugfix que nas regras passadas ocasionaria erros ao incluir outros arquivos como css's javascripts e imagens.

Creio que a regra passada seja a solução final. O único ponto negativo é ter que limitar os usuários a não poderem utilizar o ponto '.'. Mas imagino que isso não seja lá um empecilho tão grande.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.