PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 3
chvl Отправлено: 25 Июля, 2014 - 23:32:13 • Тема: Yii не запускается стартовая страница • Форум: CMS и фреймворки

Ответов: 1
Просмотров: 2546
Здравствуйте, подскажите пожалуйста начинающему в чем проблемма. Установил по видеоуроку Yii, в path дописал в конце C:\php, в консоли тоже все прошло нормально, папки assets, css и т. д . создались. Requirements отображается нормально ошибок нет, но при попытке запустить стартовую страницу выскакивает :

PHP warning
date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.
C:\Apache24\htdocs\one\www\protected\views\layouts\main.php(51)
39 </div><!-- mainmenu -->
40 <?php if(isset($this->breadcrumbs)):?>
41 <?php $this->widget('zii.widgets.CBreadcrumbs', array(
42 'links'=>$this->breadcrumbs,
43 )); ?><!-- breadcrumbs -->
44 <?php endif?>
45
46 <?php echo $content; ?>
47
48 <div class="clear"></div>
49
50 <div id="footer">
51 Copyright &copy; <?php echo date('Y'); ?> by My Company.<br/>
52 All Rights Reserved.<br/>
53 <?php echo Yii::powered(); ?>
54 </div><!-- footer -->
55
56 </div><!-- page -->
57
58 </body>
59 </html>
Stack Trace
#0 –
C:\Apache24\htdocs\one\www\protected\views\layouts\main.php(51): date("Y")
46 <?php echo $content; ?>
47
48 <div class="clear"></div>
49
50 <div id="footer">
51 Copyright &copy; <?php echo date('Y'); ?> by My Company.<br/>
52 All Rights Reserved.<br/>
53 <?php echo Yii::powered(); ?>
54 </div><!-- footer -->
55
56 </div><!-- page -->
#1 +
C:\Apache24\htdocs\one\www\framework\web\CBaseController.php(126): require("C:\Apache24\htdocs\one\www\protected\views\layouts\main.php")
#2 +
C:\Apache24\htdocs\one\www\framework\web\CBaseController.php(95): CBaseController->renderInternal("C:\Apache24\htdocs\one\www\protected\views//layouts/main.php", array("content" => "<div id="content"> <h1>Welcome to <i>My Web Application</i></h..."), true)
#3 +
C:\Apache24\htdocs\one\www\framework\web\widgets\CContentDecorator.php(76): CBaseController->renderFile("C:\Apache24\htdocs\one\www\protected\views//layouts/main.php", array("content" => "<div id="content"> <h1>Welcome to <i>My Web Application</i></h..."), true)
#4 +
C:\Apache24\htdocs\one\www\framework\web\widgets\CContentDecorator.php(54): CContentDecorator->decorate("<div id="content"> <h1>Welcome to <i>My Web Application</i></h...")
#5 +
C:\Apache24\htdocs\one\www\framework\web\widgets\COutputProcessor.php(44): CContentDecorator->processOutput("<div id="content"> <h1>Welcome to <i>My Web Application</i></h...")
#6 +
C:\Apache24\htdocs\one\www\framework\web\CBaseController.php(206): COutputProcessor->run()
#7 +
C:\Apache24\htdocs\one\www\framework\web\CBaseController.php(300): CBaseController->endWidget("CContentDecorator")
#8 –
C:\Apache24\htdocs\one\www\protected\views\layouts\column1.php(6): CBaseController->endContent()
1 <?php /* @var $this Controller */ ?>
2 <?php $this->beginContent('//layouts/main'); ?>
3 <div id="content">
4 <?php echo $content; ?>
5 </div><!-- content -->
6 <?php $this->endContent(); ?>
#9 +
C:\Apache24\htdocs\one\www\framework\web\CBaseController.php(126): require("C:\Apache24\htdocs\one\www\protected\views\layouts\column1.php")
#10 +
C:\Apache24\htdocs\one\www\framework\web\CBaseController.php(95): CBaseController->renderInternal("C:\Apache24\htdocs\one\www\protected\views//layouts/column1.php", array("content" => " <h1>Welcome to <i>My Web Application</i></h1> <p>Congratulatio..."), true)
#11 +
C:\Apache24\htdocs\one\www\framework\web\CController.php(784): CBaseController->renderFile("C:\Apache24\htdocs\one\www\protected\views//layouts/column1.php", array("content" => " <h1>Welcome to <i>My Web Application</i></h1> <p>Congratulatio..."), true)
#12 –
C:\Apache24\htdocs\one\www\protected\controllers\SiteController.php(32): CController->render("index")
27 */
28 public function actionIndex()
29 {
30 // renders the view file 'protected/views/site/index.php'
31 // using the default layout 'protected/views/layouts/main.php'
32 $this->render('index');
33 }
34
35 /**
36 * This is the action to handle external exceptions.
37 */
#13 +
C:\Apache24\htdocs\one\www\framework\web\actions\CInlineAction.php(49): SiteController->actionIndex()
#14 +
C:\Apache24\htdocs\one\www\framework\web\CController.php(308): CInlineAction->runWithParams(array())
#15 +
C:\Apache24\htdocs\one\www\framework\web\CController.php(286): CController->runAction(CInlineAction)
#16 +
C:\Apache24\htdocs\one\www\framework\web\CController.php(265): CController->runActionWithFilters(CInlineAction, array())
#17 +
C:\Apache24\htdocs\one\www\framework\web\CWebApplication.php(282): CController->run("")
#18 +
C:\Apache24\htdocs\one\www\framework\web\CWebApplication.php(141): CWebApplication->runController("")
#19 +
C:\Apache24\htdocs\one\www\framework\base\CApplication.php(180): CWebApplication->processRequest()
#20 +
C:\Apache24\htdocs\one\www\index.php(13): CApplication->run()
chvl Отправлено: 17 Июня, 2014 - 19:45:02 • Тема: Регулярные выражения • Форум: Регулярные выражения

Ответов: 1
Просмотров: 255
Здравствуйте уважаемые форумчане. Подскажите пожалуйста как решить эту задачу:

Дан текст, который по идее должен быть номером телефона в виде 8-(911)-506 56 56 (т.е. человек может ввести не только цифры, но и скобки, минусы, может что-то еще). Но в реальности, пользователь может вместо номера написать что угодно. Напиши скрипт для проверки правильности введенного номера («8(911)-506 56 56» — правильный номер, «8-911-50-656-56» — правильный, «89115065656» — правильный, «02» — неправильный, «89115065656 позвать Люду» — неправильный).

Спасибо
chvl Отправлено: 03 Июня, 2014 - 19:26:28 • Тема: массив • Форум: Вопросы новичков

Ответов: 1
Просмотров: 321
Здравствуйте, подскажите плиз как написать проверку
Задача: Дан рост школьника и рост его одноклассников. Надо найти, сколько человек в классе выше, чем наш герой.

error_reporting(-1);
$anonHeight = 169; /* Рост Олега */
/* Рост одноклассников Олега */
$classmates = array(
'Антон' => 172,
'Семен' => 165,
'Лена' => 189,
'Иван' => 171,
'Петр' => 182,
'Сидор' => 176,
'Аня' => 180,
'Таня' => 179,
'Маня' => 171
);

$number = 0; /* Сколько человек в классе выше Олега */

/* Перебираем всех одноклассников */
foreach ($classmates as $name => $height) {
echo nl2br("Имя: {$name}, рост: {$height} см.\n");
/* Тут надо добавить проверку, выше или ниже этот человек, чем Олег,
и подсчитать число тех, кто выше */


}
echo "В классе {$number} человек выше Олега";


Спасибо

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB