Помощник
|
include с условием |
Evgen31
|
Сообщение
#1
|
||
|
|
||
|
|||
SilverCross |
6.4.2011, 14:45;
Ответить: SilverCross
Сообщение
#2
|
|
подскажу
конструкция switch |
|
|
Evgen31
|
Сообщение
#3
|
|
Как реализовать?
Хотя бы пример в точку |
|
|
Evgen31
|
Сообщение
#4
|
|
Пробовал без инклюда файлов просто выводить разное время в зависимости от дня недели, но почему то не работает, должно выводить название дня недели и время соответствующее
[PHP]<?php $day[0] = "воскресенье"; $day[1] = "понедельник"; $day[2] = "вторник"; $day[3] = "среда"; $day[4] = "четверг"; $day[5] = "пятница"; $day[6] = "суббота"; $dnum = date("w"); //номер дня в неделе $mnum = date("n"); //номер месяца в году $daym = date("d"); //число $year = date("Y"); //год $textday = $day[$dnum]; //текстовое значение дня, которое мы берем из массива if ($dnum=0) //если воскресенье { echo "10:00 - 11:00"; //воскресенье } elseif //иначе… ($dnum=1) { echo "$textday 10:20 - 11:20";//понедельник } elseif ($dnum=2) { echo "$textday 10:30 - 11:30"; } elseif ($dnum=3) { echo "$textday 10:40 - 11:40"; }; ?> [/PHP] |
|
|
Evgen31
|
Сообщение
#5
|
|
Сам пишу, сам задаю вопросы, сам отвечаю на них, вот такой кусочек кода больше дней - больше кода получится!
[PHP] <?php $day[0] = "воскресенье"; $day[1] = "понедельник"; $day[2] = "вторник"; $day[3] = "среда"; $day[4] = "четверг"; $day[5] = "пятница"; $day[6] = "суббота"; $dnum = date("w"); //номер дня в неделе $mnum = date("n"); //номер месяца в году $daym = date("d"); //число $year = date("Y"); //год $textday = $day[$dnum]; //текстовое значение дня, которое мы берем из массива switch ($dnum) { case 0: include "vs.txt";//Воскресенье break; case 1: include "mon.txt";//Понедельник break; case 2: include "vt.txt";//Вторник break; case 3: include "sr.txt";//Среда break; } ?> [/PHP] |
|
|
alexdrob |
6.4.2011, 16:41;
Ответить: alexdrob
Сообщение
#6
|
|
|
|
|
Boolean |
6.4.2011, 18:36;
Ответить: Boolean
Сообщение
#7
|
|
[PHP]$files = array();
$files[] = '1.txt'; $files[] = '2.txt'; $files[] = '3.txt'; $files[] = '4.txt'; $files[] = '5.txt'; $files[] = '6.txt'; $files[] = '7.txt'; include($files[date("w")-1]);[/PHP] |
|
|
Mulder_hb |
6.4.2011, 21:08;
Ответить: Mulder_hb
Сообщение
#8
|
|
|
Запустите у себя код:
[PHP]echo date("l");[/PHP] Посмотрите, как называются дни недели. А потом просто: [PHP]include_once(date("l").'.txt');[/PHP]
|
|
|
||
|
Текстовая версия | Сейчас: 23.4.2024, 22:26 |