02/06/2008, 21:49
|
| | Fecha de Ingreso: abril-2008
Mensajes: 20
Antigüedad: 16 años, 6 meses Puntos: 0 | |
Respuesta: ejecutar funcion. Hola muchachos, gracias por responder!
La verdad es que no se que estoy haciendo mal, la estoy ejecutando asi en el archivo foro.php:
echo imagen($row["mensaje"]);
Pero me muestra los caracteres y no la imagen, alguna otra sugerencia??, les adjunto debajo el codigo completo del archivo FORO.PHP talves tengo algo mal declarado, puede que no este haciendo referencia alcontenido de la fila?
<?php
/* Incluimos el fichero de conexión
a la base de datos mysql */
require('config.php');
/* Incluimos el fichero de funciones */
require('funciones.php');
/* Almacenamos en variables los datos
Notemos que se están enviando en método GET */
$id = $_GET["id"];
/* Validamos el campo id,
Si es vació se redirección a index.php */
if(empty($id)) Header("Location: index.php");
/* Generamos la consulta SQL */
$sql = "SELECT id, autor, email, titulo, mensaje, ";
$sql.= "DATE_FORMAT(fecha, '%d/%m/%Y %H:%i:%s') as enviado FROM foro ";
$sql.= "WHERE id='$id' OR identificador='$id' ORDER BY ID DESC";
$rs = mysql_query($sql, $con);
/* Incluimos el fichero de cabecera */
include('cabecera_de_pagina.html');
if(mysql_num_rows($rs)>0)
{
/* Incluimos el fichero de titulo */
include('titulo_de_mensajes.html');
/* Incluimos el fichero de estilo para cada registro */
$template = implode("", file('cuerpo_de_mensaje.html'));
while($row = mysql_fetch_assoc($rs))
{
/* Puede cambiar el color del registro
Reemplazando el #BCBCBC*/
$color=($color==""?"#FF6600":"");
$row["color"] = $color;
/* nl2br genera los saltos de línea
en los mensajes */
$row["mensaje"] = nl2br($row["mensaje"]);
/* parsearTags y mostrarTemplate llama a la función en
el fichero funciones.php */
$row["mensaje"] = parsearTags($row["mensaje"]);
mostrarTemplate($template, $row);
}
}
/* Reemplazamos los textos por las caritas */
echo imagen($row["mensaje"]);
/* Incluimos el fichero de pie de pagina */
include('pie_de_pagina.html');
?> |