LEANDRU'S Postado Março 27, 2006 Denunciar Share Postado Março 27, 2006 Ola tenho esses codes: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" id="txt"></textarea> </p> <p> <input type="submit" value="Enviar" /> </p> </form> <script> function negrito(){ document.getElementById("txt").value += "[b][/b]";} function italico(){ document.getElementById("txt").value += "[i][/i]";} function underline(){ document.getElementById("txt").value += "[u][/u]";} function url(){ document.getElementById("txt").value += "[url][/url]";} function img(){ document.getElementById("txt").value += "[img][/img]";} function br(){ document.getElementById("txt").value += "[br]";} </script> <p><input type="button" value="N" onClick="negrito();"> <input name="button1" type="button" onClick="italico();" value="I"> <input name="button2" type="button" onClick="underline();" value="U"> <input name="button3" type="button" onClick="url();" value="URL"> <input name="button4" type="button" onClick="img();" value="IMG"> <input name="button5" type="button" onClick="br();" value="BR"> </p> </html> que chama: 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="_self">\\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; } ?> que quando eu vou no Enviar cria uma pagina com o conteudo q digitei: home.php <html> <?php include("func_bbcode.php"); $texto = $_POST['texto']; echo bbcode($texto); ?> </html> gostaria de saber o que precisa pra ele salvar a página com as informações q eu criei, de preferencia q salve em um bd MySQL!obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mr.PHP Postado Março 27, 2006 Denunciar Share Postado Março 27, 2006 você precisa fazer uma conexão mysql. você cria uma table com os campos q você deseja e faz a conexão pra ele gravar no SQL.Depois eu monto um script completo, mas acho que tem na parte de scripts Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 LEANDRU'S Postado Março 27, 2006 Autor Denunciar Share Postado Março 27, 2006 ok obrigado... eu precisava de um exemplo pra entender! obrigado e ate mais Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
LEANDRU'S
Ola tenho esses codes:
index.php
que chama: func_bbcode.php que quando eu vou no Enviar cria uma pagina com o conteudo q digitei: home.phpgostaria de saber o que precisa pra ele salvar a página com as informações q eu criei, de preferencia q salve em um bd MySQL!
obrigado
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.