Smirnof

Рейтинг
72
Регистрация
13.11.2012
Интересы
efcb2e

Объем сказать не могу :(

В принципе мне не обязательно прямо оставить только пару файлов в каждом сайте, можно оставить все но вынести панель управления (php файл отвечающий за сохранение информации в php файл базы данных) и шаблон, тем способом о котором я выше написал или другим, жду совета.

Я точно знаю, что буду дополнять админку и шаблон, вот как минимум админку и шаблон желательно вынести, а остальные файлы и скрипты можно оставить в каждом сайте, они грубо говоря статичны...

Там нет ограничений, у меня reg.ru vps, сам себе админ, делай что хочешь.

Вот я и пытаюсь выяснить, возможно ли то, что я задумал или нет и вообще насколько это правильно, не будет ли виснуть сервер когда все сотни сайтов будут запрашивать один файл обработчик и т.д.

Вывелось "Не отправлено"

Дело в том что у меня vps, я сам сис админ, попробую в тп написать, может я что-то в isp не подключил

Samail, спасибо!

Буду дальше разбираться

Ravager_, получается, что если у меня 10-20 всплывающих друг за другом окон, нужно указанный мною js увеличить в 10-20 раз прописав в каждом свой id?

Как-то сократить это можно?

Спасибо!

Да, они всегда существуют, я по другому не смог сделать.

Теперь работает!

Спасибо!

Нет, все равно отображает не заданное (пустое) поле.

видимо где-то нужно прописать !empty

kosmohost, почти работает.

В результате выводит все ссылки сразу, как сделать рандомный вывод одной ссылки?

У меня проблема в том, что в код прописывал так

<?php
$banners = array ();
$banners[1] = $config["link1"];
$banners[2] = $config["link2"];
$banners[3] = $config["link3"];
?>

а в базе 1 ссылка и получалось, что дважды выводит пустое место.

Мне нужно чтобы не было пусто.

Видимо в вашем скрипте нужно что-то добавить.

Помогите, пожалуйста.

---------- Добавлено 10.07.2016 в 00:44 ----------

Так при обновлении страницы выводит пустое место если link... не задан.

<?php echo $banners[array_rand ($banners)] ?>

Сделал так и не работает :(


<?if(!empty($config["link1"])):?>
<?php
$banners = array ();
$banners[1] = $config["link1"];
?>
<?php endif;?>
<?if(!empty($config["link2"])):?>
<?php
$banners = array ();
$banners[2] = $config["link2"];
?>
<?php endif;?>
<?if(!empty($config["link3"])):?>
<?php
$banners = array ();
$banners[3] = $config["link3"];
?>
<?php endif;?>
<?if(!empty($config["link4"])):?>
<?php
$banners = array ();
$banners[4] = $config["link4"];
?>
<?php endif;?>
<?if(!empty($config["link5"])):?>
<?php
$banners = array ();
$banners[5] = $config["link5"];
?>
<?php endif;?>

отображает только одну ссылку и все.

Попробовал так:

<?php
$banners = array ();
<?if(!empty($config["link1"])):?>
$banners[1] = $config["link1"];
<?php endif;?>
<?if(!empty($config["link2])):?>
$banners[2] = $config["link2"];
<?php endif;?>
<?if(!empty($config["link3"])):?>
$banners[3] = $config["link3"];
<?php endif;?>
<?if(!empty($config["link4"])):?>
$banners[4] = $config["link4"];
<?php endif;?>
<?if(!empty($config["link5"])):?>
$banners[5] = $config["link5"];
<?php endif;?>
?>

не получилось, опять столкнулся с двумя <?php в одном <?php

Пожалуйста, помогите решить эту проблему.

Нужно отображать только в том случае, если link1, link2, link3, link4 и/или link5 задан?

Т.е. если задан один link1 - вывести 1

<?php
$banners = array ();
$banners[1] = $config["link1"];
?>

задано 3 - вывести 3 (link1 link2 link3)...

<?php
$banners = array ();
$banners[1] = $config["link1"];
$banners[2] = $config["link2"];
$banners[3] = $config["link3"];
?>

Или может посоветуете, как в моем случае можно вывести сразу столько ссылок, сколько задано без использования

<?php
$banners = array ();
$banners[1] = $config["link1"];
$banners[2] = $config["link2"];
$banners[3] = $config["link3"];
?>

Получается, что сначала будет идти проверка задан ли link1 и т.д, потом скрипт выводит саму ссылку, получается двойная нагрузка на скрипт, может я что-то не понимаю...

Спасибо

Всего: 235