URL Amigável com PHP

  Рет қаралды 21,811

Rafael Capoani

Rafael Capoani

Күн бұрын

Пікірлер: 91
@aivlis1204
@aivlis1204 Жыл бұрын
estava com muita dificuldade de entender e fazer API .. suas aulas estão sendo perfeitas pra mim. tks.
@marketingdigitalemriopreto9121
@marketingdigitalemriopreto9121 4 жыл бұрын
Parabéns pelos vídeos. Muito didático. Obrigado
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
Valeeu 😊👊
@robsonfarias655
@robsonfarias655 3 жыл бұрын
Usei essa solução a 2 anos atrás, e estou aqui novamente para usa-la, obrigado pelo conteúdo!
@RafaelCapoani
@RafaelCapoani 3 жыл бұрын
Valeeu lucas kkk
@sabbath8232
@sabbath8232 4 жыл бұрын
sua didática é muito boa, vou recomendar para amigos que estão começando.
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
Poxa, valeeu pelo apoio!
@jhonatanalves-p5t
@jhonatanalves-p5t 11 ай бұрын
Otima aula professor, continua criando mais aulas professor
@brunofelix5434
@brunofelix5434 4 жыл бұрын
Show demais seus vídeos... tô estudando com seus vídeos.. obrigado.
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
Boaaa Bruno, obrigado pelo feedback ;)
@brunofelix5434
@brunofelix5434 4 жыл бұрын
@@RafaelCapoani que tipo de material vc utilizou pra chegar no nível que está hoje em php ?
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
@@brunofelix5434 livros, cursos, materiais na internet (artigos, palestras, videos, videos de outros programadores). Sempre tem algo novo pra melhorar ou aprender..
@ziniloqui
@ziniloqui 2 жыл бұрын
obrigado meu querido! procurei em vários lugares como "ler" o parâmetro GET da url amigável e finalmente encontrei no seu vídeo..
@magreidelas
@magreidelas 4 жыл бұрын
Simples e objetivo, parabéns!
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
Valeeu Artur 👊👊
@andersonvesguerber2054
@andersonvesguerber2054 2 жыл бұрын
exatamente o que eu estava procurando
@jhones-sena
@jhones-sena 5 жыл бұрын
Parabéns, ótima explicação. TOP!!!
@RafaelCapoani
@RafaelCapoani 5 жыл бұрын
Obrigadoo Jhones 😊😉
@victornaut
@victornaut 3 жыл бұрын
Um dos melhores tutoriais de PHP que já assisti, agradeço muito e já estou inscrito e recomendando para amigos. Eu tenho uma dúvida quanto a esse método Prof. Rafael, como eu poderia me livrar do conteúdo do index.php que está sendo entregue em duplicidade toda vez que dou require() no sobre.php? Mais uma vez, muito obrigado por estar dando a luz a os futuros backends!
@RafaelCapoani
@RafaelCapoani 3 жыл бұрын
Já passou um tempo desde sua pergunta, conseguiu resolver? Tente utilizar require_once
@EU501733
@EU501733 5 жыл бұрын
Bom, bem explicado !!! Quando for possível uma breve sobre o arquivo ( .ini )
@RafaelCapoani
@RafaelCapoani 5 жыл бұрын
Pode deixar, obrigadoo 😉😉
@douglasbernardodev
@douglasbernardodev 4 жыл бұрын
Parabéns pela didática! Uma dúvida, como ocultar o "index.php" automaticamente? mesmo que o usuário digite explicitamente...
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
Valeeu Douglas, creio eu que deve haver alguma forma de fazer isso pelo .htacess. Mas existe outra forma, no php na hora de identificar a url que o usuário digita se o usuario digitar index.php voce redireciona ele para a url raiz do site/projeto. Mas eu não sugiro fazer isso, pois é processamento por nada. Dificilmente um usuário comum vai alterar a url e colocar index.php..mas fica de sua escolha. O facebook que é em php por exemplo se você digitar facebook.com/index.php ele mostra a home normalmente.
@LindembergueSilva
@LindembergueSilva 2 жыл бұрын
Show brother, tenho uma dúvida que não consegui encontrar ainda em nenhum lugar, como faço para o link que está dentro de não seja visível na inspeção do código?
@wagnersillvaa
@wagnersillvaa 2 жыл бұрын
Não dá kkk
@wagnersillvaa
@wagnersillvaa 2 жыл бұрын
Poderia criar algo dinâmico com js pra quando clicar ir pra tal URL, mas, mesmo assim, inspecionando acabaria sendo encontrado
@petrowssistemasweb6418
@petrowssistemasweb6418 4 жыл бұрын
Cara, meus parabens!!! Excelente! Só para complementar seria ideal usar a função nativa do php, file_exists().
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
Agradeço a mensagem, feedback registrado...seria outra opção sim!
@anuxtr1n
@anuxtr1n 11 ай бұрын
Nossa kk, assistir este vídeo quando estava começando a programar. Hoje sou pleno :v
@osvaldofranciscocaetano4787
@osvaldofranciscocaetano4787 4 жыл бұрын
super fixe continue
@lukasm0ura
@lukasm0ura 2 жыл бұрын
muito boa sua Aula, mas se eu quiser direcionar o usuário para outra pasta? sem ser a pagina "pages". vamos supor que o usuário digitou uma URL que não esteja na pasta "pages".... tem como remover essa regra de URL , exemplo: quero redirecionar o usuário para uma pasta dentro do servidor onde tem esse .htaccess configurado, porém não queria que a pasta seguisse a regra da URL amigável... será que você conseguiu entender?
@alanchristian3209
@alanchristian3209 5 жыл бұрын
AULA Top bem explicado completo :D
@RafaelCapoani
@RafaelCapoani 5 жыл бұрын
Obrigaado Alan 😉😉
@thiagosperandio1047
@thiagosperandio1047 3 жыл бұрын
Vídeo top mano... Pq depois de colocar uns 2 itens após a barra, meus css param de funcionar?
@RafaelCapoani
@RafaelCapoani 3 жыл бұрын
Provavelmente o caminho onde vc aponta o css no html está incompleto. Ex: dentro do head do html tem que ter o caminho completo na hora de importar o css. Tipo assim: seusite.com/assets/css/style.css
@joaoleno7700
@joaoleno7700 3 жыл бұрын
Utilizando esse htaccess não daria passar por parâmetro a descrição do produto? Como por exemplo: minhaloja.com.br/produto/camisa-manga-curta-com-bolso-e-estampada
@yusukegalante
@yusukegalante 3 жыл бұрын
Daria sim, pois na hora que tu usasse a função explode("/") para dividir o array, você estaria dividindo apenas nas barras "/" e não nos traços.
@houselight2931
@houselight2931 4 жыл бұрын
Rafael primeiramente, novamente muito obrigado pelos seus vídeos sobre php. Eu tive um problema com as url's amigáveis, a página não da 404 mas o array sempre retorna vazio, já mudei as configurações do xampp habilitar o mod "rewrite", a proposito estou usando o xampp no win7. Será que consigo uma luz? kk Abs!
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
Olá, me diz uma coisa! Se você fizer isso no index, o que aparece? var_dump($_GET); Obs: O correto seria mostrar um array parecido com isso: array('url' => '/pasta/subpasta');
@magnodecastroesousa4857
@magnodecastroesousa4857 3 жыл бұрын
Olá, quando tento habilitar o htaccess o apache dá 404, meus arquivos não estão na pasta raiz então, sem o htaccess o servidor não encontra o arquivo também. ... como posso corrigir isso?
@leandro_adrian
@leandro_adrian Жыл бұрын
Criei uma página com MVC e to mudando pra url amigavel, tá tudo funcionando menos o CSS dá pagina Tipo, quando tem mais de um parametro na url, o css não carrega... não dá nenhum erro na tela e console Sabe o que tá causando isso?
@k3aLLy
@k3aLLy 5 жыл бұрын
Show, Rafael! Seus vídeos são ótimos, tô aprendendo bem rápido contigo. Vc poderia fazer um vídeo ensinando a utilizar sistema de login no site, com envio de e-mail para recuperação de senha? Obrigado!!
@RafaelCapoani
@RafaelCapoani 5 жыл бұрын
Que boom que tá curtindo o conteúdo Ally, vou guardar sua sugestão 😉😉
4 жыл бұрын
Mano deu certo mas quando digito qualquer coisa na url ele retorna erro ( failed to open stream: No such file or directory) Como faço para retornar erro 404??
4 жыл бұрын
corrigi, pra quem quiser: @$url = explode('/', $_GET['pagina']); if (file_exists('php/'.$url[0].'.php')) { require_once 'php/'.$url[0].'.php'; }else{ require_once 'php/inicio'; //invés de retornar erro vai redirecionar pro início da página }
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
Isso mesmo, valeu por agregar valor com teu comentário. Abraço!
@yuridomonte5350
@yuridomonte5350 3 жыл бұрын
top
@quandovoceforleroscomentar9870
@quandovoceforleroscomentar9870 3 жыл бұрын
Linha vertical ou horizontal?
@techwex
@techwex 4 жыл бұрын
Ola, depois que implementei URL amigavel não consigo acessa arquivos como imagem usando a URL extenra tipo localhost/imagens/foto.png ele retorna o erro 404 tem uma forma de permitir isso? preciso utilizar em uma aplicação mobile, pra isso deve ser permitido o acesso de leitura
@RafaelCapoani
@RafaelCapoani 3 жыл бұрын
Olá Weslley, deveria poder acessar sim. As imagens estão mesmo dentro desse endereço? localhost/imagens/foto.png? Seu webserver/apache está ativado?
@techwex
@techwex 3 жыл бұрын
@@RafaelCapoani consegui obrigado, antes de utilizar eu mudei o nome da pasta, erro bobo kkkkkk
@techwex
@techwex 3 жыл бұрын
voce sabe alguma maneira de "escutar" caso aja alguma alteração no banco de dados com php? se sim poderia ensinar?
@rodrigogaluppo6664
@rodrigogaluppo6664 4 жыл бұрын
eae tudo bem ? , não estou conseguindo usar a url amigavel com o css , eu criei um config.php com o endereço para colocar no href e não esta pegando , pode me ajudar ?
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
Tudo certo Rodrigo e com voce? Estranho, pois a url amigável não tem relação com o css. Me explica com mais detalhes sua situação..
@marciooliveira5262
@marciooliveira5262 Жыл бұрын
Em que lugar do meus arquivos eu ponho o htacces?
@CarlosHenrique-lv9mm
@CarlosHenrique-lv9mm 3 жыл бұрын
Olá! Quando eu coloco parametros no link ex: teste e clico varias vezes a url vai acumulando o conteúdo. Alguma solução? Obrigado!
@RafaelCapoani
@RafaelCapoani 3 жыл бұрын
E ai Carlos, tem solução sim... Voce pode colocar o endereço completo nos links. Exemplo:
@gabrel44
@gabrel44 5 жыл бұрын
Você entende de react? Se sim poderia fazer um curso de um site usando react com um crud com php por favor
@RafaelCapoani
@RafaelCapoani 5 жыл бұрын
React não cheguei a utilizar pro front. Tem uma série de vídeos aqui no canal sobre MVC em PHP. Como MVC é uma arquitetura que se aplicada corretamente isola o FRONT do BACK-END, então teoricamente seria tranquilo unir com react. Pois praticamente o PHP nao seria alterado, somente as views em HTML. Qualquer coisa me avisa, abraço!!
@NorBeSil
@NorBeSil 4 жыл бұрын
Mestre do PHP, por favor disponibilize o seu e-mail para contato. Assim possamos quem sabe fechar algum negócio. Se liga na matéria !
@RafaelCapoani
@RafaelCapoani 3 жыл бұрын
Meu contato seria a própria fanpage do face que está na descrição, qualquer coisa só mandar um mensagem lá. Att!
@NorBeSil
@NorBeSil 3 жыл бұрын
@@RafaelCapoani Meu nobre, disponibilize aí no Sobre do próprio Canal. Eu fui lá no Facebook mas não vi nada sobre seu e-mail, somente enviar mensagem tipo chat. É isso...? Vamos lá, tenho um trabalho para você !
@erafaelcorrea
@erafaelcorrea 4 жыл бұрын
Ótima explicação, tenho dificuldade p entender criação de rotas com padrão mvc! :(
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
Valeeu Rafael, realmente é um pouco complicado de assimilar...só praticando mesmo hehe
@hallexcosta
@hallexcosta 5 жыл бұрын
Onde posso aprender a fazer url amigavel usando o padrão core ou front-controller
@RafaelCapoani
@RafaelCapoani 5 жыл бұрын
No momento nao possuo nenhum vídeo unindo o front controller com url amigável no canal...apenas sobre cada um deles!
@hallexcosta
@hallexcosta 5 жыл бұрын
@@RafaelCapoani qual é o video que você ensina a usalos separados?
@RafaelCapoani
@RafaelCapoani 5 жыл бұрын
@@hallexcosta url amigável mostro nesse vídeo, já o padrão front controller (com core) foi utilizado na série criando um site com MVC (nele utilizo query string, mas daria para modificar ele usando URLs amigaveis)..
@hallexcosta
@hallexcosta 5 жыл бұрын
@@RafaelCapoani se eu fosse fazzr um site usando query string ou url amigavel, que tem a tela de index apresentando o site, e tivesse um botão Login ou Registrar eu poderia fazer exatamente do jeito que vc fez usando require_once para traze a pagina para o index e no final do require_once usar um exit() para parar a aplicação e usar o formulario que foi trazido para cadastrar um novo usuario (eu usaria o post para enviar os dados do formulario de registrar o logar) eu teria complicações ou não?
@denisealencar827
@denisealencar827 4 жыл бұрын
como faço para fazer com que uma noticia seja exibida na index? eu consegui fazer assim dominio.com.br/noticias/minha-noticia/ mas eu queria que ela ficasse assim dominio.com.br/minha-noticia/ ou seja sem usar uma categoria o que devo mudar no codigo para conseguir chamar a slug sem usar categorias obrigada
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
Olha o ideal seria trabalhar com Rotas, pois com rotas voce pode receber como url: dominio.com.br/minha-noticia e sua aplicação enxergaria como: dominio.com.br/noticias/minha-noticia
@aoliveira82ify
@aoliveira82ify 4 жыл бұрын
@@RafaelCapoani Sugestão, poderia fazer um vídeo explicando rota
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
@@aoliveira82ify vou considerar sua sugestão, abraço!
@FunkyColonoCat
@FunkyColonoCat 3 жыл бұрын
fiz igualzinho mas nao funcionou... uso o xaamp
@RafaelCapoani
@RafaelCapoani 3 жыл бұрын
Teria que conferir se no teu xamp/apache o módulo chamado 'rewrite_module' está ativado. Apenas ativando ele deveria funcionar.
@7818thiago
@7818thiago 4 жыл бұрын
Eu não consigo usar âncora com url amigável, alguém poderia me ajudar?
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
Coloca a url completa no href, ex: www.seuprojeto.com/suapasta/sobre www.seuprojeto.com/suapasta/contato
@gabrel44
@gabrel44 5 жыл бұрын
muito bomm
@RafaelCapoani
@RafaelCapoani 5 жыл бұрын
Valeeu Gabriel 😉
@ladybug5285
@ladybug5285 4 жыл бұрын
+1 inscrita
@fredfontes
@fredfontes 4 жыл бұрын
No nginx seria como?
@fredfontes
@fredfontes 4 жыл бұрын
Eu aqui de novo, rs... consegui puxar a informação do GET configurando no nginx. infelizmente só consegui colocando dentro de uma pasta (/works no caso): location /works { try_files $uri /index.php?url=$uri; } Para o path default do site que seria "location / {..." não funcionou
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
Desculpe eu não costumo utilizar o nginx, portanto não tenho conhecimento para te passar certinho como configurar. Mas acho que é algo bem parecido com o que você colocou, olha essa documentação do próprio laravel tem um exemplo de configuração das urls amigáveis com nginx....depois me informa se funcionou seguindo esse exemplo. laravel.com/docs/7.x#pretty-urls
@fredfontes
@fredfontes 4 жыл бұрын
@@RafaelCapoani funcionou aqui... na real eu estava esquecendo de criar a condição pra regra HTTPS, que fica em outra arquivo de configuração do nginx, hehe. Valeu pelo help ;)
@RafaelCapoani
@RafaelCapoani 4 жыл бұрын
@@fredfontes valeeu por esclarecer, ja vai ajudar o pessoal que possa ter o mesmo cenário!
@augustosilva33
@augustosilva33 Жыл бұрын
Ninguém fica lendo url . Acho isso inutel .
@thallesrangel1241
@thallesrangel1241 5 жыл бұрын
Vist0 21/10/2019
API REST com PHP
29:13
Rafael Capoani
Рет қаралды 47 М.
URL AMIGÁVEL COM PHP E HTACCESS
17:55
Fernando Leonid
Рет қаралды 15 М.
pumpkins #shorts
00:39
Mr DegrEE
Рет қаралды 89 МЛН
Крутой фокус + секрет! #shorts
00:10
Роман Magic
Рет қаралды 34 МЛН
А что бы ты сделал? @LimbLossBoss
00:17
История одного вокалиста
Рет қаралды 3,1 МЛН
PHP Profissional#01 - Estrutura de pastas do curso
11:58
Clube Full-Stack
Рет қаралды 16 М.
Como criar URL amigável com PHP
17:02
Celke
Рет қаралды 37 М.
Creating a simple pagination using php and mysql
15:57
Digital Fox
Рет қаралды 26 М.
ROTAS, CALL BACKS E ESTRUTURA MVC COM ROUTER | PHP TIPS #004
35:24
Robson V. Leite
Рет қаралды 56 М.
Aprenda MVC com PHP - AULA 1
19:03
Miriam TechCod
Рет қаралды 18 М.
Servidor JSON simples em PHP. Sim PHP, rs (parte 1)
10:00
DevPleno
Рет қаралды 37 М.
PHP FOR BEGINNERS #3 - Create a simple Router
6:48
Alessandro “Alecaddd” Castellani
Рет қаралды 8 М.
Encurtando URLs com PHP - WDEV
20:09
WDEV
Рет қаралды 1,9 М.
pumpkins #shorts
00:39
Mr DegrEE
Рет қаралды 89 МЛН