Hallo
es liegt auch nicht an if($sql_out). Ich vermute es liegt an global $worte;
Damit greift die Funktion auf die Variable $worte am Anfang des Scripts zu und da ist sie ja noch nicht von überflüssigen Leerzeichen gereinigt. Die nachfolgende if Bedingung wird einfach nicht berücksichtigt. Nur ich hab keine Ahnung wie ichs anders machen soll??
Falk