Ir para conteúdo

POWERED BY:

Arquivado

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

aragao90

[Resolvido] inserir codigo html dentro de textarea

Recommended Posts

boas

 

tou aqui com um pequeno problema, tenho uma variavel que contem codigo html, e queria abrir.la dentro de uma text area, ja estive a fazer pesquisas e encontrei o htmlentities mas continua a aparecer o codigo.

 

<form name="form2" method="post" value="$Value);">	
	<p>
	<?
	$texto = stripslashes($_SESSION['texto']);
	?>
	  <label>
		<textarea name="noticias" id="noticias" cols="35" rows="6" readonly="readonly">
	<? echo htmlentities($texto);?>
		</textarea>
	  </label>
	  <input name="inserir" type="submit" id="inserir" onClick="MM_goToURL('parent','editor.php');return document.MM_returnValue" value="Editar">
	</p>
</form>

 

e o que me aparece na textarea e:

 

<p><img height="54" width="100" src="/userfiles/image/image3(1).jpg" alt="" /></p>
<p>teste!</p>

se alguem me pudesse ajudar agradecia..

 

obrigado e um abraco

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso não se parece com GTK...

Tópico movido, PHP-GTK=>PHP

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quer abrir dentro do textarea o código, ou quer que o textarea interprete o código html formatado ?

quero abrir o codigo.. por exemplo.. que apareca a imagem.. ou se o texto estiver em bold aparecer em bold.. entendes?

 

se fosse possivel dar uma ajudazinha agradecia..

 

abraco

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe invadir o topico do amigo ai, mas como que se faz isto? A textarea interpretar o codigo html? (tipo em blogger) :P

 

queres que te abra o codigo e te aparece a imagem e isso.. ou queres que apenas te escreva o codigo com tags e isso??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que mesma coisa que quer fazer, aparecer imagens em textarea, bold etc... isto deve ser é javascript =/

pois e a mesma coisa.. tambem gostava de saber.. exprimenta se como eu tenho no meu da com o htmlentities como esta no meu exemplo a ver se te da.. tive a pesquisar e foi o que encontrei.. mas no meu caso nao resulta.. pode resultar contigo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Parece que nao da para fazer em textarea... dei uma pesquisada aqui no imaster e achei este post:

 

"É DesignMode. Ativando isso, você poderá ter um "Rich Text Editor" (como o dos emails do yahoo, etc).

 

Mas parece que só funciona só em iframes, não tenho certeza. Leia estes links que to passando e dá uma pesquisada no assunto ae ...

 

1) http://forum.imasters.com.br/index.php?sho...p;hl=DesignMode

2) http://www.imasters.com.br/artigo.php?cn=3100&cc=221

3) http://forum.imasters.com.br/index.php?showtopic=155449

4) http://forum.imasters.com.br/index.php?sho...esignMode"

Compartilhar este post


Link para o post
Compartilhar em outros sites

se alguem sobesse solucionar esta questao agradecia.. pois era muito importante saber esta duvida..

 

obrigado

 

abraco

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloque isso na sua head e veja o que acontece

 

<script type="text/javascript" src="http://js.nicedit.com/nicEdit-latest.js"></script> <script type="text/javascript">

//<![CDATA[

bkLib.onDomLoaded(function() { nicEditors.allTextAreas() });

//]]>
</script>

isso basicamente vai interpretar todo codigo html que existir na sua string e fazer ser visualizado normalmente

 

espero que ajude

 

 

abraçU

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloque isso na sua head e veja o que acontece

 

<script type="text/javascript" src="http://js.nicedit.com/nicEdit-latest.js"></script> <script type="text/javascript">

//<![CDATA[

bkLib.onDomLoaded(function() { nicEditors.allTextAreas() });

//]]>
</script>

isso basicamente vai interpretar todo codigo html que existir na sua string e fazer ser visualizado normalmente

 

espero que ajude

 

 

abraçU

 

pois mais isso criou.me um editor.. eu prcisava que ele apenas abrisse o html.. o que eu tou a tentar fazer sao campos editaveis.. com imagens.. texto.. etc etc.. mas a parte do editor ja esta toda feita atravez do fckeditor.. esta tudo a funcionar como deve ser.. so que quando o quero passar para uma textbox ele passa o codigo html todo.. :S:S

Compartilhar este post


Link para o post
Compartilhar em outros sites

