Hallo Andi,
bei mird wird der Text zwar weiss, ich kann mich aber erinnern, dass ich diesem Problem schon mal begegnet bin.
Probiere mal, dem Bild noch eine Farbe zuzuweisen, also so:
$img = imagecreatefromjpeg("banner/schienen.jpg");
$dummy_color = imagecolorallocate($img,0,0,0);
$color = imagecolorallocate($img,255,255,255);
imagettftext($img,20,0,5,35,$color,"/www/htdocs/v026846/banner_maker/fonts/arial.ttf","Hallo");
Manchmal wird die erste zugewiesene Farbe fuer die Canvas Farbe verwendet und nicht fuer was auch immer danach kommt.
Harry