estava com muita dificuldade de entender e fazer API .. suas aulas estão sendo perfeitas pra mim. tks.
@marketingdigitalemriopreto91214 жыл бұрын
Parabéns pelos vídeos. Muito didático. Obrigado
@RafaelCapoani4 жыл бұрын
Valeeu 😊👊
@robsonfarias6553 жыл бұрын
Usei essa solução a 2 anos atrás, e estou aqui novamente para usa-la, obrigado pelo conteúdo!
@RafaelCapoani3 жыл бұрын
Valeeu lucas kkk
@sabbath82324 жыл бұрын
sua didática é muito boa, vou recomendar para amigos que estão começando.
@RafaelCapoani4 жыл бұрын
Poxa, valeeu pelo apoio!
@jhonatanalves-p5t11 ай бұрын
Otima aula professor, continua criando mais aulas professor
@brunofelix54344 жыл бұрын
Show demais seus vídeos... tô estudando com seus vídeos.. obrigado.
@RafaelCapoani4 жыл бұрын
Boaaa Bruno, obrigado pelo feedback ;)
@brunofelix54344 жыл бұрын
@@RafaelCapoani que tipo de material vc utilizou pra chegar no nível que está hoje em php ?
@RafaelCapoani4 жыл бұрын
@@brunofelix5434 livros, cursos, materiais na internet (artigos, palestras, videos, videos de outros programadores). Sempre tem algo novo pra melhorar ou aprender..
@ziniloqui2 жыл бұрын
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..
@magreidelas4 жыл бұрын
Simples e objetivo, parabéns!
@RafaelCapoani4 жыл бұрын
Valeeu Artur 👊👊
@andersonvesguerber20542 жыл бұрын
exatamente o que eu estava procurando
@jhones-sena5 жыл бұрын
Parabéns, ótima explicação. TOP!!!
@RafaelCapoani5 жыл бұрын
Obrigadoo Jhones 😊😉
@victornaut3 жыл бұрын
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!
@RafaelCapoani3 жыл бұрын
Já passou um tempo desde sua pergunta, conseguiu resolver? Tente utilizar require_once
@EU5017335 жыл бұрын
Bom, bem explicado !!! Quando for possível uma breve sobre o arquivo ( .ini )
@RafaelCapoani5 жыл бұрын
Pode deixar, obrigadoo 😉😉
@douglasbernardodev4 жыл бұрын
Parabéns pela didática! Uma dúvida, como ocultar o "index.php" automaticamente? mesmo que o usuário digite explicitamente...
@RafaelCapoani4 жыл бұрын
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.
@LindembergueSilva2 жыл бұрын
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?
@wagnersillvaa2 жыл бұрын
Não dá kkk
@wagnersillvaa2 жыл бұрын
Poderia criar algo dinâmico com js pra quando clicar ir pra tal URL, mas, mesmo assim, inspecionando acabaria sendo encontrado
@petrowssistemasweb64184 жыл бұрын
Cara, meus parabens!!! Excelente! Só para complementar seria ideal usar a função nativa do php, file_exists().
@RafaelCapoani4 жыл бұрын
Agradeço a mensagem, feedback registrado...seria outra opção sim!
@anuxtr1n11 ай бұрын
Nossa kk, assistir este vídeo quando estava começando a programar. Hoje sou pleno :v
@osvaldofranciscocaetano47874 жыл бұрын
super fixe continue
@lukasm0ura2 жыл бұрын
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?
@alanchristian32095 жыл бұрын
AULA Top bem explicado completo :D
@RafaelCapoani5 жыл бұрын
Obrigaado Alan 😉😉
@thiagosperandio10473 жыл бұрын
Vídeo top mano... Pq depois de colocar uns 2 itens após a barra, meus css param de funcionar?
@RafaelCapoani3 жыл бұрын
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
@joaoleno77003 жыл бұрын
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
@yusukegalante3 жыл бұрын
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.
@houselight29314 жыл бұрын
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!
@RafaelCapoani4 жыл бұрын
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');
@magnodecastroesousa48573 жыл бұрын
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 Жыл бұрын
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?
@k3aLLy5 жыл бұрын
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!!
@RafaelCapoani5 жыл бұрын
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 }
@RafaelCapoani4 жыл бұрын
Isso mesmo, valeu por agregar valor com teu comentário. Abraço!
@yuridomonte53503 жыл бұрын
top
@quandovoceforleroscomentar98703 жыл бұрын
Linha vertical ou horizontal?
@techwex4 жыл бұрын
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
@RafaelCapoani3 жыл бұрын
Olá Weslley, deveria poder acessar sim. As imagens estão mesmo dentro desse endereço? localhost/imagens/foto.png? Seu webserver/apache está ativado?
@techwex3 жыл бұрын
@@RafaelCapoani consegui obrigado, antes de utilizar eu mudei o nome da pasta, erro bobo kkkkkk
@techwex3 жыл бұрын
voce sabe alguma maneira de "escutar" caso aja alguma alteração no banco de dados com php? se sim poderia ensinar?
@rodrigogaluppo66644 жыл бұрын
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 ?
@RafaelCapoani4 жыл бұрын
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 Жыл бұрын
Em que lugar do meus arquivos eu ponho o htacces?
@CarlosHenrique-lv9mm3 жыл бұрын
Olá! Quando eu coloco parametros no link ex: teste e clico varias vezes a url vai acumulando o conteúdo. Alguma solução? Obrigado!
@RafaelCapoani3 жыл бұрын
E ai Carlos, tem solução sim... Voce pode colocar o endereço completo nos links. Exemplo:
@gabrel445 жыл бұрын
Você entende de react? Se sim poderia fazer um curso de um site usando react com um crud com php por favor
@RafaelCapoani5 жыл бұрын
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!!
@NorBeSil4 жыл бұрын
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 !
@RafaelCapoani3 жыл бұрын
Meu contato seria a própria fanpage do face que está na descrição, qualquer coisa só mandar um mensagem lá. Att!
@NorBeSil3 жыл бұрын
@@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ê !
@erafaelcorrea4 жыл бұрын
Ótima explicação, tenho dificuldade p entender criação de rotas com padrão mvc! :(
@RafaelCapoani4 жыл бұрын
Valeeu Rafael, realmente é um pouco complicado de assimilar...só praticando mesmo hehe
@hallexcosta5 жыл бұрын
Onde posso aprender a fazer url amigavel usando o padrão core ou front-controller
@RafaelCapoani5 жыл бұрын
No momento nao possuo nenhum vídeo unindo o front controller com url amigável no canal...apenas sobre cada um deles!
@hallexcosta5 жыл бұрын
@@RafaelCapoani qual é o video que você ensina a usalos separados?
@RafaelCapoani5 жыл бұрын
@@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)..
@hallexcosta5 жыл бұрын
@@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?
@denisealencar8274 жыл бұрын
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
@RafaelCapoani4 жыл бұрын
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
@aoliveira82ify4 жыл бұрын
@@RafaelCapoani Sugestão, poderia fazer um vídeo explicando rota
@RafaelCapoani4 жыл бұрын
@@aoliveira82ify vou considerar sua sugestão, abraço!
@FunkyColonoCat3 жыл бұрын
fiz igualzinho mas nao funcionou... uso o xaamp
@RafaelCapoani3 жыл бұрын
Teria que conferir se no teu xamp/apache o módulo chamado 'rewrite_module' está ativado. Apenas ativando ele deveria funcionar.
@7818thiago4 жыл бұрын
Eu não consigo usar âncora com url amigável, alguém poderia me ajudar?
@RafaelCapoani4 жыл бұрын
Coloca a url completa no href, ex: www.seuprojeto.com/suapasta/sobre www.seuprojeto.com/suapasta/contato
@gabrel445 жыл бұрын
muito bomm
@RafaelCapoani5 жыл бұрын
Valeeu Gabriel 😉
@ladybug52854 жыл бұрын
+1 inscrita
@fredfontes4 жыл бұрын
No nginx seria como?
@fredfontes4 жыл бұрын
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
@RafaelCapoani4 жыл бұрын
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
@fredfontes4 жыл бұрын
@@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 ;)
@RafaelCapoani4 жыл бұрын
@@fredfontes valeeu por esclarecer, ja vai ajudar o pessoal que possa ter o mesmo cenário!