Вернуться   SEO форум - оптимизация и продвижение сайтов > Web разработки > Программирование

Важная информация
Программирование - PHP, MySQL, JavaScript, CSS, HTML верстка и т.д.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 24.04.2012, 17:26   #1
 
Аватар для Dr.Smith
 
Сообщений: 4
FR (активность): 145

Доп. информация
Восклицание Автор темы Есть скрипт вывода информации... Помогите организовать!

Добрый день! Есть скрипт вывода информации

[PHP]<?
echo $words[rand(0,count($words)-1)];
?>
МОЙ ТЕКСТ:
<?
$words=file('words.dat');
echo $words[rand(0,count($words)-1)];
?>[/PHP]

Вопрос: На данный момент информация выводиться при обновлении страницы,как сделать так чтоб текст выводился через определенный промежуток времени,допустим каждые 15 минут не зависимо обновлялась страница или нет! Если нет текст так и остается а через 15 мину становиться другой!
Dr.Smith вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 25.04.2012, 18:20   #2
 
Аватар для bazan
 
Сообщений: 150
FR (активность): 3,879

Доп. информация
По умолчанию

Dr.Smith, тебе поможет яваскрипт, а в частности на своем опыте использую библиотеку jquery. Подключаешь её на сайте, и вот таким кодом выводишь каждые 15 информацию в <Div id="result"></div>
Код:
Цитата:
<script>
function poset(){
$('#result').load('res.php');
setTimeout(function() {poset();}, 900000);
}
$(document).ready(function(){
poset();});
</script>
900000 - это 15 мин. в мили сек.
res.php - страница имеющая код для вывода:
Цитата:
<?
echo $words[rand(0,count($words)-1)];
?>
МОЙ ТЕКСТ:
<?
$words=file('words.dat');
echo $words[rand(0,count($words)-1)];
?>
Удачи.
Alex LM и Dr.Smith: сообщение полезно


Есть кнопка спасибо
bazan вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
Alex LM (21.05.2012), psychomonkey (25.04.2012)
Старый 26.04.2012, 00:46   #3
 
Аватар для Dr.Smith
 
Сообщений: 4
FR (активность): 145

Доп. информация
По умолчанию Автор темы

Цитата:
Сообщение от bazan Посмотреть сообщение
Dr.Smith, тебе поможет яваскрипт, а в частности на своем опыте использую библиотеку jquery. Подключаешь её на сайте, и вот таким кодом выводишь каждые 15 информацию в <Div id="result"></div>
Код:

900000 - это 15 мин. в мили сек.
res.php - страница имеющая код для вывода:

Удачи.
Да все работает!!! Спс!!! Но проблема осталось не решоной!!! При обновлениии страницы изменяеться текст!! www_tanko-mania.tk/primeer/index.php
Dr.Smith вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 26.04.2012, 11:16   #4
 
Аватар для bazan
 
Сообщений: 150
FR (активность): 3,879

Доп. информация
По умолчанию

Наверно я тебя не правильно понял, объясни подробнее. Я судил по этому
Цитата:
Сообщение от Dr.Smith Посмотреть сообщение
Если нет текст так и остается а через 15 мину становиться другой!
Что ты хочешь сделать? Чат что ли, т.е. чтобы новый текст снизу приписывался? Или каждые 15 мин менять некую строчку на странице?

Если нужен вывод конкретного текста, то открывый скриптом страницу с POST или гет запросом. Т.е. вместо
Цитата:
$('#result').load('res.php');
подставь
Цитата:
$.post("res.php", {id:1}, function(result){$('#result').html(result);});
При таком раскладе, в странице res.php нужно добавить
Цитата:
$id=$_POST['id'];
и уже в зависимости от полученного ID на страние res.php выводить нужную инфу.
{id:1} - пост запрос ID со значением 1. Т.е. $_POST['id']=1;
res.php:
Цитата:
<?
echo $words[rand(0,count($words)-1)];
?>
МОЙ ТЕКСТ:
<?
$id=$_POST['id'];
if( $id==1){
$words=file('words.dat');
echo $words[rand(0,count($words)-1)];}
elseif($id==2){
другой текст...
}
?>


Есть кнопка спасибо
bazan вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
Alex LM (21.05.2012)
Старый 27.04.2012, 11:27   #5
 
Аватар для Dr.Smith
 
Сообщений: 4
FR (активность): 145

Доп. информация
По умолчанию Автор темы

Буду просить чтоб сделали за меня!!! То есть пишу так!!!

ебята есть скрипт который рандомно выводит 3 полосы разного цевта каждые Х - секунды!

Первое что надо сделать чтоб при обновлении страницы они не менялись,допустим стояла красная полоса,обновились,стала синяя!!! Так не должно быть!

Второе что надо сделать это чтоб они выводились по списку

1)красный фиолетовый синий
2)синий желты красный
3)черный белый голубой и.т.д

Вот вы сделали,они выводятся по списку,но теперь есть еще проблема:

Нужно сделать чтоб они обновлялись по списку в определено время!
Время сервера! Допустим 13:00 Стоит полоса 1,в 14:00 она должна измениться на полосу 2 из нашего списка, в 15:00 полоса 2 меняется на полосу 3 и.т.д но в тоже время не менялись при обновлении страницы!

Вот что у меня есть! rghost.ru/37792304

Взамен готов отдать хостинг на HOSTER.RU и домен в зоне *.org + накинуть пару копеек!
Dr.Smith вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 30.04.2012, 09:58   #6
 
Аватар для bazan
 
Сообщений: 150
FR (активность): 3,879

Доп. информация
По умолчанию

Dr.Smith, Вот как это реализуют на PHP - http://vokrug-saita.ru/php_color_time.php Смотри зеленый текст гдето посередине страницы.


Есть кнопка спасибо
bazan вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Ответ

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции
Внимание!
Этой теме более 3674 дней. Вы можете оставить сообщение здесь. Но, обращаем внимание. Возможно, рациональней создать новую тему (найти свежее обсуждение)?


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Посоветуйте как организовать перелинковку сайта! bog35 Раскрутка в общих чертах 6 26.04.2012 14:26
Есть скрипт для закупки доменов? alppro Софт оптимизатора, SEO утилиты 1 08.09.2011 17:03
Помогите определить скрипт каталога DELON Создание сайтов другого типа 2 08.06.2010 20:11
Есть вопрос - нет ответа. Помогите! Nikolas Раскрутка в общих чертах 3 10.10.2009 14:50
Есть вопрос, помогите с ответом hdr Яndex 17 09.02.2009 16:01

Текущее время: 22:31. Часовой пояс GMT +3.