Foros del Web » Programando para Internet » ASP Clásico »

formato de texto al mostrarlo

Estas en el tema de formato de texto al mostrarlo en el foro de ASP Clásico en Foros del Web. Hola a todos/as; Estoy haciendo una página en la que quería que el texto principal de la página se pudiera modificar via internet. Había pensado ...
  #1 (permalink)  
Antiguo 12/12/2006, 12:33
 
Fecha de Ingreso: diciembre-2004
Mensajes: 190
Antigüedad: 19 años, 6 meses
Puntos: 0
formato de texto al mostrarlo

Hola a todos/as;

Estoy haciendo una página en la que quería que el texto principal de la página se pudiera modificar via internet. Había pensado en hacerme una especie de panel de control y en él poner un textarea e insertar su contenido en un campo memo de una tabla de access y luego mostrar el contenido de ese campo mediante ASP.

El problema es que cuando muestro la información del campo me lo muestra todo seguido sin respetar los intros ni nada.

Si me pudierais ayudar, también si alguien me puede aconsejar de hacerlo de otra forma será bienvenido ya que creo que habrá mil formas de hacer esto.

Saludos, gracias a todos.
__________________
Huevos fritos con jamon, te los comes cuando quieras pero folla siempre con condón.
  #2 (permalink)  
Antiguo 12/12/2006, 12:39
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: formato de texto al mostrarlo

Bueno, antes de insertar a la base de datos, necesitarás detectar los saltos de línea y convertirlos en saltos de línea para HTML.

Código:
strHTML = Replace(Request.Form("campo"), vbCrLf, "<br />")
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 12/12/2006, 16:47
 
Fecha de Ingreso: diciembre-2004
Mensajes: 190
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: formato de texto al mostrarlo

ok, muchas gracias voy a probar a ver.
__________________
Huevos fritos con jamon, te los comes cuando quieras pero folla siempre con condón.
  #4 (permalink)  
Antiguo 14/12/2006, 04:02
 
Fecha de Ingreso: diciembre-2004
Mensajes: 190
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: formato de texto al mostrarlo

Hola u_goldman, gracias por contestar me funciono perfecto.

Me podrías indicar mas o menos o si sabes de algún tutorial para hacer algo parecido a la respuesta rápida de este mismo foro.

Poner un boton de negrita y que al pinchar te lo ponga en el textarea y luego guardarlos en la base de datos y luego al mostrarlo que te mantenga el formato como con los intros.

Gracias por todo.
Saludos.
__________________
Huevos fritos con jamon, te los comes cuando quieras pero folla siempre con condón.
  #5 (permalink)  
Antiguo 14/12/2006, 06:22
 
Fecha de Ingreso: diciembre-2004
Mensajes: 190
Antigüedad: 19 años, 6 meses
Puntos: 0
pasar de php a asp

Hola u_goldman, perdona si soy pesado con este post.

Buscando por forosdelweb he encontrado un link en el que esplica como hacer el editor http://www.disegnocentell.com.ar/new...5#comentario65 lo que pasa que esta en .php y donde tengo alojada la web no lo soporta.

Código:
<?php
function bbcode($texto) {
	$texto = nl2br(htmlentities($texto));
	$texto= stripslashes($texto);
	$texto = str_replace("
Código:
", "<table align=\"left\" cellpadding=\"0\" cellspacing=\"0\"><tr><td><div align=\"left\" style=\"padding:5px;margin:5px;\"><div style=\" background-color:#FFFFFF;border-color:#808080;border-style:solid;border-width:1px;font-size:11px;margin:0px;overflow:auto;padding:6px;text-align:left;width:330px;\">
Código:
", $texto);
	$texto = str_replace("
", "
<br /></div></div></td></tr></table>", $texto); $texto = str_replace('&quot;','"',$texto); $simple_search = array('/\[\|x\|\]/is','/\[\=p\]/is','/\[\;\)\]/is','/\[\:o\]/is','/\[\:\)\]/is','/\[\:s\]/is','/\[&lt;8\]/is','/\[d\=\]/is','/\[\:Q\]/is','/\[\:D\]/is','/\[\:\(\]/is','/\[8\)\]/is','/\[\:_o\]/is','/\[\:\|\]/is','/\[quote\](.*?)\[\/quote\]/is','/\[b\](.*?)\[\/b\]/is','/\[i\](.*?)\[\/i\]/is','/\[u\](.*?)\[\/u\]/is','/\[a href\=(.*?)\](.*?)\[\/a\]/is','/\[img src\=(.*?)\]/','#\[code\](.*?)\[\/code\]#se'); $simple_replace = array('<img src="bbcode/emoticons/e14.gif">','<img src="bbcode/emoticons/e12.gif">','<img src="bbcode/emoticons/e10.gif">','<img src="bbcode/emoticons/e8.gif">','<img src="bbcode/emoticons/e6.gif">','<img src="bbcode/emoticons/e2.gif">','<img src="bbcode/emoticons/e13.gif">','<img src="bbcode/emoticons/e11.gif">','<img src="bbcode/emoticons/e9.gif">','<img src="bbcode/emoticons/e7.gif">','<img src="bbcode/emoticons/e5.gif">','<img src="bbcode/emoticons/e1.gif">','<img src="bbcode/emoticons/e3.gif">','<img src="bbcode/emoticons/e4.gif">',"<table align=\"left\" cellpadding=\"0\" cellspacing=\"0\"><tr><td><div align=\"left\" style=\"padding:5px;margin:5px;\"><div style=\" background-color:#EEEFDC;border-color:#808080;border-style:solid;border-width:1px;font-size:11px;margin:0px;overflow:auto;padding:6px;text-align:left;width:330px;\">$1<br /></div></div></td></tr></table>",'<strong>$1</strong>','<em>$1</em>','<u>$1</u>','<a href=$1>$2</a>','<img src=$1 alt=$1 />',"highlight_string(stripslashes(html_entity_decode(str_replace('<br />','','$1'))), true)"); $texto = preg_replace ($simple_search, $simple_replace, $texto); return $texto; } ?>
Como pasaría esto antes de guardar en mi base de datos, es que estoy probando del modo que me explicaste
Código:
strHTML = Replace(Request.Form("campo"), vbCrLf, "<br />")
y no lo consigo.

Gracias,
__________________
Huevos fritos con jamon, te los comes cuando quieras pero folla siempre con condón.

Última edición por LinosINK; 14/12/2006 a las 06:27 Razón: sin querer le di a enviar sin haber acabado el mensaje
  #6 (permalink)  
Antiguo 14/12/2006, 06:56
 
Fecha de Ingreso: diciembre-2004
Mensajes: 190
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: formato de texto al mostrarlo

ya esta realizado, perdón por los múltiples post que puse.

Si alguien esta interesado que me ponga su e-mail y se lo paso, lo que hace es algo parecido a la respuesta rápida de este foro, en donde puedes poner el estilo de la letra, link, imagen y demás.

Esta hecho en ASP y guarda el contenido del textarea en un campo memo de una base de datos para luego mostrarlo donde quieras.

Saludos.
__________________
Huevos fritos con jamon, te los comes cuando quieras pero folla siempre con condón.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:43.