# Aspas rejeitada no formulário

**URL:** <https://tainacan.discourse.group/t/aspas-rejeitada-no-formulario/1675>\
**Category:** Erros\
**Created:** [Novembro 28, 2023, 2:33pm UTC](https://tainacan.discourse.group/t/aspas-rejeitada-no-formulario/1675 "2023-11-28T14:33:29Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![tragnesia](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/tragnesia/32/134_2.png) [@tragnesia](https://tainacan.discourse.group/u/tragnesia)\
**Post date:** [Novembro 28, 2023, 2:33pm UTC](https://tainacan.discourse.group/t/aspas-rejeitada-no-formulario/1675/1 "2023-11-28T14:33:29Z")

</div>

Olá Tainacaners, estou reportando um erro de um [repositório](https://coletivocatarse.com.br/repositorio/) (em desenvolvimento!) em que estou colaborando.  
O coletivo está criando o repositório por meio do formulário, que rejeita aspas duplas no título:

 ![catarse_formulario_erro](https://global.discourse-cdn.com/free1/uploads/tainacan/original/2X/3/36b4550ef758ee83d24bff5a035200ee74a4af90.jpeg)  
Na edição como rascunho é possível consertar.  
Saudações!  
Ines

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Novembro 28, 2023, 4:40pm UTC](https://tainacan.discourse.group/t/aspas-rejeitada-no-formulario/1675/2 "2023-11-28T16:40:30Z")

</div>

Oi @tragnesia, tudo bem?

Eu me lembro de já ter passado por algo parecido, mas não consegui reproduzir aqui… ao digitar com aspas e clicar em salvar o título fica convertido nos símbolos acima, é?

---

<div class="post-metadata">

**Author:** ![tragnesia](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/tragnesia/32/134_2.png) [@tragnesia](https://tainacan.discourse.group/u/tragnesia)\
**Post date:** [Novembro 28, 2023, 6:07pm UTC](https://tainacan.discourse.group/t/aspas-rejeitada-no-formulario/1675/3 "2023-11-28T18:07:20Z")

</div>

isso! somente acontece no formulário.

---

<div class="post-metadata">

**Author:** ![tragnesia](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/tragnesia/32/134_2.png) [@tragnesia](https://tainacan.discourse.group/u/tragnesia)\
**Post date:** [Novembro 28, 2023, 6:47pm UTC](https://tainacan.discourse.group/t/aspas-rejeitada-no-formulario/1675/4 "2023-11-28T18:47:52Z")

</div>

acabou de acontecer com [hífen] e [&] em metadado tipo texto simples.  
=)

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Novembro 29, 2023, 3:03pm UTC](https://tainacan.discourse.group/t/aspas-rejeitada-no-formulario/1675/5 "2023-11-29T15:03:23Z")

</div>

Nós temos problemas com caracteres especiais em alguns campos… basicamente isto ocorre porque os dados precisam ser “escapados” antes de serem guardados por questão de segurança.

Símbolos como “\<”, “&”, “-”, etc são usados em códigos e na definição de como os dados são guardados no banco de dados. Isso é uma das razões pelas quais vez por outra temos que revisitar problemas de segurança, porque qualquer dado inserido pelo usuário precisa de uma higienização que vai transformar os caracteres neste tipo de coisa feia que você acabou encontrando aí.

Já batemos a cabeça com a questão do “&” algumas vezes e ele eu sei que ainda não resolvemos. Já para o hífen e as aspas, depende do caractere em si. Tem várias aspas e hifens em diferentes tabelas de caracteres. Às vezes a depender de qual sistema estamos usuando estamos colocando um ou outro… Por exemplo, você pode tentar substituir os seus hifens por este aqui:

`-`

E as suas aspas por esta daqui:

`"`

Pra ver de estes pelo menos funcionam?
