(Ayuda) Mostrar html

  • Autor Autor kazaf
  • Fecha de inicio Fecha de inicio
kazaf

kazaf

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Quisera mostrar el contenido html que se almacena pero no se como aqui dejo el codigo haber si me dan una manito para visualizar.

PHP:
	<?php
					$pQuery = db_query("SELECT users.username,
												users.avatars,
												posts.*
										FROM posts
										LEFT JOIN users
											ON users.id = posts.user_id 
										WHERE posts.parent_id = '-1'
										ORDER by posts.id DESC
										LIMIT 0, 20") ;
					if(db_rows($pQuery) > 0)
					{
						$gPost = db_fobject($pQuery);
						do{
							echo '<div id="com_main">
<div class="greyblock" style="
    border: #dadada 1px solid;  border-radius: 5px;  background: #ffffff;  padding: 9px;  margin-bottom: 15px;  overflow: hidden;  clear: both;
    width: 950px;
    text-align: center;
">
				
										<div class="comtitulo"><a href="'.PATH.'/comentario/'.$gPost->id.'/'.str_replace(' ', '-', strtolower($gPost->title)).'">'.$gPost->title.'</a></div>
										<div class="avatar"><a href="'.PATH.'/jugador/'.$gPost->username.'"><img src="'.($gPost->avatars == "" ? PATH.'/avatars/no-avatar.jpg' : PATH.'/avatars/'.$gPost->avatars).'" /><br />'.$gPost->username.'</a> dijo:</div>
										<div class="flecha"></div>
										<div class="com">'.$gPost->comment.'</div>
										<div class="fecha">Escrito por '.$gPost->username.' el '.date('d-m-Y H:i', $gPost->time).'</div>
<div class="txt"><div class="btn_comments1" data-disqus-identifier="" style="                  
"><span class="dsq-postid" rel="">0</span></div>
<a class="read" href="'.PATH.'/comentario/'.$gPost->id.'/'.str_replace(' ', '-', strtolower($gPost->title)).'">Responder</a></div>

									</div></div>';

Espero un alma caritativa me ayude. Saludos.. :encouragement:
 
Debes crear una funcion que te convierta los simbolos por los caracteres especiales que usa el html ..

ejemplo
conviertir("<b>");
el resultado seria
&lt;b&gt;
y solucion, se muestra
<b> en texto plano..
 
No te entiendo, ¿Que código html quieres mostrar?
Si quieres mostrar el codigo que este guardado en la base de dato seria de la siguiente manera:
PHP:
$pQuery = mysqli_query($connection, "SELECT user FROM username WHERE user = 'juan'");
if($pQuery1 = mysqli_fetch_assoc($pQuery)):
    echo $pQuery1['user'];
else:
    echo 'No se ha encontrado nada.';
endif;
 
Última edición por un moderador:
Para que vean les dejo la web Inicio - League of Legends Perú

Esto es lo que sale al poner codigo html en comentarios.

<p><strong>dafack</strong></p>

Es lo qye trato no se que hago mal?
 
Para que vean les dejo la web Inicio - League of Legends Perú

Esto es lo que sale al poner codigo html en comentarios.

<p><strong>dafack</strong></p>

Es lo qye trato no se que hago mal?

lo que pasa es que necesitas pasar los htmlentities a codigo html...
PHP:
$A = '&lt;b&gt;hola&lt;/b&gt;';
echo html_entity_decode($A);
mostrara hola y no <b>hola</b>
 
Gracias ciclow 😀 no pense que eso tan simple seria todo el problema :3
 
Última edición:
Atrás
Arriba