Нужна помощь PHP

Печать RSS
366

3
Автор
Оранжевые штаны
0
Вообщем на денвере скрипт работает нормально, но на хосте выдаёт такую ошибку:
Notice: Uninitialized string offset: 21 и.т.д. 
Сам скрипт это генератор специального хэша. Получает из одного кода другой.
Погуглил и нашёл похожую проблему.

И тут уже мне помог великий Google, оказывается что на 64 битной системе функция
работает не корректно, так как используются битовые операции которые завязаны на 32х битные процессоры, и лечиться беда эта изменением функции на следующую.
Ссылка: http://php-mysql-life.blogspot.com/2011/10/xls-spreadsheetexcelreader-olereadinc.html
Вообщем нужно переписать в генераторе какую-то ф-цию.
Кто поможет? Цена ваша.

Пацак
0
Предназначение функции?
K

Транклюкаторщик
0
в массиве нет элемента с ключом 21, и так далее, а ты пытаешься к ним обратиться
3
Автор
Оранжевые штаны
0
2. Фанат, хз, хз, я вообще не понимаю, алгоритм не я писал, но код понять можно)
eGo Где Мой Кэш7, на локалке же работает
K

Транклюкаторщик
0
Notice: Uninitialized string offset:
я не читал пост полностью к сожалению, прочитал только сам notice.
на локалке может быть просто отключено отображение ошибок.
3
Автор
Оранжевые штаны
0
Notice: Uninitialized string offset: 21 in /var/www/***/***/www/file.php on line 56
56 строка:
 if ($str[$i] == $c)
пфф..
5. eGo Где Мой Кэш7, включено, никаких ошибок нет
K

Транклюкаторщик
0
6, значит на момент ошибки переменная $i содержит значение 21, а ключа 21 не существует в массиве $str
Изменил: KOZZ
3
Автор
Оранжевые штаны
0
7. eGo Где Мой Кэш7, ну на локале же работает, а на хосте нет, и мне говарили подобное что на 64 битных может не работать, блин.. хз.. Не посмотриш?
K

Транклюкаторщик
0
8. nickname, насколько я знаю php никаким образом не зависит от того, скольки битная система
Изменил: KOZZ
3
Автор
Оранжевые штаны
0
9. eGo Где Мой Кэш7, http://php-mysql-life.blogspot.com/2011/10/xls-spreadsheetexcelreader-olereadinc.html
9. eGo Где Мой Кэш7, ну так что, посмотриш? если будет работать пару соток дам)
Стикеры / Теги / Правила