Consulta sobre php y estilos - Foro Creativo

Ir a contenido

Página 1 de 1
  • No puedes empezar un nuevo tema
  • No puedes responder a este tema

Consulta sobre php y estilos

#1 El usuario está offline   emilio_devoto

  • Reciente
  • Grupo: Miembros
  • Mensajes: 5
  • Registrado: 26-febrero 07

Escrito 24 diciembre 2009 - 10:07

hola muchachos. bueno estoy redisñando mi web y me decidí a incorporar, de a poco, css

el css lo incorporo dentro de mis archivos php porque todabia no estoy canchero para usar divs sin tablas :cool:
Para subir contenidos, lo hago a través de un formque hice en el cual incorporé un editor de texto, tanto como para un resumen del texto y como para el texto completo.

ahora, ese form guarda los datos en una bd, la cual conecto con php y muestro la info en las secciónes segun sea el contenido.

Hasta ahí voy claro? Bueno.

cuando yo subo contenido, hay campos como por ej. Email, Fecha, Autor y Título, en los cuales para que salga con un formato en la web tengo q introducir el contenido con etiquetas html.

Creyendo que si incorporaba un editor de texto simplificaría la cuestión lo hice.


Como el que sube contenidos es mi viejo y no entiende un pomo de html, traté de aplicar un estilo con css.

Lo que me sucedió es que si bien el editor ayuda a darle un formato al texto que quiero mostrar, el texto subido mediante el editor guarda en el campo de la bd el estilo aplicado en el editor y a mi me gustaría que salga ya con un estilo definido.

Por ej.

TITULO DEL ARTICULO

autor / email
fecha / hora


Contenido completo.

Lo que hice entonces fue desarollar en un archivo .css el estilo divido en 3 divs (<div id="titulo"> <div id="uploader"> <div id="textocompleto">) y para mostrarlo agerge al echo de la consulta php los divs donde mostrar cada contenido y que cada div reciba su contenido desde el archivo .css...

Ahora, hice todo eso pero me sige devolviendo el contenido con el estilo y formato que generó el editor y no con el que yo quiero que salga.... (EJEMPLO DE COMO DEVUELVE EL CONTENIDO)

como puedo solucionarlo?

Emilio.

perdonen si fui algo extenso, es que no encontre la forma de resumir :(
0


Página 1 de 1
  • No puedes empezar un nuevo tema
  • No puedes responder a este tema

Otras respuestas a este tema

#2 El usuario está offline   marcus aurelio

  • Forero
  • Pip
  • Grupo: Miembros
  • Mensajes: 118
  • Registrado: 29-noviembre 06
  • Gender:Male
  • Location:quilmes, buenos aires
  • Sexo:Masculino
  • País:Argentina
  • Navegador:Otro
  • Camara:sony cibershot DSC-H3

Escrito 31 diciembre 2009 - 02:07

mira.. segun yo lo entiendo. el problema radica en que siempre que el editor cambie alguna propiedad esta sera guaradad con etiquetas en el campo de la base de datos..

en primera medida te pregunto que editor usas?

en segunda te comento.. que lo que yo hago cuando es asi.. es limitar el editor a ciertas cosas.. por ejemplo no le permito que cambien el tamaño de la fuente ni el color, ni el tipo, de esta forma el usuarios solo podra cambiar, negrita, subrayado y un par de cosas mas.. y de esta forma respetara los estilos que pongas en la pagina donde lo mostras. como por ejemplo en esta imagen solo le permito ciertas acciones

Imagen enviada

mira.. yo despues de mu hco probar me incline por el fck editor, que fue el que mejor me resulto ademas tiene soporte para varios lenguajes y un archivo de configuracion muy versatil y sencillo

no hace falta que hagas un dib podes definirlo con simples etiquetas <p>, o <span> como por ejemplo

<span class="tuclase"><?php echo $row['tucampo'];?></span>


otra de las cosas que te recomiendo es no parsear todo el codigo html, sino intercalar html con php, ya que de esa forma ahorras que php procese textos que no necesitas procesar. como todas las etiquetas html, con esto quiero decir que hagas asi


<span class="tuclase"><?php echo $row['tucampo'];?></span>


en vez de asi

<?php echo '<span class="tuclase">'.$row['tucampo'].'</span>';


espero haber sido de ayuda... un abrazo
0

Página 1 de 1
  • No puedes empezar un nuevo tema
  • No puedes responder a este tema


Sitios Amigos: Tutoriales gratis | Foro de Webmasters | Foros de ComunidadHosting