Ir para conteúdo

POWERED BY:

Arquivado

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

pcdesign

variavel php para javascript

Recommended Posts

oi pessoal beleza,

 

estou usando um editor de texto (rte).

no formulário de cadastro tudo bem, mas no formulário para atualização dos dados não esta funcioando.

 

Não sei se estou pegando a variável do php de forma errada ou se é o editor de textos que não aceita a variavel.

só sei que ele siplismente não aparece quando faço da forma abaixo:

 

<script language="JavaScript" type="text/javascript"><!--//Usage: initRTE(imagesPath, includesPath, cssFile)initRTE("images/", "", "");var conteudo = <? echo $conteudo;?>;//--><!--//Usage: writeRichText(fieldname, html, width, height, buttons, readOnly)writeRichText('rte1', conteudo, 520, 200, true, false);//--></script>

só aprece o editor quando coloco algum texto ou deixo em branco no lugar do conteudo na função writeRichText().

 

Desde já obrigado pela atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

o modo como você está fazendo provoca erro de sintaxe no javascript

 

o browser nao retorna mensagem de erro ?

 

errado

var conteudo = <? echo $conteudo;?>;

certo:

var conteudo = "<?php echo $conteudo;?>";

além disso, o valor de $conteudo deve ter formato text/js senao haverá erro de sintaxe caso tenha caracteres como aspa dupla. nesse caso é necessário converter aspas duplas incluindo backslash \

 

consulte no manual:

 

addslashes

stripslashes

 

 

 

obs: javascript é um texto interepretado pelo browser do usuario. assim como html, css, xml, etc

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.