Ayuda guardar codigo html en base de datos

231 views
Skip to first unread message

Houston Ryan

unread,
Mar 27, 2014, 2:21:48 PM3/27/14
to cakep...@googlegroups.com
Hola.. soy nuevo con cakephp y estoy desarrollando un gestor de contenidos. El gran problema que tengo es que necesito guardar el código html de una pagina con todas sus etiquetas,
después recuperar dicho texto de base de datos e interpretarlo, que no salga con <p><div> si no que salga el contenido tal y como lo creo el usuario.
Necesito ayuda!!. Agradecería mucho si alguien puede ayudarme a decir como podría solucionar este problema o alguien a realizado algo similar :(

Aland Laines

unread,
Mar 28, 2014, 10:28:31 AM3/28/14
to cakep...@googlegroups.com
no es una buena practica la de guardar HTML en la db, a no ser que uses algun editor wysiwyg en tu vista.

puede usar antes de guardar esto:
$htmlDB = htmlentities(addslashes($htmlorigen));
y  cuando lo recuperes:
echo html_entity_decode($salida);
Saludos!

Aland Laines Calonge
programador de aplicativos web
Twitter: @lainessolutions


--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP en Español" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a cakephp-esp...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a cakep...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/cakephp-esp.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Houston Ryan

unread,
Mar 28, 2014, 12:23:54 PM3/28/14
to cakep...@googlegroups.com
Gracias por la pronta respuesta estaba algo confundido.. pero ya pude solucionar el problema con un wysiwyg :) 

Houston Ryan

unread,
Mar 28, 2014, 6:53:06 PM3/28/14
to cakep...@googlegroups.com
Amm ya he solucionado el problema de guardar el codigo html con un wysiwyg.. pero ahora podria hacerte otra pregunta espero y me puedas orientar..
Tengo mi vista de edicion ahi tengo un boton de vista previa, cancelar, y guardar cambios.. Mi duda es como puedo hacer para que si el usuario desea ver como va quedando la pagina.. antes de vista previa 
me mande un mensaje de que debe de guardar los cambios hechos hasta ese momento. No se si me puedas ayudar con esto.. :S
Reply all
Reply to author
Forward
0 new messages