Различные вопросы по PHP и MySQL

254K
.
# Роман (15.12.2017 / 12:48)
ДоХтор, да вот читаю,пока не пойму,там есть скачки,поиск редиректов и т.д.
пробую некоторые варианты,пока без результативно,если ни чего не получится,пришлю код в личку
Я так понял, что у тебя есть массив со ссылками, и тебе нужно имитировать переход по этим ссылкам, чтобы в ответ получить какой то результат? Если да, то попробуй запустить вот этот пример с CURL'ом (тут для демонстрации его работы парсятся первые пять страниц этого топика), посмотри что он выводит в браузер (чтобы понять как он работает), а потом замени в массиве $urls все ссылки на твои, и снова посмотри на результат.
Обещать не буду, но может быть чуть позже напишу ещё пример на Ajax'е.

PS: твой код я не видел, поэтому набросал демо-пример.
* (+/-)
// Массив со ссылками (заменить ссылки на свои)
$urls = [
    'http://johncms.com/forum/index.php?type=topic&id=3271&page=1',
    'http://johncms.com/forum/index.php?type=topic&id=3271&page=2',
    'http://johncms.com/forum/index.php?type=topic&id=3271&page=3',
    'http://johncms.com/forum/index.php?type=topic&id=3271&page=4',
    'http://johncms.com/forum/index.php?type=topic&id=3271&page=5'
];

array_map(function($i){ echo get_curl($i); }, $urls);


function get_curl($url) {
    $opt = [
        CURLOPT_URL => $url,
        CURLOPT_TIMEOUT => 3,
        CURLOPT_RETURNTRANSFER => 1,
        CURLOPT_FOLLOWLOCATION => 1,
        CURLOPT_USERAGENT => $_SERVER['HTTP_USER_AGENT']
    ];

    $ch = curl_init();
    curl_setopt_array($ch, $opt);
    $out = curl_exec($ch);
    curl_close($ch);
    
    return $out;
}
.

ДоХтор, не совсем то что надо автору. Есть таблица game,с сотней строк вида
команда1 команда2 лига тур дата
и есть файл group в котором идёт просчёт резов этих матчей.
вызывать и рисовать каждую страницу не надо

.
# dilp (15.12.2017 / 19:25)
ДоХтор, не совсем то что надо автору. Есть таблица game,с сотней строк вида
команда1 команда2 лига тур дата
и есть файл group в котором идёт просчёт резов этих матчей.
вызывать и рисовать кажд
А что тогда надо? Просто вызывать без вывода в браузер?
.

Вызвать в цикле список пар команд.
Глянуть кто в этих командах игроки.
Например Сборная мира-Сборная колхоза "Светлый путь".
Смотрим игроков,в первой играют Пеле,Марадона и Яшин. Во второй Иванов,Петров и Сидоров.
Значит получаем результат матча 3:0,дописываем этот рез в ту же строки где брали эту пару команд.
Далее новая пара...
В конце либо пишем "Ок " ,либо название команд и результат.

.
# dilp (15.12.2017 / 20:11)
Вызвать в цикле список пар команд.
Глянуть кто в этих командах игроки.
Например Сборная мира-Сборная колхоза "Светлый путь".
Смотрим игроков,в первой играют Пеле,Марадона и Яшин. Во второй Иванов,П
Ты уверен, что именно это нужно было Роману? ) Или ты уже написал решение, и он его принял?
.

Уверен

.
# dilp (15.12.2017 / 20:22)
Уверен
А на второй мой вопрос - ответ?
.

ну почти правильно dilp написал,только при переходе происходит просто запись в таблицу об игре,а ход тут ни причем,его инклудить не нужно

.
Добавлено: 15.12.2017 / 20:36
ДоХтор, саму страницу выводить не нужно,я тебе сейчас код пришлю файла,думаю будет понятно что происходит

Добавлено: 18.12.2017 / 08:50
ребята,доброго утра,вопрос так и не решен,кто то может помочь?
.
Hey guys! Finally I'm gonna change status!?

Роман, Так ты ТЗ так и не описал, я лично плохо понимаю что тебе надо?
Если на предыдущей странице выбор происходит(там счет или еще какие то данные) то все это можно передать в $_POST, и по submit переходить на следующую станицу, а не мудрить с аяксами и прочими премудростями

Всего: 7969