вывод строки поочередно на php

2.29K
.
ДоХтор, да такие
.
# Rakovskiy (03.01.2016 / 16:00)
Ты написал, что тебе нужна только одна строка!!!

5 пост видел? http://johncms.com/forum/index ... 32107
твой код выводит содержимое следующим образом http://prntscr.com/9lkgg6
А должен так http://prntscr.com/9lkicy
.
# Swank (03.01.2016 / 16:04)
SPONGE, function zapros($count = 3) {
if (!session_id())
session_start();
if (!isset($_SESSION['count']) || $_SESSION['count'] >= $count) {
$_SESSION['count'] = 1;
}
твой код выводит содержимое следующим образом http://prntscr.com/9lkgg6
А должен так http://prntscr.com/9lkicy
.
The Fast, Secure and Professional - Yii2
SPONGE, Определись что тебе нужно сделать. То строчку вывести, то файл теперь все строчки. Ппц
.
The Fast, Secure and Professional - Yii2
К моему коду из 5 поста нужно добавить foreach и будет то, что нужно.
.
# Rakovskiy (03.01.2016 / 16:52)
К моему коду из 5 поста нужно добавить foreach и будет то, что нужно.
куда именно добавить?
.
# SPONGE (03.01.2016 / 16:20)
ДоХтор, да такие
Ну если такие, то не забудь создать на хосте файлы с такими именами (я совершал переходы по ссылкам:
http://mp3tone.site/zapros.php
http://mp3tone.site/1zapros.php
http://mp3tone.site/2zapros.php
рабочая была только первая ссылка), иначе скрипт будет запрашивать несуществующие файлы.

Привожу листинг кода с готовым решением (напоминаю ещё раз - необходимо на хосте создать файлы 1zapros.php , 2zapros.php , 3zapros.php и т.д.).
* (+/-)

И результат работы скрипта на скриншоте
Прикрепленные файлы:
.
Сексуальность валенка
SPONGE, Вот так должно работать:
<?php
function zapros($count = 3) {
    if (!session_id())
        session_start();
    if (!isset($_SESSION['count']) || $_SESSION['count'] >= $count) {
        $_SESSION['count'] = 1;
    } else {
        $_SESSION['count']++;
    }
    return unserialize(trim(file_get_contents('http://site.site/zapros/'. $_SESSION['count'] .'zapros.php')));
}
 
$zapros = zapros();

global $kol_zap;

if(!isset($kol_zap) or empty($kol_zap)){
$kol_zap=43;
}

$cz=(count($zapros)<$kol_zap)?count($zapros):$kol_zap;

for($i=0;$i<$cz;$i++){
$zap = str_replace('-',' ',$zapros[$i]);

if(strlen($zapros[$i])<2) continue;

echo <<<GGG
<b><a href="/{$zapros[$i]}/">{$zap}</a></b> 
GGG;
}

?>
.
Swank, а зачем такое городить, если выше есть рабочий вариант по-компактнее?
.
# Swank (03.01.2016 / 17:38)
SPONGE, Вот так должно работать:

<?php
function zapros($count = 3) {
if (!session_id())
session_start();
if (!isset($_SESSION['count']) || $_SESSION['count'] >= $count) {
работает этот вариант
Всего: 116