Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/04/2004, 09:06
Avatar de drcyber
drcyber
 
Fecha de Ingreso: julio-2002
Mensajes: 826
Antigüedad: 21 años, 9 meses
Puntos: 2
Debido a que todo viene de tu tabla en la base de datos pues entonces estará almacenado el texto en un array del tipo $row[campo]; (no se si dominas bien SQL). Entonces... hacemos algo asi:

Código PHP:
//Probemos con este texto que contiene acentos
$text="VENDO MUSTANG 69’ FASTBACK EN PERFECTO ESTADO
Mustang Mach I (1969) - Fast back importado de USA. En perfecto estado de restauración y conservación. Motor de alto rendimiento, 351 pulgadas cúbicas, 300 HP, 8 cilindros en V, caja de 4 velocidades. Suspensión Heavy Duty. Rines de aluminio, instrumentación completa, incluyendo tacómetro original e indicadores de presión de aceite y temperatura de agua. Dirección hidráulica y vidrios eléctricos. Reproductor Pioneer R/Rep, tengo el radio original PHILCO Ford si lo desea. Lo entrego con algunos repuestos y manuales originales de servicio. Posee sus alfombras originales Mustang. Es un clásico para amantes de carros especiales.
"
;
$mod=htmlentities($text);
echo 
$mod
Lógicamente cuando haces el echo() te muestra las vocales acentuadas en su equivalente en HTML. Pero en tu caso, como viene de una BD, haces algo asi:

Código PHP:
$mod=htmlentities($row[campo]);
echo 
$mod
No le veo mayor complicación. Simplemente debes pasar por la función htmlentities() el valor que viene de tu BD.

Saludos.
__________________
Dr. Cyber
Ingeniarte.com
(soy el mismo Takitei)