Jump to content
Fórum Script Brasil
  • 0

Tinymce


Guest --Sergio --
 Share

Question

Guest --Sergio --

Estou usando o Tinymce para criar 1 barra de ferramentas nos meus campos de textos da area administrativa.

o problema é:

eu digito:

Teste de espaço.

na hora que envio ele salva:

espaço -> o forum esta corrigindo rsrs

E S P A (e comercial) ccedil(dois pontos)o

alguém sabe como resolver este problema de acentuação:

segue o codigo:

editar.php

<html>
<head>
<title>TinyMCE Test</title>
&lt;script language="javascript" type="text/javascript" src="tinymce/jscripts/tiny_mce/tiny_mce.js"></script>
&lt;script language="javascript" type="text/javascript">
tinyMCE.init({
    mode : "textareas",
    theme : "simple"
});
</script>
</head>
<body>
<?
$arquivo = "teste.txt";
$arquivo = file("$arquivo");

echo "<form action=\"gravar.php\" id=\"form\" name=\"form\" method=\"post\">";
echo "<center><b>Clientes:</b><br /><textarea name=\"texto\" rows=\"15\" cols=\"50\">";
foreach($arquivo as $texto) {
echo "$texto";
}
echo "</textarea><br />";
echo "<input type=\"submit\" value=\"Enviar\">";
echo "</form>";
?>

</body>
</html>
Gravar.php
<?
$arquivo = "teste.txt";
$texto = $_POST["texto"];

if(is_writable($arquivo)) {
$manipular = fopen("$arquivo", "w");

if(!$manipular) {
echo "Erro<br /><br />Não foi possível abrir o arquivo.";
}
if(!fwrite($manipular, $texto)) {
echo "Erro<br /><br />Não foi possível gravar as informações no arquivo.";
}
echo "O texto foi gravado com sucesso!";

fclose($manipular);
}
else {
echo "O $arquivo não tem permissões de leitura e/ou escrita.";
}
?>

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

Boa noite, Sergio!

Foi postado aqui no fórum, sob o tópico:

http://scriptbrasil.com.br/forum/index.php?showtopic=105967

...Um problema de acentuação, onde o administrador Beraldo explica ao bush como resolver problemas de acentuação.

O seu problema, ao que me parece, é justamente o contrário!

Veja se o Tinymce não possúi nenhuma função parecida com a função htmlentities() do PHP.

Esta função converte todos os caracteres especiais em seus respectivos códigos para o HTML.

Link to comment
Share on other sites

  • 0
Guest --Sergio --

Então eu dei 1 Lida lá.

+ é difefente o caso porque eu estou salvando estes dados em 1 txt.

experimente copiar estes codigos que passei.

criar o teste.txt e abra o editar.php

ele vai abrir normalmente.

ai você coloca algo com ç por exemplo e salva.

ai abre novamente o editor.php

você vera que esta normal.

esta lá a ç perfeito.

ai você abre o .txt manualmente e esta errado entendeu.

o grande problema é que estou dando loadvariables neste txt dentro do flash.

então este txt tem que estar correto.

obrigado.

espero que alguém possa ajudar =)

Link to comment
Share on other sites

  • 0
Guest --Sergio --

sem o tiny funciona perfeitamente.

já tentei:

alterar o charset. já tentei 1 monte de coisa + ate agora nada.

tanto que se você cria 1 texto com ç no textfield e pede pra ver o codigo html.

la já mostra alterado.

=/

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.2k
    • Total Posts
      647.4k
×
×
  • Create New...