Денис Сечин: тогда платите, это же не благотворительный фонд.
Либо задайте конкретный вопрос, а не общий вопрос с пометкой Я ПЛОХО ЗНАЮ ПХП, никого это не волнует
Денис Сечин: выкиньте , скачайте более грамотный скрипт и учитесь, от такого скрипта вы наберетесь плохого опыта. Нам-то какая разница учитесь вы или нет?
Dmitry Katyushin: ну а мне лень считать строки, чтоб найти 68-ую. да и разбирать код тоже.
просто проверьте все ли открытые скобки закрыты и правильность вложенности
xne71247: как вы видите, ваш код загрузки в методе onStartCommand , о чем я вам несколько раз писал, что данный метод срабатывает в каждый раз, то есть тут не накапливается запуск сервиса - "запуски сервиса накапливаются" , а лишь для одного сервиса данный метод вызывается несколько раз.
Есть несколько способов решения данной проблемы :
1. Как написал Marat S проверять savedInstanceState и если он null, запускать Сервис.
2. Объявить AsyncTask вне метода, инициализировать внутри onCreate, и далее в зависимости от mTask.getStatus() запускать или нет, про данный метод читайте в документации.
3. В манифесте указать, чтоб активити не пересоздавался при изменении ориентации экрана и т.д.
....
В общем много разных вариантов .
p.s. названия классов в Java принято начинать с заглавной буквы, а не в нижнем регистре.
Для одного запуска больше подходит IntentService, а Service для долговременной работы
xne71247: я ничего не понял из того, что вы написали и мне лень разбирать эти примеры, но я вам объяснил, что в сервисе onCreate вызывается один раз при создании, а onStartCommand вызывается при инициализации и в последующих вызовах сервиса.
Читайте про many to many связь в yii