Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

100
Vistas
Entrada de área de texto que no muestra HTML

Estoy usando un área de texto en mi sitio de creación de contenido y cuando mis usuarios publican contenido, intentan publicar enlaces acortados como lo haría A HREF para TinyMCE. Instalé TinyMCE correctamente pero el área de texto aún no permite que se muestre HTML. ¿Hay algún tipo de PHP o JS que haya usado que esté causando el problema? Mi sitio web es demasiado grande para que solo publique el código. Por favor, ayuda con esto. He perdido usuarios debido a esto.

Me dijeron que mi script o servidor está procesando la entrada del USUARIO desde un área de texto, literalmente, como lo hace Facebook. Entonces, cuando ve <a href, simplemente lo imprime en lugar de procesarlo. lo cual es extraño porque cuando un usuario publica el código incrustado de Youtube... publica el video pero TAMBIÉN publica el código EMBED completo en texto.

No sé si puedo cambiarlo o no, pero me gustaría enlaces acortados. ¡TODO LO QUE SÉ ES QUE EL SIGUIENTE CÓDIGO DEFINITIVAMENTE LO AFECTA!

 if($pStatus == '1'){ if(!empty($userPostText)){ if(isset($userPostHashTags) && !empty($userPostHashTags)){ echo $urlHighlight->highlightUrls($iN->sanitize_output($iN->iN_RemoveYoutubelink($userPostText),$base_url)); }else{ echo $urlHighlight->highlightUrls($iN->iN_RemoveYoutubelink($userPostText)); } } $regexUrl = '/\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|$!:,.;]*[A-Z0-9+&@#\/%=~_|$]/i'; $totalUrl = preg_match_all($regexUrl, $userPostText, $matches); $urls = $matches[0]; // go over all links foreach($urls as $url) { $em = new Url_Expand($url); // Get the link size $site = $em->get_site(); if ($site != "") { // If code is iframe then show the link in iframe $code = $em->get_iframe(); if ($code == "") { // If code is embed then show the link in embed $code = $em->get_embed(); if ($code == "") { // If code is thumb then show the link medium $codesrc = $em->get_thumb("medium"); } } echo $code; } } }else{ echo '<div style="width:100%;position:relative;height:365px;overflow:hidden;border-radius:15px;background: linear-gradient(90deg , #f65169, #fab429);">'.html_entity_decode($onlySubs).'</div>'; } /*********************************/ ?> </div>

Y además, ¿hay alguna manera de agregar una llamada HREF a esto donde el usuario escribe AQUÍ ESTÁ MI ENLACE ABREVIADO y cuando el usuario envía eso, se procesa como el código HTML real? Esto completaría mi programación para el sitio. ¡Gracias a todos de antemano!

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda