Zum Inhalt springen

Mailform erzeugt Fatal Error

Erstellt am 23. August 2005 · 2 Antworten · letzte Antwort am 23. September 2005

Tags: PHP, Frage

fredi-sieger ·

Hallo,
ich habe nach Anleitung eine Mailform eingebunden, wenn ich nun die Seite anschauen möchte kommt nur diese Fehlermeldung:

Fatal error: Call to undefined function: ctype_digit() in /typo3_src-3.8.0/typo3/sysext/cms/tslib/class.tslib_content.php on line 1577

Hab mir daraufhin die Datei angeschaut:

// Formname;
$formname = $GLOBALS['TSFE']->uniqueHash();
	if (ctype_digit($formname{0}))	{ // form name must start with a letter
		$formname = 'a'.$formname; }

Kann aber keinen Fehler sehen.

Vielleicht kann einer helfen
Danke,
Sebastian

fredi-sieger ·

Hi,
kann man vielleicht die Mailform irgendwo nochmal neu herunterladen und neu installieren?

Ich komm einfach nicht mehr weiter -> Bitte um Hilfe

Grüße Sebastian

rkuenzli ·

Habe leider das gleich Problem mit Typo3 3.8 und PHP 4.1.2.
Zitat aus http://ch2.php.net/ctype:

Beginning with PHP 4.2.0 these functions are enabled by default. For older versions you have to configure and compile PHP with --enable-ctype.

Das ist dann leichter gesagt als getan. Man sollte wohl PHP updaten.

Der Fehler tritt auch bei "Search" und "Guestbook" und vermutlich bei allen anderen Formularen auf.