Bbcode
#1 kelvin
Posted 03/04/2004, 01:53
Como faço pra por na meu formulario em php??? e nao hora de vizualizar sair certinho imagem negrito e tal???
Onde pego ele.....????
#2 kelvin
Posted 03/04/2004, 02:49
Isso!
#3
Posted 03/04/2004, 09:27
<script language="javascript">
function add(tag){
document.texto.txt.value = document.texto.txt.value + tag;
}
</script>
<form name="texto">
<img src="imagem.gif" style="cursor: hand" border="0" onClick="add('<b></b>');"><br>
<textarea name="txt" id="txt" cols="25" rows="6"></textarea>
</form>
dai cria a botão
<input type="button" name="bold" value="B" onClick="add('<b></b>');">
<?php
switch ($eu) {
case "Nick":
print "AirFight";
case "Nome":
print "Marcelo";
}
?>
#4 thiagorsl
Posted 03/04/2004, 12:12
$var=str_replace("[B]","<b>",$var); $var=str_replace("[/B]","</b>",$var); $var=str_replace("[I]","<i>",$var); $var=str_replace("[/I]","</i>",$var);
Pronto ai ele vai substituindo o codigo pelo comandos html de negrito agora ta facil basta ir aplicando conforme vc vai fazendo o bbcod
#5 kelvin
Posted 03/04/2004, 13:46
Mas nao intendi oq vc falo ai !!!!!!
#6 thiagorsl
Posted 03/04/2004, 13:50
#7
Posted 03/04/2004, 15:50
=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Blog PHPClube
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Bookmarks
#8
Posted 18/04/2004, 21:36
Gostaria de saber se não tem como fazer aki no fórum, selecionando a palavra, ele adiciona as tags de início antes da seleção e de fim, no final da seleção, o que não acontece na explicação acima...
"Não procure entender...
Viver ultrapassa todo entendimento."
=================
DOUGLAS - UGAPOWER
http://www.ugapower.eti.br
#9
Posted 26/04/2004, 13:20
PALMEIRAS - Primeiro campeão do mundo em 1951
#10 thalesalan
Posted 26/04/2004, 14:05
Acho que não tem como.. Isto é um text area e não um documento do MS WORD.Mas desta maneira, ele só adiciona as tags...
Gostaria de saber se não tem como fazer aki no fórum, selecionando a palavra, ele adiciona as tags de início antes da seleção e de fim, no final da seleção, o que não acontece na explicação acima...
#11
Posted 16/05/2004, 05:06
eu o atraz disso aqui mas num to achanu nada sobre...nem no php.net eu achei.............
vlw....falow!!!
============U1N -- I6OO7E9S9
===tuliobarata@yahoo.com.br
#12
Posted 16/05/2004, 06:27
#13
Posted 16/05/2004, 10:44
tipo você ira usar IFRAME e + alguns baratos para quando selecionar a palavra e clicar no BBCODE ( NEGRITO ) a palavra já aparecer em Negrito !
agora , se você quer só adicionar as targs do começo ao fim , quando você seleciona a palavra e assim :
lembrando que isso e JS ( Java Script )
OBS: esse codigo quem me passou , foi um carinha de la da parte de JS
<script> estadoBotaoBold = "fechado_b"; function Negrito() { sel_b = document.selection; if(sel_b.type == "Text"){ rng_b = sel_b.createRange(); rng_b.text = "<b>"+ rng_b.text +"</b>"; }else if(sel_b.type == "None"){ if(estadoBotaoBold == "aberto_b"){ document.forms['noticias'].elements['noticia'].value += "</b>"; estadoBotaoBold = "fechado_b"; tagAberta_b--; }else if(estadoBotaoBold == "fechado_b"){ document.forms['noticias'].elements['noticia'].value += "<b>"; estadoBotaoBold = "aberto_b"; tagAberta_b++; } } } </script>
e o Botão :
<button accesskey="b" OnClick="Negrito();"></button>
para as de mais funções e só ir repetindo o codigo e ir mudando as targs de dentro do Codigo !
até + !!!
PALMEIRAS - Primeiro campeão do mundo em 1951
#14
Posted 16/05/2004, 17:33
vlw...falow!!!!
============U1N -- I6OO7E9S9
===tuliobarata@yahoo.com.br
#15
Posted 17/05/2004, 09:59
assim você acaba fazendo um editorzinho de texto
bom até + !!!
PALMEIRAS - Primeiro campeão do mundo em 1951
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)