Smirnof

Рейтинг
72
Регистрация
13.11.2012
Интересы
efcb2e
protected function listQuery($yt){
global $listQueryHit;

if (!isset($listQueryHit))
$listQueryHit = 0;

return "<div class='div_topic_cover topic_cover_".(++$listQueryHit)." reviews'>...код...</div>";
}

Отдает все четко!

Но нет обнуления на 3 (возврат к 1)

в код выдает 1,2,3,4,5,6

---------- Добавлено 18.01.2017 в 23:13 ----------

danforth:
Александр И, у вас с открывающими и закрывающими кавычками путаница. Открывают двойные, для конкатенации закрываете одинарные.

У меня вечная проблема с кавычками, можно сказать расставляю их методом тыка (так " или ' или \").

Где можно прочитать о php кавычках?

---------- Добавлено 18.01.2017 в 23:29 ----------

Попробовал сделать так

$listQueryHit = 0-1;

и

$listQueryHit = 0-2;

и т.д.

так

++$listQueryHit-1

что-то получается но не то :)

Исправил, отдает все 1

<div class='div_topic_cover topic_cover_1 reviews'>

В код выдает

<div class='div_topic_cover topic_cover_'.(++0).' reviews'>

все одинаковые.

Не понятно, что-то php отдает просто html и все, что-то не то делаю :(

Нашел это:

protected function getimgkat($nom){
$this->url = "api запрос";
$data = $this->http(TRUE);
foreach ($data->items as $yt) {
$html .= $this->listQuery($yt);
}
return $html;
}

вроде оно.

Не смог сделать, у меня там нет foreach

Вот вся функция

protected function listQuery($yt, $cover_id=1){
return "<div class='div_topic_cover topic_cover_".$cover_id." reviews'>
...КОД...</div>";
}

в других protected есть foreach но не получилось сделать :(

Попробую реализовать вариант

protected function listQuery($yt, $cover_id=1){
return "<div class='div_topic_cover topic_cover_".$cover_id." reviews'>...код...</div>";
}

более понятен, вроде...

Спасибо!

Samail:

Гугл ботов тоже? :)

Об этом я не подумал... и не вник пока

Все варианты рабочие, взял самый короткий.

Samail, большое спасибо!

Мне просто нужно получать разную ссылку при обращении к одной и той же странице, т.е. просто выдернуть ссылку, чтобы потом ее использовать в своем коде...

Выдернуть из js glopart.ru/ads/adunit/1443/script.js 'url' и вставить в свой html...php

Всего: 235