Antwort:
strpos=int(0)
strstr=string(6) "#gast;"
strpos gibt false oder die stelle wo der string ist zurueck
also alles korrekt soweit
und beides ist !=false
ich denke eher das hat was damit zutun das er den int mit !=false abfragen kann
sonst hab ich auch immer geschrieben >-1
dann wird es sicher auch gehen