Caramba, tem noção do quanto pesquisei? E você sabe até os significados do script do .htaccess. Já me inscrevi, continue com seu estilo que ensina o 'porquê' ao inves de só 'como' funciona.
Eu nem sei como te agradecer! Fazia dias que pesquisava, mas achava os tutoriais e artigos muito complexos para o meu nível que eu considero como iniciante. Até que achei seu vídeo e tudo se tornou simples demais. Você salvou minha semana e a sua didática e a forma de explicar foi incrível! Muito obrigado ;) Já ganhou mais um inscrito!
Eu estava com um problema que se tinha mais de dois termos ou mais ele pegava e colocava todos menos o último termo no link de um css e src de js, ajudou muito! Obrigado!
pior q essa coisa do url amigavel tava dando um certo nó na minha cabeça, e seu vídeo exclareceu demais as minhas dúvidas, mt obrigado msm pelo conteúdo, vc é foda
MUITO OBRIGADO. sou programador e eu realmente detesto frameworks, eles tiram a melhor parte da programação, a liberdade de programar da forma que o desenvolvedor achar melhor (desde que funcione e seja viável). Com isso sinto que posso desenvolver sites mais amigáveis e até o meu valor por hora aumentar em 10 ou 15 reais. MUITO OBRIGADO PELO VIDEO AMIGO.
Que legal, também não gosto muito de framework, eles agilizam muito o desenvolvimento, porem tiram um pouco da diversão...kkkkk Valeu por acompanhar o canal!!!!
*2:43** -* O que a visualização da estrutura/organização das pastas podem afetar na segurança de um site? Also, parabéns pelo vídeo. Bem calmo e compreensível.
Toda informação sobre seu servidor é importante durante um ataque, lembrando que o foco geralmente não é o site, mas o site é o meio pelo qual você pode acessar, por exemplo, o banco de dados. Saber a estrutura de pasta me ajuda a criar script já direcionando para as pastas certas. Obrigado pelo retorno!!!!
Se você se refere a variável $rota, não, toda navegação será direcionada para a página index, então toda tentativa de acesso a alguma página passará pela index.
@@FernandoLeonid Não consegui dessa forma. Usando uma hospedagem web, não foi possível. Localmente, sim. A maneira que eu encontrei foi usando a super $_SERVER, fazendo uma "gambiarra".
@@FernandoLeonid Então, após desenvolver meu projeto usando a arquitetura MVC, com URL's amigáveis, não consegui pegar parâmetros via get na hospedagem web. Acredito que seja possível configurando o arquivo htaccess. No entanto, como não encontre uma solução para configurar o htaccess, eu pego da seguinte forma: $variavel = str_replace ($_SERVER['REDIRECT_URL'].'?', ' ', $_SERVER['REQUEST_URI'); Ou seja, pego um "pedaço" da url após a interrogação. Dessa forma, em vez de passar ?parametro=valor, passarei ?valor.
Qual o erro que aparece? Neste código usei null coalescing (??), verifica a versão do seu PHP ou então troca essa linha, onde utilizo esse recurso, por um ternário ou if.
Boa noite, estou com uma dúvida. Eu fiz isso que você fez, porém quando eu abro uma outra página ela aparece o caminho completo. Obs: usei o header(location...) Para abrir as páginas. Como posso arrumar esse erro?
Entendi, pode ser algo errado no arquivo .htaccess, dessa maneira não esta direcionado para nome que desejamos. Mas se puder mostrar como esta o endereço colocado no location, assim posso ver onde está o erro.
@@Math_playing eai mano, beleza? então.. como você fez pra resolver este erro? pois estou tendo o mesmo erro e não consigo achar a solução, desde já fico grato!
Não abriu a página ou deu erro no htaccess? Se não abriu a página é mais fácil de resolver, tem que ter um servidor web instalado. No Windows o mais simples é o XAMPP.
Dúvidas?? que dúvidas?? muito bem explicado !!!
Show de bola...valeu pelo feedback!!!!
Caramba, tem noção do quanto pesquisei? E você sabe até os significados do script do .htaccess. Já me inscrevi, continue com seu estilo que ensina o 'porquê' ao inves de só 'como' funciona.
Que bom que ajudou!!!
Obrigado pelo feedback.
Eu nem sei como te agradecer!
Fazia dias que pesquisava, mas achava os tutoriais e artigos muito complexos para o meu nível que eu considero como iniciante. Até que achei seu vídeo e tudo se tornou simples demais. Você salvou minha semana e a sua didática e a forma de explicar foi incrível! Muito obrigado ;)
Já ganhou mais um inscrito!
Muito obrigado...e bons estudos!!!
Fernando, muito obrigado! Graças à sua explicação simples e didática consegui entender como funciona esse sistema de htaccess x rotas! Valeu!!!
Show de bola!!!!
Explicaçao super simples, parabens
Muito obrigado!
Eu estava com um problema que se tinha mais de dois termos ou mais ele pegava e colocava todos menos o último termo no link de um css e src de js, ajudou muito! Obrigado!
Que bom que ajudou....valeu por acompanhar o canal!
Muito bom, me ajudou muito
Quel legal que ajudou!!!!
pior q essa coisa do url amigavel tava dando um certo nó na minha cabeça, e seu vídeo exclareceu demais as minhas dúvidas, mt obrigado msm pelo conteúdo, vc é foda
Que legal que ajudou!!!
Valeuuuu
Excelente!!!
Valeuuuuuu!
Top!
Valeuuuu
MUITO OBRIGADO.
sou programador e eu realmente detesto frameworks, eles tiram a melhor parte da programação, a liberdade de programar da forma que o desenvolvedor achar melhor (desde que funcione e seja viável).
Com isso sinto que posso desenvolver sites mais amigáveis e até o meu valor por hora aumentar em 10 ou 15 reais.
MUITO OBRIGADO PELO VIDEO AMIGO.
Que legal, também não gosto muito de framework, eles agilizam muito o desenvolvimento, porem tiram um pouco da diversão...kkkkk
Valeu por acompanhar o canal!!!!
*2:43** -* O que a visualização da estrutura/organização das pastas podem afetar na segurança de um site?
Also, parabéns pelo vídeo. Bem calmo e compreensível.
Toda informação sobre seu servidor é importante durante um ataque, lembrando que o foco geralmente não é o site, mas o site é o meio pelo qual você pode acessar, por exemplo, o banco de dados. Saber a estrutura de pasta me ajuda a criar script já direcionando para as pastas certas.
Obrigado pelo retorno!!!!
O meu foi na parte de redirecionar pro índex, porém, a pagina perdeu o estilo do css
Talvez você utilizou endereços absolutos para chamar o arquivo css, e então ele se perdeu no direcionamento.
Você tem alguma aula de url amigavel com sql tipo pagina.php:id=05 para => pagina/minhas-plantas? Obrigado pela aula.
Ainda não, mas logo gravo!!!
Valeu por acompanhar o canal!!!
Minhas pergunta é...
todas as paginas tem que quer essa Vereavel que voce adicionou ai?
Se você se refere a variável $rota, não, toda navegação será direcionada para a página index, então toda tentativa de acesso a alguma página passará pela index.
Como fazer para passar parâmetros via get usando essa estrutura?
Normalmente, exemplo: www.meusite.com.br/produto?nome="teclado", lembrando que temos que tentar evitar querystring em API REST.
@@FernandoLeonid Não consegui dessa forma. Usando uma hospedagem web, não foi possível. Localmente, sim. A maneira que eu encontrei foi usando a super $_SERVER, fazendo uma "gambiarra".
@@ademirmoreira2319 Entendi...me explica qual a necessidade, talvez exista uma outra maneira de resolver sem uso de querystring.
@@FernandoLeonid Então, após desenvolver meu projeto usando a arquitetura MVC, com URL's amigáveis, não consegui pegar parâmetros via get na hospedagem web. Acredito que seja possível configurando o arquivo htaccess. No entanto, como não encontre uma solução para configurar o htaccess, eu pego da seguinte forma:
$variavel = str_replace ($_SERVER['REDIRECT_URL'].'?', ' ', $_SERVER['REQUEST_URI'); Ou seja, pego um "pedaço" da url após a interrogação. Dessa forma, em vez de passar ?parametro=valor, passarei ?valor.
Entendi, porque não usa POST, que informações vc está passando nesses parâmetros? É do formulário?
Fernando boa noite. Cara, não consigo colocar pra rodar de forma alguma. Pode me ajudar ?
Qual o erro que aparece?
Neste código usei null coalescing (??), verifica a versão do seu PHP ou então troca essa linha, onde utilizo esse recurso, por um ternário ou if.
Talvez não use o servidor Apache, pois só funciona com ele.
Boa noite, estou com uma dúvida. Eu fiz isso que você fez, porém quando eu abro uma outra página ela aparece o caminho completo. Obs: usei o header(location...) Para abrir as páginas. Como posso arrumar esse erro?
Não entendi caminho completo, ele vem com o endereço do arquivo php?
@@FernandoLeonid então, quando eu clico no botão para ele abrir uma tela de login, na URL, aparece os diretórios até chegar na página. Entendeu?
Entendi, pode ser algo errado no arquivo .htaccess, dessa maneira não esta direcionado para nome que desejamos.
Mas se puder mostrar como esta o endereço colocado no location, assim posso ver onde está o erro.
@@FernandoLeonid opa, consegui aqui. Obrigado !!!
@@Math_playing eai mano, beleza? então.. como você fez pra resolver este erro? pois estou tendo o mesmo erro e não consigo achar a solução, desde já fico grato!
iae cara, pode me dar uma ajuda ? mesmo eu fazendo os passos que você mostrou, ele ainda continuar mostrando na url a pasta que o arquivo esta
Pode ser que não esteja habilitado o uso do arquivo .htaccess, dependendo de onde vc está rodando o servidor PHP muda a maneira de habilitar.
No meu localhost não deu certo!
Sua didática é fantástica.
Não abriu a página ou deu erro no htaccess?
Se não abriu a página é mais fácil de resolver, tem que ter um servidor web instalado. No Windows o mais simples é o XAMPP.