Просмотр полной версии : сколько байт в URL может быть для LoadVars.Load ??
t= "p=";
for (i=1; i<=49; i++) t+=_root.pole[++k];
r.load("http://localhost/server.php?"+t, l, "GET");
Если счетчик в цикле поставить не до 49 а до 50, то запрос не проходит.
массив поле - элементы числа от 1 до 9.
ЧТо за фигня понять не могу. а передать вообще надо 100 цифр
Не знаю в чем проблена, у меня огромные строки передаются...
Тогда такой вопрос. от чего вообще потом в
r.onLoad = function(ok) {
if (ok){
trace(t);
}
else trace('Ошибка серва2');
}
может быть равно ok=FALSE ?
Соединение с сервом есть заведомо, т.к. чуть выше выполняется запрос, который работает всегда (запрос короткий).
Как правило ограничения сервера: 1024 знакa включая полный УРЛ, (так что 100 знаков наверняка влезет). Скорее всего какие-то ошибки в другом месте.
zhalex, для оформления своего кода, надо использовать теги .
iNils ok
wvxvw А по какой причине вообще происходит то что там лежит false. Ведь сервер заведомо доступен и обрабатывает запросы.
Мечтатель
28.08.2008, 18:11
zhalex, методом, которым Вы передаете данные серверу - GET, можно передавать до 276 символов в строке, если не ошибаюсь. Попробуйте поэксперементировать с передачей POST.
false может быть если неправильно сформированы пары &имя=значение, например так:
&abc==123
&abc&123
&&abc=123
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.