Also der/die Codes sind richtig, nur beim Einbau muss man ganz genau aufpassen, mit PHP & HTML Bereichen.
Grober aufbau der functions.lib.php:
PHP-Code:
<?php
//blablabla
$foo 'bar';

function 
bla(...){

}

?>
So, wenn man nur die einzelnen Funktionen aus der Anleitung einbaut, muss man diese innerhalb von
<? (oder auch <?php ) und ?> einfügen!

Da aber in der Anleitung glaube ich vor jeder Funktion wieder ein <? steht, tritt ein Fehler auf, daher muss dann diese Zeichen dann da rauslöschen.

Fazit: Auf ein <? sollte immer ein ?> folgen, niemals aber nach <? nochmal ein <? (außer innerhalb von Textbereichen, aber dort sollten <> maskiert werden )