
Pseudo Diretórios
#1
Posted 08/10/2004, 10:10
Exemplo: http://www.phpbrasil...t.php/cat_id/17
Nota-se que não há um diretório para cada script né
É Claro !!!
Alguém sabe como se faz ?
PHP |
<?php $name = "Germano"; $ircNick = "f4hr3nh3it"; $ircChannel = explode(",","#crack,#errados,#dehon"); $ircRede = "VirtuaLife"; // irc.virtualife.com.br $msn = "sou @ antisocial . com"; // Por enquanto não adiciono mais ninguém ?> |
#2
Posted 08/10/2004, 10:12
$nome = "Flávio Rodrigues";
$site = "http://www.expresso.com.br";
$idade = "21";
?>
nada é uma palavra esperando tradução...
#3
Posted 08/10/2004, 10:24
$_SERVER["PATH_INFO"] (PATH_INFO, procure no php.net) para a primeira pergunta.
$_SERVER["QUERY_STRING"] (ou simplesmente query string) para a segunda pergunta
#4
Posted 08/10/2004, 13:41
Eu sei como ver em qual diretório meu script está

Se eu colocar barras no browser, ele irá procurar os diretórios. Entende ? Eu não quero que procura diretórios...
Outro site para que vocês entenderem minha pergunta: http://apostol.kiev.ua/web/2004/78
(não estão em diretórios, por mais que pareça)
Olhem o codigo fonte, e tentem acessar alguma imagem de acordo do o diretório que está. Irá dar erro 404, pois não estão em diretórios

Agora me respondam: COMO FAZER ISSO ?

PHP |
<?php $name = "Germano"; $ircNick = "f4hr3nh3it"; $ircChannel = explode(",","#crack,#errados,#dehon"); $ircRede = "VirtuaLife"; // irc.virtualife.com.br $msn = "sou @ antisocial . com"; // Por enquanto não adiciono mais ninguém ?> |
#5
Posted 08/10/2004, 19:57
Só que não faço ideia de como fazer ;~
#6
Posted 08/10/2004, 23:57
E quanto à segunda pergunta... utilize $_SERVER['QUERY_STRING']
[]s,
#7
Posted 09/10/2004, 00:03
Isso é feito com mod_rewrite do Apache, dá uma olhada em http://httpd.apache....od_rewrite.html que é a documentação oficial do mod_rewrite.Navegar pelo site com parâmetros que estão entre barras.
Exemplo: http://www.phpbrasil...t.php/cat_id/17
Nota-se que não há um diretório para cada script né
É Claro !!!
Alguém sabe como se faz ?
Abraços.
Projetos
• Bruno Alves • WebLugar.net •
Fórums
• Ajuda Linux • BrClube • Forum cPanel • webforum • WMS •
#8
Posted 09/10/2004, 08:55
creio que esteja ai o que estou procurandoIsso é feito com mod_rewrite do Apache, dá uma olhada em http://httpd.apache....od_rewrite.html que é a documentação oficial do mod_rewrite.Navegar pelo site com parâmetros que estão entre barras.
Exemplo: http://www.phpbrasil...t.php/cat_id/17
Nota-se que não há um diretório para cada script né
É Claro !!!
Alguém sabe como se faz ?
Abraços.
só falta eu entender um pouco mais de inglês para ler tudo aquilo
hahhaahaha
vlw ae brother

admin, e quanto a pagina do erro, como q eu faço para pegar os parametros (barras) ?
além desses dois jeitos, tem como fazer isso de uma maneira mais simples ?

PHP |
<?php $name = "Germano"; $ircNick = "f4hr3nh3it"; $ircChannel = explode(",","#crack,#errados,#dehon"); $ircRede = "VirtuaLife"; // irc.virtualife.com.br $msn = "sou @ antisocial . com"; // Por enquanto não adiciono mais ninguém ?> |
#9
Posted 09/10/2004, 12:20
O chato do mod_rewrite é definir as expressões regulares das condições, o resto é fácil, me lembro de ter visto na net uma vez um manual de expressões regulares, dá uma caçada por isso, pq uma vez entendendo expressões regulares, dá pra fazer a festa com mod_rewrite.
Obs.: Isto tem q estar liberado pelo seu host para vc poder usar e a edição do .htaccess tb tem q estar liberada.
Abraço.
Edição feita por: brunoalves, 09/10/2004, 12:23.
Projetos
• Bruno Alves • WebLugar.net •
Fórums
• Ajuda Linux • BrClube • Forum cPanel • webforum • WMS •
#10
Posted 11/10/2004, 10:21
Vou dar uma boa pesquisada sobre isso!
[ ]'z

PHP |
<?php $name = "Germano"; $ircNick = "f4hr3nh3it"; $ircChannel = explode(",","#crack,#errados,#dehon"); $ircRede = "VirtuaLife"; // irc.virtualife.com.br $msn = "sou @ antisocial . com"; // Por enquanto não adiciono mais ninguém ?> |
#12
Posted 11/10/2004, 12:11
<?php
include("site_full.php");
pagina("informacoes da pagina");
?>
soh isso, ai vc poderia mudar todas as paginas mudando soh um arquivo ...
#13
Posted 19/10/2004, 17:48
como o brunoalves disse
dei uma pesquisada e achei algo
para quem estiver interessado:
http://www.brunotorres.net/web/urls

PHP |
<?php $name = "Germano"; $ircNick = "f4hr3nh3it"; $ircChannel = explode(",","#crack,#errados,#dehon"); $ircRede = "VirtuaLife"; // irc.virtualife.com.br $msn = "sou @ antisocial . com"; // Por enquanto não adiciono mais ninguém ?> |
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)