Hallo,
in der Beschreibung zur StringInStr steht folgendes:
ZitatStringInStr ( "string", "substring" [, casesense [, occurrence [, start [, count]]]] )
....
occurrence >>> [optional] Das wievielte Auftreten des Unterstrings soll gefunden werden. Ist der Wert negativ, wird von rechts ausgehend gesucht. Der Standardwert ist 1 (erstes Auftreten von links ausgehend).
Die Aussage "Ist der Wert negativ, wird von rechts ausgehend gesucht." stimmt nicht, es wird immer von links gesucht!
Eine Lösung wenn trotzdem von rechts gesucht werden soll ist folgende:
$iPosTrennzeichen = StringInStr(StringReverse($sText), " ")
Gruß Ingo