Recuperar valores pela url...
23/09/2013
0
Olá, eu tenho um arquivo .htaccess com o código abaixo.. sendo que depois disso, não consigo mais recuperar valores pela url. Por exe: pagina.php?dir=valor. Quero recuperar um diretorio pegando pela url e não estou conseguindo.
Eu tenho uma função que inclui os arquivos .php
Detalhes função:
como faço para continuar pegando a url amigavel e continuar usando recuperando valores pela url?
Obrigado por quem ajudar
Detalhes .htaccess: RewriteEngine On RewriteCond % !-f RewriteCond % !-d RewriteRule ^(.*)$ index.php?url=$1
Eu tenho uma função que inclui os arquivos .php
Detalhes função:
function getHome(){ $url = $_GET['url']; $url = explode(‘/’, $url); $url[0] = ($url[0] == NULL ? ‘index’ : $url[0]);
if(file_exists(‘tpl/’.$url[0].’.php’)){ require_once(‘tpl/’.$url[0].’.php’); }elseif(file_exists(‘tpl/’.$url[0].’/’.$url[1].’.php’)){ require_once(‘tpl/’.$url[0].’/’.$url[1].’.php’); }else{ require_once(‘tpl/404.php’); } }
como faço para continuar pegando a url amigavel e continuar usando recuperando valores pela url?
Obrigado por quem ajudar
Helio Brito
Curtir tópico
+ 0
Responder
Posts
23/09/2013
Helio Brito
Olá, eu tenho um arquivo .htaccess com o código abaixo.. sendo que depois disso, não consigo mais recuperar valores pela url. Por exe: pagina.php?dir=valor. Quero recuperar um diretorio pegando pela url e não estou conseguindo.
Eu tenho uma função que inclui os arquivos .php
como faço para continuar pegando a url amigavel e continuar usando recuperando valores pela url?
Obrigado por quem ajudar
Detalhes .htaccess: RewriteEngine On RewriteCond % !-f RewriteCond % !-d RewriteRule ^(.*)$ index.php?url=$1
Eu tenho uma função que inclui os arquivos .php
if(file_exists(‘tpl/’.$url[0].’.php’)){ require_once(‘tpl/’.$url[0].’.php’); }elseif(file_exists(‘tpl/’.$url[0].’/’.$url[1].’.php’)){ require_once(‘tpl/’.$url[0].’/’.$url[1].’.php’); }else{ require_once(‘tpl/404.php’); } }
como faço para continuar pegando a url amigavel e continuar usando recuperando valores pela url?
Obrigado por quem ajudar
Olá, eu tenho um arquivo .htaccess com o código abaixo.. sendo que depois disso, não consigo mais recuperar valores pela url. Por exe: pagina.php?dir=valor. Quero recuperar um diretorio pegando pela url e não estou conseguindo.
Eu tenho uma função que inclui os arquivos .php
Detalhes função:
Eu tenho uma função que inclui os arquivos .php
Detalhes função:
function getHome(){ $url = $_GET[''url'']; $url = explode(‘/’, $url); $url[0] = ($url[0] == NULL ? ‘index’ : $url[0]);
if(file_exists(‘tpl/’.$url[0].’.php’)){ require_once(‘tpl/’.$url[0].’.php’); }elseif(file_exists(‘tpl/’.$url[0].’/’.$url[1].’.php’)){ require_once(‘tpl/’.$url[0].’/’.$url[1].’.php’); }else{ require_once(‘tpl/404.php’); } }
Responder
23/09/2013
Helio Brito
Olá eu tenho um arquivo .htaccess com url amigável e não estou conseguindo recuperar valores da url.
Detalhes:
Quero recuperar o valor de um diretorio que estou passando pela url.
Na url fica assim: www.site.com.br/transparencia/home.php?dir=recuperar
feito isso não consigo, quando dou um echo para exibir alguma coisa na url. Não mostra.
Tenho também uma função que pela as urls, estou desconfiado dela, mas tentei de tudo e não consigo fazer a recuperação acima.
Função:
htaccess:
[codeRewriteEngine On
RewriteCond % !-f
RewriteCond % !-d
RewriteRule ^(.*)$ index.php?url=$1][/code]
Gostaria de saber como faço pra continuar usando a função url dinâmica e conseguir recuperar valores arquivo.php?teste=valor
Obrigado pela ajuda.
Detalhes:
Quero recuperar o valor de um diretorio que estou passando pela url.
$baseDir = 'uploads/arquivos/'; $abreDir = ($_GET['dir'] != '' ? $_GET['dir'] : $baseDir ); echo $abreDir;
Na url fica assim: www.site.com.br/transparencia/home.php?dir=recuperar
feito isso não consigo, quando dou um echo para exibir alguma coisa na url. Não mostra.
Tenho também uma função que pela as urls, estou desconfiado dela, mas tentei de tudo e não consigo fazer a recuperação acima.
Função:
function getHome(){ $url = $_GET['url']; $url = explode('/', $url); $url[0] = ($url[0] == NULL ? 'index' : $url[0]); if(file_exists('tpl/'.$url[0].'.php')){ require_once('tpl/'.$url[0].'.php'); }elseif(file_exists('tpl/'.$url[0].'/'.$url[1].'.php')){ require_once('tpl/'.$url[0].'/'.$url[1].'.php'); }else{ require_once('tpl/404.php'); } }
htaccess:
[codeRewriteEngine On
RewriteCond % !-f
RewriteCond % !-d
RewriteRule ^(.*)$ index.php?url=$1][/code]
Gostaria de saber como faço pra continuar usando a função url dinâmica e conseguir recuperar valores arquivo.php?teste=valor
Obrigado pela ajuda.
Responder
Clique aqui para fazer login e interagir na Comunidade :)
Inserção de url
Descrição
Url