[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Зацените ГавНоКод :)))
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25
Shkiper
Цитата
Можешь объяснить, что это значит?
Или так, от понту написал, типа "красивая запись"?

Устанавливаем уровень ошибок smile.gif))))

Цитата
слишком внимание заострил))
E_ALL или 7 вполне хватит)

Возьму на заметку


Цитата
потом... __autoload для подключения классов.. не слышал?


Из всех этих штук (__construсt, __autoload) я только конструктор знаю. Не знал что это может вызвать такое недовольство. Но хотя оправдывание глупо звучит unsure.gif


Цитата
Слышал что такое MVC?
И почитай что такое паттерн.


Цитата
человек классы подключает.. наверно и про паттерны слыхал уже)


biggrin.gif biggrin.gif

Цитата
У меня, увы, не читаем. Монитор 25 дюймов маловат. Скроллер появляется


И у меня ))))

Цитата
Слово очень умное. Знал человека, которые все называл "сниппеты", толком не зная, что сие означает 


Сниппеты это такие куски кода которые непосредственно вставляешь в коде.

Цитата
красивая бёртка и "я" умею писать на ооп.

Я такого не говорил rolleyes.gif
Игорь_Vasinsky
да я не про тебя)) я в общем.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
inpost
Ну и смысл темы? До сих пор ни на шаг не улучшил код.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Shkiper
а мне кроме уровня ошибок ничего и не подсказали - вопрос "Что исправлять?"
johniek_comp
Shkiper
сама запись e_all означает включить вывод вообще всех ошибок E_ERROR,E_WARNING, E_PARSE и т.д., нету смысла указывать еще их по отдельности

да и классы нету смысла использовать, у тебя ООПухаль головного мозга :)

а про __autoload тебе правильно сказали, подключай только те классы с которыми работаешь, вот пример с моего движка:
<?php
/*
* Index file
*/


error_reporting(E_ALL);

define('MEX', '');
define('DEBUG', true);
define('PATH_ROOT', dirname(__FILE__) . DIRECTORY_SEPARATOR);
define('SYSTEM_ROOT', PATH_ROOT.'system'. DIRECTORY_SEPARATOR);
define('APP_ROOT', PATH_ROOT.'application'. DIRECTORY_SEPARATOR);


register_shutdown_function('errorHandler');

function errorHandler() {
$e = error_get_last();
if (!is_array($e)
|| !
in_array($e['type'], array(E_ERROR,E_WARNING, E_PARSE, E_CORE_ERROR, E_COMPILE_ERROR))) {
return;
}
require_once SYSTEM_ROOT.'error.php';
}
try {
# 'controller' => 'action'
$route = array( 'index' => 'about', // default
'test' => 'action',
'sample' => 'action');
foreach ($route as $key => $value) {
$current_controller = $key;
$current_action = $route[$key];
break;
}

function __autoload($class_name) {
$file = SYSTEM_ROOT . '/classes/'.$class_name.'.class.php';
if(file_exists($file))
include_once($file);
}

Route::delegate($route, $current_controller, $current_action);

} catch (Exception $e) {
require_once SYSTEM_ROOT.'error.php';
}




_____________
user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.