Cita:
Iniciado por Impalss Buenas, buen codigo, ahora mi pregunta, ¿como poder mostrar una vista previa del mensaje??
yo haria un "submit" a otra pagina por post, y en la otra pagina capturo el texto y lo transformo por medio de PHP el codigo para transformar quedaria mas o menos asi:
pagina html1 = "tu_index.php" Cita: Colocando en el Head claro esta el script de dogduck para los botones :P
Código HTML:
<form action="validaciones.php" method="post" name="form1" >
<input type="button" name="Submit" value="B" onclick="instag('b')">
<input type="button" name="Submit3" value="U" onclick="instag('u')">
<input type="button" name="Submit4" value=" I " onclick="instag('i')">
<input type="button" name="Submit2" value="LINK" onclick="inslink()">
<br>
<textarea name="texto" class="tam" id="texto"><?php if(isset($_POST['cadena'])) { $mostrar = $_POST['cadena']; echo $mostrar; } ?></textarea><br />
<input type="submit" name="Enviar" value="Mostrar" />
</form>
pagina php = "validaciones.php" Código PHP:
<?php
$bbcode = array();
$xhtml = array();
$mensaje = $_POST["texto"];
$bbcode[] = "[i]"; $xhtml[] = "<em>";
$bbcode[] = "[/i]"; $xhtml[] = "</em>";
$bbcode[] = "[b]"; $xhtml[] = "<strong>";
$bbcode[] = "[/b]"; $xhtml[] = "</strong>";
$bbcode[] = "[imagen]"; $xhtml[] = "<img src='";
$bbcode[] = "[/imagen]"; $xhtml[] = "' />";
$bbcode[] = "[size=25]"; $xhtml[] = "<h1>";
$bbcode[] = "[/size]"; $xhtml[] = "</h1>";
$cadena = str_replace($bbcode,$xhtml,nl2br($mensaje));
echo "<table align='center' class='tam'>";
echo "<tr><td>".$cadena."</td></tr></table>";
?>
Luego para regresar hago otro boton submit que me regrese a la pagina anterior y me cargue todo el texto que habia escrito
Código HTML:
<form action="tu_index.php" method="post">
<input type="hidden" value="<?php echo $mensaje; ?>" name="cadena">
<input type="submit" value="Editar">
</form>