se alguem me pudesse ajudar agradecia.. pois isto e um trabalho muito importante e dava-me jeito fazer-lo o mais rapido possivel.

 

obrigado

 

um abraco

Compartilhar este post


Link para o post
Compartilhar em outros sites

so que quando o quero passar para uma textbox ele passa o codigo html todo.. :S:S

Tenta explicar melhor, eu não entendi o que você está querendo.

Como assim "passar para uma textbox"? na verdade, oq você chama de "textbox" ??

 

conheço as tags HTML pelos nomes delas.. não existe nenhuma chamada "textbox".

você já conseguiu fazer com que o código HTML aparecesse interpretado dentro do textarea, certo ?

 

E agora, precisa do que ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

amigo

 

 

eu não entendi o que você está querendo.

 

você disse que queria que o textearea interpretasse o cod. html, mas você disse que usa o fckeditor( que faz isso ).

você disse:

...so que quando o quero passar para uma textbox ele passa o codigo html todo ...

como que o textarea vai interpretar o cod. html se o cod. não for junto com o texto?

 

Não querendo ser ríspido, grosso ou de maneira alguma mal educado, mas ...

 

vou lhe dar minha sincera opnião,

 

antes de postar o que quer, saiba antes o que está querendo e como demonstrar o que quer para as

 

outras pessoas de uma forma que todos possa entender.

 

Por favor reformule sua dúvida e post-a.

 

Também lhe farei um pedido,

 

por favor não é necessário a utilização de UP em seus posts,

 

se o seu post não foi respondido, é porque quem está lendo 'não sabe' ou

 

não está com tempo pra responder.

 

Pois até hoje não vi nenhum tópico que não tenha sido respondido aqui, não vi todos os tpcs.

 

 

 

abraçU

Compartilhar este post


Link para o post
Compartilhar em outros sites

so que quando o quero passar para uma textbox ele passa o codigo html todo.. :S:S

Tenta explicar melhor, eu não entendi o que você está querendo.

Como assim "passar para uma textbox"? na verdade, oq você chama de "textbox" ??

 

conheço as tags HTML pelos nomes delas.. não existe nenhuma chamada "textbox".

você já conseguiu fazer com que o código HTML aparecesse interpretado dentro do textarea, certo ?

 

E agora, precisa do que ?

 

 

textarea peco desculpa.. sim.. por exemplo.. dentro de uma variavel tem as tags de uma imagem.. e queria que aparecesse a imagem em vez de <img ... /> entendes? quem diz imagem diz tudo o que o editor passa.. que vem em html

Compartilhar este post


Link para o post
Compartilhar em outros sites

pois.. peco desculpa.. so que isto e um trabalho bastante importante.. pois comecei agora a estagiar e nao arranjo maneira de fazer isto.. entao vamos ver se eu me consigo fazer entender..

 

e assim.. eu tenho um editor de texto (fckeditor), e pretendo que ele me passe o que editou para uma textarea..

o fckeditor funciona perfeitamente.. so que o valor que ele manda e com tags html.. o codigo que eu tenho para a textarea e o seguinte:

 

<?php 
$texto = stripslashes($_SESSION['texto']);
echo html_entity_decode($texto, ENT_COMPAT, 'ISO-8859-15'); 
?>

e imagine que eu no fckeditor adicionei uma imagem e algum texto.. o que me aparece na textarea e o seguinte:

 

<img src="images/img0004.gif" id="Shape4" width="150" height="100"> <p>teste!</p>

e o que eu prcisava que aparecesse na textarea era a imagem com o texto embaixo.. fui explicito?

 

abraco

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pra que ?

o fckeditor já é um textarea ! Pra que duplicar esse conteudo ?

 

faz 2 fckeditor!

ou qualquer outro editor de textos rico...

eu prefiro o TinyMCE

http://tinymce.moxiecode.com/

Compartilhar este post


Link para o post
Compartilhar em outros sites

imagina.. carrego num botao e abre outra pagina do fckeditor.. guarda o valor numa session e retorna a pagina inicial.. na pagina inicial tenho uma textarea que quero postar o valor da session.. o que valor que aparece na textarea e com codigo html em vez de aparecer a imagem.. e as formatacoes do texto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ou você joga outro fckeditor, ou você joga sem nenhum textarea... tava o código HTML no próprio HTML!

você tá complicando coisas ai...

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.