Zabłądziłem sobie do redmine, znalazłem http://redmine.boduch.net/issues/406, więc próbuję tam wejść. No i mam 500 Internal Server Error
. Sprawdzam sobie z panelu ten artykuł, wszystko wydaje się w porządku. Kopiuję go sobie, wklejam jako normalny tekst do postu na forum i mam:
no i postu nie można zapisać... Fragment "niezapisywalny" jest tutaj: http://4programmers.net/Pastebin/1586
Jeśli dam sobie kod:
#define PASSWORD "GoodPassword"
#define PASSWD2 "BadPassword"
#define PASS_COUNT 4
void check_password(char *password)
{
int c = 0;
while (1)
{
for (int i = 0; i < PASS_COUNT; i++)
{
if (strcmp(password, PASSWD2) == 0)
continue;
}
c++;
if (c == 3) break;
}
// Tu wlasciwe sprawdzanie hasla
}
w <code>
, post daje się zapisać, więc możnaby uznać, że parser sobie nie daje z interpretacją "niezacodowanego" kodu...
Ale... jeśli do postu wkleić ten fragment z pastebin i usunąć np. ostatni akapit czystego tekstu (bez użycia <code>
na kodzie!!!), post też daje się zapisać. Czyli parser gdzieś się gubi w "szerszym kontekście" ;)
Ok, zostawiam to do "przeanalizowania" - temat Zabezpieczanie programow jak na razie z <code>
się wyświetla...