Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Caríssimos, estou utilizando o ckeditor no meu código html e bootstrap. Na minha tela de inserção ele esta funcionando perfeitamente, mas na tela de alteração, ou seja, quando recupero do banco para exibir no ckeditor eu não estou conseguindo fazer. Ai tenho que utilizar o textarea mas fica tudo "bagunçado" porque esta com o Html adicionado na hora que salvou!
Alguém pode me ajudar, indicar algum exemplo, etc?
Obrigado desde já!
Converta todos os caracteres em entidades HTML para cadastrar no DB, usando a função htmlentities.
Na tela de atualizar, use a função html_entity_decode para converter as entidades HTML para os seus caracteres.
Até por questões de segurança.
Entendo o que foi dito é será útil... mas acho que minha pergunta não ficou bem formulada!
Eu não sei como fazer o inverso: buscar no banco e exibir no wysiwyg, para que o usuário possa dar manutenção/alteraçoes no texto.
SELECT CustomerName FROM Customers where id = 1;
[https://www.w3schools.com/sql/sql_select.asp](https://www.w3schools.com/sql/sql_select.asp)
<textarea class="form-control" rows="5">
<?php echo html_entity_decode ( $CustomerName ); ?>
</textarea>Williams boa tarde!
Da forma que você mostrou não será exibido no textarea, ao invés do exibir no wysiwyg ?
Marcelo,
Eu faço desta maneira, sem o html_entity_decode! E traz numa boa!
o nicEditor não parece ter esse problema. eu comecei a usar ele dia desses nem testei completo mas fiz um teste aqui botando algo por assim e apareceu formatado na pagina de boa