Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda aqui com o RichText (JS) + PHP?


Jefrey S.

Pergunta

Estou desenvolvendo um painel de controle de um website e, nos editores de texto, estou usando o RichText (aquele editor muito bem feito em JavaScript). Dali, sai em forma de formulário para o script PHP que salva. Até aí tudo bem... Tranquilo, salva. Mas, estou tentando adicionar o texto atual que a pessoa quer modificar. Por exemplo:

Na página, a pessoa escreveu "Olá mundp!". Percebendo o erro, ela volta ao painel de controle, vai para o editor daquele texto e modifica apenas a letra "p" por "o", sem precisar escrever tudo denovo. O texto escrito aparece dentro do RichText para a pessoa modificá-lo como preferir, sem ter que escrever tudo denovo.

Os problemas são nessa hora. Não estou conseguindo incluir dentro da área, o texto que já está escrito. O texto é salvo em um arquivo TXT. A página que exibe o texto utiliza include() simples.

A página edita.php tem o seguinte código:

<?php
$cont = 'file.txt';
echo "
<html>
<head>
<title>Editor</title>
</head>
<body>
<script language='JavaScript' src='richedit.js'></script>
<form action='salva.php' onSubmit='rtoStore()' method='post'>
<script language='JavaScript'>
var editor1 = new EDITOR();
editor1.create('{$cont}');       // Aqui dizemos ao richtext o texto inicial que aparecera
</script>
<input type='submit' value='Salvar'>
</form>
</body>
</html>
";
?>

Então, como podem ver, é coisa simples, tão simples que até fugiu da minha memória.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Bom, como vi que ninguém estava respondendo, continuei tentando, e tentando, e tentando, até que achei.

Como sei que muitos passarão por aqui procurando pela solução, é essa:

<html>
<head>
<title>Editor</title>
</head>
<body>
<script language='JavaScript' src='richedit.js'></script>
<form action='salva.php' onSubmit='rtoStore()' method='post'>
<script language='JavaScript'>
var editor1 = new EDITOR();
editor1.create('<?php include('file.txt'); ?>');
</script>
<input type='submit' value='Salvar'>
</form>
</body>
</html>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...