Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/04/2005, 09:48
Kapitan_Pirula
 
Fecha de Ingreso: junio-2004
Mensajes: 51
Antigüedad: 20 años, 4 meses
Puntos: 0
uy, lo siento, estaba haciendo pruebas y la pagina en ese momento me daba error 500.

He mirado aglo mas por la pagina de php, lo de las mayusculas no es, el problema es que tengo que pasar por ejemplo de:
Aguirre: "Me voy contento con el resultado, pero será difícil"
a
Aguirre: "Me voy contento con el resultado, pero será difícil"

he encontrado la funcion html_entity_decode() que lo hace

Cita:
<?php
$orig = 'Aguirre: "Me voy contento con el resultado, pero ser&aacute; dif&iacute;cil"';

$b = html_entity_decode($orig);

echo $orig; // Aguirre: "Me voy contento con el resultado, pero ser&aacute; dif&iacute;cil"

echo $b; // Aguirre: "Me voy contento con el resultado, pero será difícil"

?>
http://www.fran206.com/noticias/deco.php

pero ahora viene el problema, en el codigo que pille de ejemplo, se utiliza esto

Cita:
function elementoFinal($parser, $tagName) {
if ($tagName == "ITEM") {

printf("<p><b><a href='%s'>%s</a></b></p>",
trim($this->link),htmlspecialchars(trim($this->title)));
printf("<p>%s</p>",
htmlspecialchars(trim($this->description)));
$this->title = "";
$this->description = "";
$this->link = "";
$this->insideitem = false;
}
}
si cambio el htmlspecialchars por html_entity_decode me da error 500. Tengo alguna duda: ¿para que se utiliza el $this?

esta es la pagina: http://www.fran206.com/noticias como veras queda bastante feo que las noticias salgan con caracteres chungos

saludos