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