Volker: Probleme mit Captcha-Generierung

Beitrag lesen

Hallo zusammen,
ich versuche seit kurzer Zeit, mir PHP beizubringen, stoße mit meinem (noch) begrenzten Wissen allerdings auf ein Problem, das die Einrichtung eines Gästebuchs betrifft. Ich passe gerade das bekannte myPHP Guestbook meiner Seite an, habe dabei auch die Datei-Struktur modifiziert und nun funktioniert die Captcha-Generierung nicht mehr, d.h. es wird zwar ein Bild per PHP zurückgegeben, aber es enthält nicht die "gewellte" Schrift, sondern nur den alt-Tag.
Vorab die Ordner-Struktur:
root
|- /gaestebuch
   |- /images
      |- font.ttf
   |- /admin
      |- admin.php
   |- functions.inc.php
   |- captcha.php
|- /www
   |- gaestebuch.php

In der Datei gaestebuch.php, in der das Captcha gebraucht wird, steht:
include("../gaestebuch/functions.inc.php");
[...]
echo "<img src="../gaestebuch/captcha.php" alt="captcha"/>";

captcha.php beinhaltet folgends:
include("functions.inc.php");
createCaptcha(100, 40);

Die functions.inc.php erstellt aus der Variable $captcha das Bild:
if (function_exists("Imagettftext")) {
    Imagettftext ($image, 22, 0, 10, 30, $text_color, "".realpath("./images")."/font.ttf", $captcha);
} else {
    imagestring($image, 5, 25, 12, $captcha, $text_color);
}

Das, was ich nicht verstehe, ist, dass ein Captchaaufruf in der admin.php ohne Probleme funktioniert, was mich vermuten lässt, dass irgendwas bei den relativen Pfadangaben schiefläuft oder das realpath Probleme macht.... Kann jmd aus den rel. knappen Infos das erkennen, wo mein Gehirn nicht hintersteigt? ;-)
Danke im Voraus für Tipps oder Lösungen.

Gruß, Volker