htmlspecialchars(), mysqli_real_escape_string(), preg_quote()...
Dann hatte ich's doch richtig verstanden. So ist's natürlich besser, wie ich ja geschrieben hatte ("da gibt's bessere Möglichkeiten"), aber deshalb ist das mit den zwei Arrays ja noch lange nicht falsch. Es ging darum zu zeigen, warum "?" ausgegeben wird und nicht "?".
Gruß, Dennis