 |
Форум Wizards World
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
madArx
Сообщения: 431
|
Добавлено: Пн Ноя 28, 2011 0:00 Заголовок сообщения: |
|
|
Eliarh писал(а): | а как ты минуешь на js кросс-доменный запрос?
| хаками... хотя мороки жуть много будет и не факт что выйдет
Мой косяк))) не пользовался я аяксом вне сайта, потому и не помнил этого ограничения
тут можно сказать одно, юкоз в пролете
ЗЫ: пара замечаний по коду...
1. return прерывает выполнение функции, ты мог в свиче не присваивать переменную, а сразу сделать вывод значения.
2. зачем ты for и count юзаещь с массивом? foreach тебе в помощь
3. еще один прием есть вместо свичей
function ($val)
{
$arr=array("dorik"=>"Дорикан", и тд...);
if (isset($arr[$val])) return $arr[$val];
return "дорикан"; //значение по умолчанию
}
преимущество данного способа в том, что при добавлении новой связки "обозначение -> значение" тебе не надо будет дописывать секцию выбора, а хватит добавления элемента массива  |
|
Вернуться к началу |
|
 |
Eliarh
Сообщения: 82
|
Добавлено: Пн Ноя 28, 2011 8:20 Заголовок сообщения: |
|
|
3) спасибо, учту)
2) согласен, порой foreach, порой for - рефлексы )
1) это осталось после чистки кода, первоначально функция не только как простой return работала |
|
Вернуться к началу |
|
 |
Eliarh
Сообщения: 82
|
Добавлено: Ср Фев 29, 2012 15:17 Заголовок сообщения: |
|
|
<censored>новая версия, более быстрая, менее глючная (глюк бывает только если сам wiw неправильно отдает список, но такое не так часто случается)
p.s.
userJS только для ознакомления
для установки в игровых целях - направил письмо администрации, чтобы разрешили)
Запрещены ссылки на сторонние проекты
Kulverstukas |
|
Вернуться к началу |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group
|