Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal boa tarde!
Estou com um problema no meu projeto pois os dados são inseridos com acentos no banco de dados e ao tentar abrir a url no navegar se tiver o acento da erro.
Endereço que aparece na url:
http://dominio.com.br/tecnau-brasil/formatação-notebooks
Se eu entrar na tabela do banco e remover os acentos o erro desaparece alguém pode me ajudar para que seja aberto com os acentos no navegar sem dar este erro?
A PHP Error was encountered
Severity: Notice
Message: Trying to get property of non-object
Filename: controllers/Business.php
Line Number: 698
Backtrace:
File: /home/cybervie/public_html/uaisearch/application/controllers/Business.php
Line: 698
Function: _error_handler
File: /home/cybervie/public_html/uaisearch/index.php
Line: 292
Function: require_once
Olá Tetsuo, tudo bem?
Eu consegui resolver usando esta solução do próprio framework que remove os acentos na hora de inserir na tabela do banco da dados.
Estou deixando o link para caso mais alguém tenha esta mesma dificuldade que eu tive.
Obrigado pelo retorno e grande abraço.
https://medium.com/@etiennerouzeaud/codeigniter-3-url-title-function-accents-4405b61d1ec0
Pq você quer deixar os acentos na url?
Normalmente os sites preferem endereços sem acentos.
se formatação-notebooks for o nome de um method do controller, melhor usar sem acento
se formatação-notebooks for apenas um parâmetro você pode tentar com url_encode() / url_decode()