Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

thiago_php

[Resolvido] bbcode

Recommended Posts

pessoal estou usando o tiny_mce como bbcode, e o zend framework, nao estou conseguindo passar via ajax os dados do textarea que é o bbcode, nao sei se alguem ja usou isso, se alguem puder dar uma luz.....

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, verifica se não tem nenhuma função fazendo um strip_tags() no que você tá recebendo.

 

você terá que pegar o $_POST cru. 'Sem nenhum' tratamento...

Compartilhar este post


Link para o post
Compartilhar em outros sites

noTags() sugestivo ne?!

 

sem tags, está removendo mesmo.

 

Então a tua dúvida é com o ZF e não com php.

se você fizer

$_POST['nome_do_campo']; acontece oq ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

entao pessoal resolvi em partes fui fazer outros teste e nao deu certo.

quando envio isso funciona

ex: <p><strong>teste</strong></p>

 

mas quando envio isso ele corta um pedaco

ex: <p><span style="color:#000000;">teste</span></p>

 

ficando assim

ex: <p><span style="color

 

 

nao sei porque esta acontecendo isso..

Compartilhar este post


Link para o post
Compartilhar em outros sites

tá parecendo que as aspas está quebrando a string.

 

coloca um addslahes() antes de mandar salvar no banco.

 

algo como:

$var = ..get->getRaw('nome do campo');
$var = addslahes( $var );

ou outro método ai, que já faça isso :lol:

Compartilhar este post


Link para o post
Compartilhar em outros sites

consegui arrumar mudei para post, agora esta gravando certo.

so que quando dou um select e retorno esse campo ele so esta retornando 255 caracteres teria como mudar esse numero ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, ai provavelmente é no banco de dados.

abre lá a estrutura da tabela SQL.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você tá enviando via ajax ne?!

 

tá usando o metodo post ?

 

tipo cara, é dificil ficar chutando as coisas para adivinhar, se você não mostrar nada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

o campo no banco esta como varchar tamanho 8000

 

Amigo Thiago desculpa cara mais varchar 8000 não existe. Ele só aceita no maximo 255 caracteres.

 

Se você quer gravar algo maior que 255 caracteres utilize o longtext.

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.