Witam,
Rozwinąłem właśnie skrypt z szyfrem cezara i wszystko działa, oprócz jednej rzeczy. Gdy user wpisze np. "Lubię żółć", to wyskakują różniaste znaczki, ponieważ skrypt działa tak, że dodaje do numeru ASCII liczbę 3 (klucz) i wyświetla. I teraz jak mam zrobić to tak, żeby wszystkie znaki specjalne były zamieniane na zwykłe litery (ą -> a, ź->z itd...)? Teoretycznie mógłbym zrobić to za pomocą str_replace, ale co jeśli użytkownik nie byłby z Polski i miał inne znaki specjalne? Próbowałem coś z iconv, ale to nie zamienia wszystkich znaków, a do tego pokazuje jakieś kwadraty na końcu.
Z góry dziękuję za wszystkie odpowiedzi :)