Hi Maik,
Du hast da wohl ein Reihenfolgenproblem - offensichtlich wird als erstes male_menu() abgearbeitet, und zu dem Zeitpunkt sind such_string, fun_string und auto_string noch nicht definiert.
Lösungsvorschlag: bau eine Art Interface, das Du aus dem HTML-Teil aufrufst, das alle Funktionen in der vorgesehenen Reihenfolge aufruft.
Grüße,
Utz