Textkonvertierung Contenido

Gesperrt
bweichel
Beiträge: 223
Registriert: Mo 24. Jul 2006, 22:29
Wohnort: Saarbrücken
Kontaktdaten:

Textkonvertierung Contenido

Beitrag 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.
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag 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
*** make your own tools (wishlist :: thx)
bweichel
Beiträge: 223
Registriert: Mo 24. Jul 2006, 22:29
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag 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?

Code: Alles auswählen

%3Ch1%3EPreise+bei+Example%3C%2Fh1%3E
da stimmt doch was nicht...
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

das sind auch keine htmlentities, sondern es handelt sich dabei um ein urlencoding. normalen text erhälst du mit der funktion...

Code: Alles auswählen

urldecode($meinText);
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
Gesperrt