To pytanie zostało zadane dawno temu na serverfault, ale nie działa awnser. Mam nadzieję, że ktoś go spotkał i od tamtego czasu znalazł rozwiązanie.Wartości logiczne w lokalnym języku
Przykład:
<%
Response.Write True
Response.Write "<hr>"
Response.Write "test:" & True
%>
wyjściowa:
True
--------------
test:Waar
Jak widać, tak szybko, jak można połączyć wyjście, jej zamienił się w lokalnym ciąg ('Waar' jest holenderski na true) . Potrzebuję go, aby pozostać "Prawdziwy".
Jak mogę to zmienić? Nie mam nic przeciwko umieszczaniu kodu na początku stron, ale nie mogę zmienić wszystkich instancji True
w całym kodzie. Więc tworzenie funkcji jak poniżej, aby zwrócić prawidłowy ciąg nie będzie robić.
Function PB(pVal)
If pVal Then
PB = "true"
Else
PB = "false"
End If
End Function
Czy mogę wiedzieć, jakiego wyniku oczekujesz? –
Zawsze tylko prawda. Druga odpowiedź powinna brzmieć "test: prawda" –
Niestety, żadna z odpowiedzi nie była poprawna lub nie rozwiązano problemu. Ale uważam, że @gpinkas włożył najwięcej wysiłku w znalezienie rozwiązania i miał pomysły, których nie mogłem od razu odrzucić. –