Форум -> Обо всём... -> Помогите с модулем "аккаунт". |
Помогите с модулем "аккаунт". |
---|
argent1342 | Дата: 11.02.2008, в 02:34 | Сообщение №1 |
Активный участникПользователь №: 41 Сообщений: 248
| Не загрузить аватар с компа в формате JPEG.
Говорит что файл с таким именем уже существует.
Как только меняю на JPG, то всё нормально.
Код | 1
| if (preg_match("/(\.gif|\.png|\.jpg|\.jpeg)$/is", $entry) |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно argent1342 20.02.2008 г. в 14:28:33 |
|
|
|
Serg_pnz | Дата: 11.02.2008, в 11:01 | Сообщение №2 |
АдминистраторПользователь №: 1 Сообщений: 2242
| Оч.интересно. Права 777 проверял, установлены? | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
argent1342 | Дата: 11.02.2008, в 11:20 | Сообщение №3 |
Активный участникПользователь №: 41 Сообщений: 248
| Serg_pnz, да, права нормально - 777.
Ведь другие форматы заливаются. |
|
|
argent1342 | Дата: 20.02.2008, в 14:26 | Сообщение №4 |
Активный участникПользователь №: 41 Сообщений: 248
| Ладно, это пол беды.
Вообщем обнаружил такую штуку!
Логины с русскими буквами.
В опере ссылка имеет вот такой вид:
index.php?name=Account&op=userinfo&user_name=%CA%E8%F6%FE%ED%FF
И, соответственно, всё работает и переходим на страницу перс. инфы пользователя.
В ИЕ7 ссылка имеет вот такой вид:
index.php?name=Account&op=userinfo&user_name=русские буквы
И, соответственно, переходим на страницу, где нам сказано, что пользователя с таким именем не существует.
Блин, достал меня этот аккаунт.
Подскажите, плз, что не так? |
|
|
Serg_pnz | Дата: 20.02.2008, в 15:08 | Сообщение №5 |
АдминистраторПользователь №: 1 Сообщений: 2242
| Нужно тогда принудительно отдавать в урл-кодировке | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
argent1342 | Дата: 20.02.2008, в 15:17 | Сообщение №6 |
Активный участникПользователь №: 41 Сообщений: 248
| эт как?
Хотя раньше нормально было. |
|
|
Serg_pnz | Дата: 20.02.2008, в 15:23 | Сообщение №7 |
АдминистраторПользователь №: 1 Сообщений: 2242
| Насколько я осведомлен - это зависит от хостера.
А лечение... ну можно попробовать в модуле Account в самом-самом верху добавить строку
Код | 1
| $_GET['user_name']=urldecode($_GET['user_name']); |
или
Код | 1
| $_GET['user_name']=urlencode($_GET['user_name']); |
| Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
Serg_pnz | Дата: 20.02.2008, в 15:23 | Сообщение №8 |
АдминистраторПользователь №: 1 Сообщений: 2242
| Т.е. будем принимать в нужном нам виде, а то если отдавать - то придется весь сайт перелопачивать. | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
argent1342 | Дата: 20.02.2008, в 16:52 | Сообщение №9 |
Активный участникПользователь №: 41 Сообщений: 248
| Serg_pnz, не помогло.
Может дело в браузере?
У меня вообще индекс аккаунта отличается от того, что в дистрибе от 2.2.
Вот пример того, что сейчас
Код | 1
| $user_name = htmlspecialchars(substr($user_name, 0, 25)); |
И вот, что должно быть (по идее)
Код | 1
| $user_name = htmlspecialchars(substr($uname, 0, 25)); |
|
|
|
argent1342 | Дата: 20.02.2008, в 16:59 | Сообщение №10 |
Активный участникПользователь №: 41 Сообщений: 248
| Да, дело в ИЕ7, проверил на "Понедельниках" - тоже не работает!
"Пользователя с данными параметрами не найдено" или как то так. |
|
|
Serg_pnz | Дата: 20.02.2008, в 17:39 | Сообщение №11 |
АдминистраторПользователь №: 1 Сообщений: 2242
| Однозначно не браузер.
Браузер только передает данные, а тупит модуль, который должен приводить двойные стандарты к одному. | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
argent1342 | Дата: 20.02.2008, в 17:44 | Сообщение №12 |
Активный участникПользователь №: 41 Сообщений: 248
| Serg_pnz, значит у тебя тоже не работает?
Я ведь на твоем сайте проверил. |
|
|
argent1342 | Дата: 20.02.2008, в 18:36 | Сообщение №13 |
Активный участникПользователь №: 41 Сообщений: 248
| Ну чтож, я как всегда паникую!
Переставил ИЕ и всё зарабтало!
Прошу меня простить.
А вот вопрос с JPEGами остается открытым.
Куда там ещё глянуть можно? |
|
|
Serg_pnz | Дата: 20.02.2008, в 20:04 | Сообщение №14 |
АдминистраторПользователь №: 1 Сообщений: 2242
| Цитата | Serg_pnz, значит у тебя тоже не работает?
Я ведь на твоем сайте проверил. |
Я много ставил хаков, но на аккаунт ниодного, по сему все претензии к разработчику цмс, браузеру и хостеру.
С картинками разбираться надо. Конкретно с функцией проверки и/или уменьшения изображения. Вобщем лично я не знаю. | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
argent1342 | Дата: 20.02.2008, в 20:25 | Сообщение №15 |
Активный участникПользователь №: 41 Сообщений: 248
| Serg_pnz, спасибо за помощь.
Переставил браузер и все заработало.
Тем твой сайт и хорош, что так или иначе можно докопаться до истины! |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|