Děkuju za odpověď. Tak jsem to teda opravil na takhle:
$poznamky = preg_replace("/[^A-Za-z0-9 .,\/]/", '_', $poznamky);
Akorát to dělám stylem cvičená opice, vůbec nechápu, o co tam jde Finální dotaz zní, jestli je to takto OK, anebo jestli se to dá prolomit zase nějakou jinou vychytralou sekvencí znaků, třeba \/\Q\/Q/kill_reg\\ (to je vtip, ale dotaz je myšlen vážně)?
Pokud je to špatně, tak prosím o opravu, děkuji.