Kalle_B: Schon wieder Probleme mit Umlauten (UTF-8)

Beitrag lesen

Hallöle,

bin dabei, Einträge in der Datenbank nach Suchworten auszuwerten:

http://was-vermietet-wer.de/index.php?zp=p121

Kein Problem, wenn ich als Suchwort ein e eingebe. Aber bei einem ü zickt PHP rum mit Fehlermeldungen:

Warning: mb_strpos() [function.mb-strpos]: Unknown encoding or conversion error. in /homepages/45/d283598515/htdocs/100/p121.php on line 309

Line 309:

      $start_pos = mb_strpos ( 'x'.mb_strtolower($row['firma1']), mb_strtolower($arr_in['suchworte']), 0, 'UTF-8' );  

In $arr_in['suchworte'] steckt das ü.

Die Seite mit dem einzugebenden Suchwort hat den header
header('content-type: text/html; charset=utf-8');
und zusätzlich
<form accept-charset="utf-8" name=form_p100_suche action='/index.php' method='post'>

Was will PHP denn noch?

LG Kalle