Вывод случайным способом php коды банеров как?

1 23
LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#21
bearman:
LEOnidUKG, работает?, а ну в принципе должно, только это некрасиво с точки зрения синтаксиса)

Куда оно денется, пашет)))

Зато никаких приёмов яля шел :)

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
[Удален]
#22

LEOnidUKG, зато мой вариант короче!


echo `shuf banners.php|head -1`;

🤣

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#23
bearman:
LEOnidUKG, зато мой вариант короче!


echo `shuf banners.php|head -1`;


🤣

да ну, это обычная игра на размерах названий функций.

[Удален]
#24

LEOnidUKG, тогда вы победили :)

Novoselsky
На сайте с 17.04.2007
Offline
80
#25

Не работает ничего 🙅

Залили на сервер два файла, для теста.

1.

banner.php

Код которого:

<?

$file=file("banner.txt");
echo $file[array_rand($file)];
?>

2.

Текстовик banner.txt

<div id="carnage-1137-240x400"><a href="http://media.fairlink.ru/click?bid=1137-240x400.jpeg&pid=13182&target=www.carnage.ru/?p=13182-1137" alt="Ролевая бесплатная онлайн игра Carnage" width="240" height="400" target="_blank"><img src="http://media.fairlink.ru/carnage/1137-240x400.jpeg?pid=13182" border="0"/></a></div>

<script type="text/javascript" src="http://media.fairlink.ru/js/swfobject.js"></script>
<script type="text/javascript">swfobject.embedSWF("http://media.fairlink.ru/carnage/1137-240x400.swf?pid=13182", "carnage-1137-240x400", "240", "400", "8.0.0", false, {link1:"http%3A%2F%2Fmedia.fairlink.ru%2Fclick%3Fbid%3D1137-240x400.swf%26pid%3D13182%26target%3Dwww.carnage.ru%2F%3Fp%3D13182-1137"});</script>

Открываю линк - ничего не вижу. Пустая страница.

Просмотрел хтмл код страницы все что вижу это вот такую строку.


<script type="text/javascript" src="http://media.fairlink.ru/js/swfobject.js"></script>
totamon
На сайте с 12.05.2007
Offline
437
#26

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

у вас 3 строки скрипт вывел случайным образом вторую, все правильно.

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
Novoselsky
На сайте с 17.04.2007
Offline
80
#27

Спасибо помогло в 1 строчку написать все коды. Теперь осталось только встроить это в страницу .html а не php

<?
$file=file("banner.txt");
echo $file[array_rand($file)];
?>

Просто вставил код в html и банеров не видно. Если просто создать файл 1.php и вставить код банеры видно.

Как встроить это в html страницу теперь? Не используя

<?

возможно есть алтернатива подгружать через js или еще какойто строкой? Спасибо за ответы.

?>

Novoselsky добавил 26.04.2010 в 02:20

<?php include("banner.php");?>

не помогает. Не видет страница html их видет джава скрипты <script type="text/javascript" без проблем

Novoselsky добавил 26.04.2010 в 02:39

Всем спасибо получилось сделать через фрейм.☝

<iframe style='overflow: hidden; border: 0; width:240px; height: 400px;' src='banner.php'></iframe>

:) Думаю здесь ничего лишнего не дописано 🚬

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#28

В корневом файле .htaccess (если его нет, то нужно создать в корневой папке сайта) добавить строчку:

AddType application/x-httpd-php .php .htm .html

или

AddHandler application/x-httpd-php .php .htm .html .phtml

После этого все html страницы будут обрабатываться как php файлы.

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий