tenho o seguinte code:
index.php
<html> <head> <title>:: Dominio Informatica e Tecnologia - Atualização ::</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form method="POST" action="home.php"> <p><textarea name="texto" rows="20" cols="50"></textarea> </p> <p> <input type="submit" value="Enviar" /> </p> </form> </html>
ele chama esse:
func_bbcode.php
<?php
function bbcode($sText)
{
$sTagArray['br'] = array('tag'=>'<br>');
$sTagArray['hr'] = array('tag'=>'<hr>');
$atagArray['img'] = array('open'=>'<img src="','close'=>'">');
$atagArray['b'] = array('open'=>'<b>', 'close'=>'</b>');
$atagArray['i'] = array('open'=>'<i>', 'close'=>'</i>');
$atagArray['u'] = array('open'=>'<u>', 'close'=>'</u>');
$atagArray['url'] = array('open'=>'<a href="', 'close'=>'" target="_blank">\\1</a>');
$atagArray['email'] = array('open'=>'<a href="mailto:', 'close'=>'">\\1</a>');
$atagArray['url=(.*)'] = array('open'=>'<a href="', 'close'=>'" target="_blank">\\2</a>');
$atagArray['email=(.*)'] = array('open'=>'<a href="mailto:', 'close'=>'">\\2</a>');
$atagArray['color=(.*)'] = array('open'=>'<font color="', 'close'=>'">\\2</font>');
$atagArray['size=(.*)'] = array('open'=>'<font size="', 'close'=>'">\\2</font>');
$atagArray['font=(.*)'] = array('open'=>'<font face="', 'close'=>'">\\2</font>');
foreach ($atagArray as $stagName => $replace)
{
$tagEnd = preg_replace(
"/\W/sUi",
"",
$stagName
);
$sText = preg_replace(
"|\[$stagName\](.*)\[/$tagEnd\]|sUi",
"$replace[open]\\1$replace[close]",
$sText
);
}
foreach ($sTagArray as $stagName => $replace)
{
$sText= preg_replace(
"|\[$stagName\]|sUi",
"$replace[tag]",
$sText
);
}
return $sText;
}
?>e quando eu clico em ENVIAR ele salva na página:
home.php
<html>
<?php
include("func_bbcode.php");
$texto = $_POST['texto'];
echo bbcode($texto);
?>
</html>bom a minha duvida é a seguinte, eu queria saber como fazer pra colocar os buttons pra facilitar, parecido com esse do forum, onde se eu clicar no button URL ele abra um visual onde posso inserir o link;
sei que é javascript, mas nao achei, e o que achei nao funfo, pq peguei de um outro script...
abraços e obrigado pela ajuda










