Seite 1 von 1
Textkonvertierung Contenido
Verfasst: Mo 31. Mär 2008, 10:30
von bweichel
Welche Funktion verwendet Contenido zum wiederherstellen der mit htmlspecialchars() umgewandelten Eingabetexte? htmlspecialchars_decode() funktioniert nicht, da kommt die Meldung: Fatal error: Call to undefined function: htmlspecialchars_decode().
Ich möchte einen Text anzeigen, der zuvor mit Contenido in die Tabelle eingepflegt wurde.
Verfasst: Mo 31. Mär 2008, 10:52
von emergence
htmlspecialchars_decode() funktioniert nicht, da kommt die Meldung: Fatal error: Call to undefined function: htmlspecialchars_decode().
http://at2.php.net/htmlspecialchars_decode
das gibts erst ab php 5
d.h wenn du das nicht im einsatz hast kannst du es auch nicht verwenden...
Welche Funktion verwendet Contenido zum wiederherstellen der mit htmlspecialchars() umgewandelten Eingabetexte?
siehe functions.general.php-> function htmldecode
Verfasst: Mo 31. Mär 2008, 11:25
von bweichel
hi und danke für die schnelle antwort. ich habe mir nun die funktion htmldecode() angesehen, verstehe jedoch nicht wie ich damit umkonvertieren soll.
in der funktion steht folgendes:
Code: Alles auswählen
function htmldecode($string)
{
$trans_tbl = get_html_translation_table(HTML_ENTITIES);
$trans_tbl = array_flip($trans_tbl);
$ret = strtr($string, $trans_tbl);
return $ret;
}
wie soll ich damit einen solchen string umkonvertieren?
da stimmt doch was nicht...
Verfasst: Mo 31. Mär 2008, 11:38
von kummer
das sind auch keine htmlentities, sondern es handelt sich dabei um ein urlencoding. normalen text erhälst du mit der funktion...