Seite 1 von 1

sprintf() nur in bestimmten Dateien?

Verfasst: 12.09.2004 14:22
von S2B
Hi @all,
ich habe leider feststellen müssen, dass die Funktion sprintf() nur in bestimmten Dateien funktioniert. Ich habe mal einen sprintf-Befehl aus der privmsg.php in eine leere php-Datei geschrieben (also schon mit den ganzen inculdes), aber der ging da nicht. Da kam immer dieser Fehler:

Code: Alles auswählen

Warning: sprintf(): Too few arguments in D:\Website\forum\test.php on line 20
Weiß da vielleicht jemand ne Lösung dafür?

Verfasst: 12.09.2004 14:25
von Schumi
Wie sieht denn dein Code aus?

Verfasst: 12.09.2004 14:28
von S2B

Code: Alles auswählen

$msg = sprintf( $lang['send'], '<a href="' . append_sid('index.php') . '">', '</a>' );
und in der lang_main.php:

Code: Alles auswählen

$lang['send'] = 'Die Nachricht wurde gesendet<br /><br />Klicke %shier%s, um zum Index zurückzukehren.';

Verfasst: 12.09.2004 15:48
von S2B
Es geht! :D
Es lag an einem anderen Code! :-?