Feb 27, 2006 16:02
наткнулся сегодня на какое-то бесовство!
есть форма
< form action=index.php name=dataForm method="POST" onSubmit="CheckFields()" enctype="multipart/form-data">
< input type=hidden name=module value="subscribe">
< input type=hidden name=closeWindow value="1">
< input type=hidden name=action value="do">
ну и далее по тексту.
есть еще поля типа text и textarea
и вот маза была замечена! если в эти текстовые поля воткнуть символ " «".
то, из _POST переменных куда-то пропадает первая переменная (в частности module) , причем независимо от того какого типа поле или какое это поле, если поменять их местами, то пропадет опять первое из.
Выход для быстрого восстановления функциональности туп как валенок:
< form action=index.php name=dataForm method="POST" onSubmit="CheckFields()" enctype="multipart/form-data">
< input type=hidden name=closeWindow value="1">
< input type=hidden name=module value="subscribe">
< input type=hidden name=closeWindow value="1">
вот пойду попью чайку и сяду с мыслями поищу в чем грабля. может звезды? :)
webdev,
html,
solved