Ayuda Para Mostrar HTML Guardado en la base de datos

  • Autor Autor MobileCPM
  • Fecha de inicio Fecha de inicio
M

MobileCPM

No recomendado
Verificación en dos pasos activada
Verificado por Whatsapp
Hola, actualmente tengo texto con html guardado en la base de datos pero a la hora de mostrarlo con:

Insertar CODE, HTML o PHP:
{{$AppDescripcion}}

se visualiza asi:

Insertar CODE, HTML o PHP:
¡Prepárate para una nueva actualización de prisión en la que U.S.S. Anomaly aterriza en Fuga de bolsillo!<br><br>The Escapists 2 es una emocionante y desternillante experiencia de estrategia en mundo abierto que presenta el complicado desafío de escapar de una prisión. ¡Crea tu propio presidiario con cientos de opciones de personalización, ve por tu cuenta o conspira con hasta 3 de tus amigos para idear la fuga definitiva en multijugador local! <br><br>Descarga hoy mismo The Escapists 2: Fuga de bolsillo... ¡Sería un crimen no hacerlo!<br><br>Características clave:<br><br>¡Un adictivo juego de fugas de prisión con un montón de características nuevas!<br><br>¡13 prisiones distintas rebosantes de la locura indie de un mundo abierto!<br><br>¡Compra, soborna y ábrete camino para conseguir los preciados objetos que te servirán para fabricar utensilios para tu fuga!<br><br>Camúflate en la vida rutinaria de la prisión, cumple tu papel, atiende religiosamente a tu trabajo y no te metas en líos.<br><br>Tienes tiempo, ¡no lo malgastes! Entrena la mente en la biblioteca y el cuerpo en el gimnasio, ¡y consigue las ideas y la fuerza para fugarte!<br><br>Con un sistema de combate mejorado, encadenarás y bloquearás ataques para lograr una fuga épica repartiendo leña.<br><br>¡Sé astuto! ¡Arréglatelas en la cárcel, forja amistades y engaña a los guardias o sobórnalos directamente!

osea el <br> se visualiza, en vez de no mostrarse la etiqueta html y haga salto de linea.

Pero cuando uso

Insertar CODE, HTML o PHP:
{{print_r($AppDescripcion)}}

Se visualiza Bien, Pero al hacerlo asi Google adsense anuncios automatico no pone ads en el texto.

Insertar CODE, HTML o PHP:
¡Prepárate para una nueva actualización de prisión en la que U.S.S. Anomaly aterriza en Fuga de bolsillo!

The Escapists 2 es una emocionante y desternillante experiencia de estrategia en mundo abierto que presenta el complicado desafío de escapar de una prisión. ¡Crea tu propio presidiario con cientos de opciones de personalización, ve por tu cuenta o conspira con hasta 3 de tus amigos para idear la fuga definitiva en multijugador local!

Descarga hoy mismo The Escapists 2: Fuga de bolsillo... ¡Sería un crimen no hacerlo!

Características clave:

¡Un adictivo juego de fugas de prisión con un montón de características nuevas!

¡13 prisiones distintas rebosantes de la locura indie de un mundo abierto!

¡Compra, soborna y ábrete camino para conseguir los preciados objetos que te servirán para fabricar utensilios para tu fuga!

Camúflate en la vida rutinaria de la prisión, cumple tu papel, atiende religiosamente a tu trabajo y no te metas en líos.

Tienes tiempo, ¡no lo malgastes! Entrena la mente en la biblioteca y el cuerpo en el gimnasio, ¡y consigue las ideas y la fuerza para fugarte!

Con un sistema de combate mejorado, encadenarás y bloquearás ataques para lograr una fuga épica repartiendo leña.

¡Sé astuto! ¡Arréglatelas en la cárcel, forja amistades y engaña a los guardias o sobórnalos directamente!1

Si se fijan sale: 1 al final al usar el codigo asi, necesito ayuda con este problema, tambien creo que tambien agregar <p> .... </p> en cada linea de texto asi lo en visto que hacen en Wordpress, Pero como uso Framework no sabria como hacerlo funcionar.

PD: uso Medoo.
 
¿Que sintaxis es esa? Smarty o algo similar?
en php te bastaría echo $AppDescripcion;
 
¿Que sintaxis es esa? Smarty o algo similar?
en php te bastaría echo $AppDescripcion;

uso composer para instalar:


Insertar CODE, HTML o PHP:
    {
  "require": {
    "catfan/medoo": "^1.5",
    "jenssegers/blade": "^1.1",
    "bramus/router": "^1.3"
     }
}

Ya con eso programo las web, uso medoo para administrar la base de datos y todo eso.

y como mencione arriba solo usando: {{print_r($AppDescripcion)}}
print_r es que se visualiza el texto bien y sin los <br><br> y bueno los tags html hacen su trabajo y eso, pero quiero hacerlo funcionar sin usar eso de print_r 🙁
 
no entiendo bien que framework estás usando, pero intenta esto
{{echo $AppDescripcion}}
 
no entiendo bien que framework estás usando, pero intenta esto
{{echo $AppDescripcion}}

gracias por la ayuda, ya intente y solo mostraria el texto + el HTML en forma de texto.
 
{!!$AppDescripcion!!}
Creo que asi es, para que ejecute el código html, y no simplemente lo muestre !
 
Hola puedes hacerlo de esta forma echo strip_tags($AppDescripcion);
 
Es {!!$variable!!}
 
O bien {!!html_entity_decode($post->body)!!}
 
O bien {!!html_entity_decode($post->body)!!}

tampoco no se porque.

uso medoo y tengo el html guardado en la base de datos.

asi se ve con el codigo que me mostrate.

1589767756052.webp
 

uso composer para instalar:


{
"require": {
"catfan/medoo": "^1.5",
"jenssegers/blade": "^1.1",
"bramus/router": "^1.3"
}
}


con jenssegers/blade es que hago los archivos ejemplo.blade.php

y puedo usar el codigo asi: {{print_r($AppDescripcion)}}
y uso medoo para la base de datos mysql.
 
Probaste por ejemplo:

PHP:
$string = html_entity_decode($AppDescripcion);
echo {{!! $string !!}};

Pareciese que te viene de la base de datos sin convertir y cuando haces la impresion laravel te transforma a la manera correcta pero sin utilizar el tag como debe ser.
 
Probaste por ejemplo:

PHP:
$string = html_entity_decode($AppDescripcion);
echo {{!! $string !!}};

Pareciese que te viene de la base de datos sin convertir y cuando haces la impresion laravel te transforma a la manera correcta pero sin utilizar el tag como debe ser.

Ya probe y lo mismo.

en el index.php

Insertar CODE, HTML o PHP:
$DescripcionDeAPPConvertida = html_entity_decode($AppDatos['app_descripcion']);

y mas abajo

Insertar CODE, HTML o PHP:
print($blade->make('VerAPP', [
    //Imprimir Datos en Variable
    'AppDescripcion' => $DescripcionDeAPPConvertida //Convertir descripcion de app
    ]));

y aca ya en el appinfo.blade.php

Insertar CODE, HTML o PHP:
{{$AppDescripcion}}

asi se ve en la pagina

1589825379822.webp
 
Atrás
Arriba