Előzmények
Fazék | hozzászólásai | válasz erre | 2018.11.06 06:47:13 (1936) |
Nálam is nyitottként szerepel még ez a bug. A geocacing.hu-ra egy SW fejlesztőnk van, és ha ő nem ér rá, akkor egy sort is nehéz átírni :(.[ előzmény: (1935) VP, 2018.11.05 22:33:39] |
|
VP | hozzászólásai | válasz erre | 2018.11.05 22:33:39 (1935) |
A hiba továbbra is fennáll (pedig a leírásod alapján csak egy sort kéne átírni). Remélem, nem kell áttérnem kisbetűs írásra, mint Nemecseknek.[ előzmény: (1928) Fazék, 2018.11.02 19:24:13] |
|
Fazék | hozzászólásai | válasz erre | 2018.11.02 19:24:13 (1928) |
Köszi a hibajelzést.
Zajlik a háttérben a PHP5 --> PHP7 áttérés, és úgy tűnik, hogy egy eregi()-t rosszul írtunk át preg_match()-re. A hiba csak nagybetűs felhasználó név esetén jelentkezik. Hamarosan javítjuk.
------
UI: Mivel ez egy software fórum, csak érdekességképpen:
A régi PHP5 kód:
} elseif (!eregi('[a-z0-9]', $request['member'])) {
throw new Eredmény('A felhasználónév formátuma nem megfelelő!', false);
az új (de hibás)
} elseif (!preg_match('![a-z0-9]+!', $request['member'])) {
throw new Eredmény('A felhasználónév formátuma nem megfelelő!', false);
és egy lehetséges javítás
} elseif (!preg_match('![a-zA-Z0-9]+!', $request['member'])) {
throw new Eredmény('A felhasználónév formátuma nem megfelelő!', false);
vagy egy másik megoldás
} elseif (!preg_match('![a-z0-9]+!i', $request['member'])) {
throw new Eredmény('A felhasználónév formátuma nem megfelelő!', false);
[ előzmény: (1927) VP, 2018.11.02 18:13:25] |
|
VP | hozzászólásai | válasz erre | 2018.11.02 18:13:25 (1927) |
A felhasználói profiloldalamon szerettem volna pár karaktert módosítani a részletes leírásban.
Mentéskor hibaüzenet: nem megengedett formátum a felhasználónévben.
Pedig ahhoz hozzá se nyúltam.
? |
|
|
|