привет, снова у меня появилась проблемка а задачка состоит вот в чем ... есть строка с N количеством жанров (приходит с json ответа) Код: "genre": "фантастика, фэнтези, боевик, приключения", я ее разбираю на массив ... Код: $genre = explode(', ', $dec['genre']); вроде бы все хорошо, но только я не понимаю как каждому жанру чтобы соответствовал свой айди категории у dle .. иными словами - мне нужно чтобы в итоге вышла строка с айдишниками категорий вместо названий жанра..
заранее благодарю за помощь скрипт который будет сам добавлять фильмы через апи кп, уже все готово кроме категорий
Создаешь ручками второй массив, вида [жанр]=>id. Делаешь цикл в котором проверяешь условие в котором сравниваешь $dec['genre'] и [жанр]. Если совпадает, в любую переменную пишешь id и дальше делаешь, что с ней нужно
Могу тебя сразу предупредить - юзать чужое API это не гарантия того, что твой скрипт потом будет работать долго! Я даже знаю от куда ты берешь API и данное API обновляется крайне редко и информация у тебя будет устаревшая. Уже умельцы делали скрипты на чужом API и продавали а потом API закрылось а что дальше с ними было, не известно. Или средства возвращали обратно или просто мороз включили
Уважаемый на КиноПоиске нету API а если и есть, то не для простых смертных оно доступно. А через слитый класс ты будешь вводить каптчу Не проблема перейти - я вижу что проблема у тебя с массивами а как дальше будет я уже боюсь даже подумать
я не php программист, так что сори. когда ты 3-4 года на сишке сидел, то я думаю ты бы тоже такие вопросы тут задавал ..
Ну не знаю. У тебя такие вопросы, как будто ты только изучаешь программирование. Я знаю множество языков программирования, но работа с массивами одинакова везде.