|
|
|
| Привет, подскажите плз, возникла такая проблема... есть в папке семь текстовых файлов:
1.txt
2..txt
3..txt
4.txt
5.txt
6.txt
7.txt
|
нужно сделать так чтобы в зависимости от того какой сегодня день недели, скриптвы водил определенный файл ... к примеру понедельник то выводит файл 1.тхт если пятница то выводит 5.тхт...
заранее спасибо | |
|
|
|
|
|
|
|
для: ZetRider
(04.03.2008 в 14:25)
| | date('w'); - возвращает порядковый номер дня недели от 0 (воскресенье) до 6 (суббота) | |
|
|
|
|
|
|
|
для: olejek
(04.03.2008 в 14:33)
| | не понял :) | |
|
|
|
|
|
|
|
для: ZetRider
(04.03.2008 в 14:36)
| | olejek имеет в виду следующий скрипт.
<?php
echo file_get_contents(date('w').".txt");
?>
|
| |
|
|
|
|
|
|
|
для: ZetRider
(04.03.2008 в 14:25)
| |
<?
$messages = array('На воскресенье', 'На вторник', ... , 'На субботу');
echo $messages[date('w')];
?>
|
| |
|
|
|
|
|
|
|
для: mihdan
(04.03.2008 в 14:45)
| | Спасибо! | |
|
|
|
|
|
|
|
для: mihdan
(04.03.2008 в 14:45)
| | В итоге сделал такой код:
<?
$pon="1.txt";
$vto="2.txt";
$sre="3.txt";
$che="4.txt";
$pyt="5.txt";
$sub="6.txt";
$vos="7.txt";
$messages = array($vos, $pon, $vto, $sre, $che, $pyt, $sub);
echo $messages[date('w')];
?>
|
Но не могу сделать чтобы он вставлял содержимое текстового файла а не то что написано в переменной...
попробывал через include(" "), не вышло... | |
|
|
|
|
|
|
|
для: ZetRider
(04.03.2008 в 15:19)
| | Посмотрите ответ, который дал cheops выше. | |
|
|
|
|
|
|
|
для: ZetRider
(04.03.2008 в 15:19)
| |
<?php
echo file_get_contents((date('w') + 1).".txt");
?>
|
| |
|
|
|
|
|
|
|
для: mihdan
(04.03.2008 в 16:11)
| | Простите, mihdan, со всем уважением к Вам отношусь, но почему +1?
Просто нужно файл 7.txt переименовать в 0.txt или делать проверку. | |
|
|
|
|
|
|
|
для: olejek
(04.03.2008 в 16:17)
| | Вы сами ответили на свой вопрос ))) Просто привел пример именно для той ситуации про которую просили | |
|
|
|
|
|
|
|
для: mihdan
(04.03.2008 в 16:21)
| | Ну как же под ту, которую просили?!
У него 1 - понедельник, 2 - вторник...
А по вашему получается 2 - понедельник, 3 - вторник... | |
|
|
|
|
|
|
|
для: olejek
(04.03.2008 в 16:33)
| | Всё-всё, угомонитесь )) Вы правы - я не досмотрел условие | |
|
|
|
|
|
|
|
для: mihdan
(04.03.2008 в 16:48)
| | Всем большое спасибо! все работает! | |
|
|
|
|
|
|
|
для: ZetRider
(04.03.2008 в 19:16)
| | эхх!! :)) команда берет время с сервера... а есть ли такая команда чтобы брала время с компьютера пользователя? | |
|
|
|
|
|
|
|
для: ZetRider
(05.03.2008 в 00:56)
| | Седня ночью, время уже 6 утра, все еще показывал вторник :) | |
|
|
|
|
|
|
|
для: ZetRider
(05.03.2008 в 10:14)
| | >эхх!! :)) команда берет время с сервера... а есть ли такая команда чтобы брала время с компьютера пользователя?
Это уже не к php! | |
|
|
|
|
|
|
|
для: ZetRider
(05.03.2008 в 10:14)
| | Узнайте на сколько неправильно настроено время на сервере и дальше от этого пляшите. | |
|
|
|
|
|
|
|
для: morkovkin
(05.03.2008 в 10:20)
| | Либо берите время через js | |
|
|
|