PHP.SU

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

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

> Найдено сообщений: 7
DeadMoras Отправлено: 06 Ноября, 2016 - 23:29:40 • Тема: Оценка и "помощь" • Форум: Наработки по собственным проектам

Ответов: 6
Просмотров: 3378
3d_killer пишет:
DeadMoras вроде я нормально разговаривал, не вижу ничего такого, что можно усомниться, что я не умею думать.
PHP:
скопировать код в буфер обмена
  1.  
  2. define("ROOT", $_SERVER['DOCUMENT_ROOT']);
  3. require ROOT . '/framework/app.php';

одного этого достаточно чтобы дальше не смотреть,
дальше хуже, в файлах нет проверки точки входа, ни в папках htaccess, запускай любой файл. Не стоит потраченного времени, и советую научиться разговаривать

Забавно. А что не так то?)
Я должен указывать явный путь? Забавно .
А насчет "нет проверки точки входа" - это как понять?
Понял, спасибо.
DeadMoras Отправлено: 06 Ноября, 2016 - 16:02:27 • Тема: Оценка и "помощь" • Форум: Наработки по собственным проектам

Ответов: 6
Просмотров: 3378
3d_killer пишет:
это прикол? кто будет ковырять твой фраемворк, это же не CMS, нужна хоть какая-то документация плюс огромное количество времени у того кто будет его смотреть, соответственно профи бесплатно этого делать не будет

Думать умеем? Документация есть на гите. Классы не очень большие, если кому-то будет интересно - глянет.
Подумайте прежде чем что-то писать, спасибо.
DeadMoras Отправлено: 06 Ноября, 2016 - 15:40:19 • Тема: Оценка и "помощь" • Форум: Наработки по собственным проектам

Ответов: 6
Просмотров: 3378
UP
Переписал полностью, прошу снова оценить.
Спасибо.
DeadMoras Отправлено: 03 Ноября, 2016 - 16:12:02 • Тема: Оценка и "помощь" • Форум: Наработки по собственным проектам

Ответов: 6
Просмотров: 3378
Прошу оценить то что пока написал:
https://github[dot]com/DeadMoras/tc-framework
Роутеры - до этого свои были, вроде работали, но там возникла проблема с регулярными выражениями, поэтому взял с гита. В скором времени планирую написать свой роутер.
Вопрос:
могу ли я попробовать поискать работу с этим? P.s: умею адаптивно верстать(materialize), ajax(jquery), ну и теория о паттернах (на практике кроме синглтона ничего не удалось применить)
P.s: 16 лет(в этом вся проблема). Я на днях проходил собеседование, но 15 минут мучали насчет учебы(с ней проблем не возникнет, я говорил).
Из фреймворков работаю с laravel, но пробовал symony, yii2, zend(кратко)
Спасибо
DeadMoras Отправлено: 27 Мая, 2016 - 21:11:12 • Тема: Изменение значения в ячейке и вызов функции? • Форум: Вопросы новичков

Ответов: 2
Просмотров: 165
IllusionMH пишет:
DeadMoras пишет:
В голову ничего не лезет, не могу допедрить как мне проверять на наличие новых сообщений

DeadMoras, держать для диалога в базе дату последнего показанного сообщения. После этого новые сообщения - все сообщения после этой даты.
Ну и обновлять дату после показа

Спасибо, попробую
DeadMoras Отправлено: 27 Мая, 2016 - 20:30:44 • Тема: Изменение значения в ячейке и вызов функции? • Форум: Вопросы новичков

Ответов: 2
Просмотров: 165
В общем, пишу диалоги, столкнулся с проблемой:
Есть две таблицы: messages(все нужное) и users_in_dialogs(id,user_id, dialog_id, hide)
Есть скрытие диалогов(при скрытие в ячейке Hide меняется значение на 1(скрыто)),и мне нужно реализовать показ диалога после того, как юзер2 напишет юзеру1 (юзер1 скрывает диалог изначально, и если юзер2 пишет - то он появляется).
В голову ничего не лезет, не могу допедрить как мне проверять на наличие новых сообщений(остальное все готово, после проверки мне нужно будет вызвать функцию показа диалогов и сделать update значения)
Но вот вся проблема с этой проверкой(
Как можно реализовать ?
DeadMoras Отправлено: 27 Мая, 2016 - 01:34:59 • Тема: Изменение значение в таблице при вносе новой записи? • Форум: Вопросы новичков

Ответов: 0
Просмотров: 107
Пишу диалоги, такая проблемка:
Есть функция скрытия диалога, которая меняет значение в бд у столбца hide на 1(скрытый), и собственно не отображается.
Если юзер(с кем скрыли, а не который скрыл ) напишет тому, кто скрыл - диалог появится.
У меня тут загвостка, у меня есть 2 таблицы:
messages (Тут хранятся все диалоги) и users_in_dialogs (id, user_id, dialog_id и собственно hide)
Я делаю запрос к таблице messages, проверяю айди диалогов(типа "dialog_id =". $dialog_id (у меня немного по другому, чисто суть) и делаю выборку из таблицы readed(0 - не прочитано, 1 - прочитано)
Потом пишу проверку: if ($переменная в которой значение readed хранится == 0) {
тут я вызываю функцию диалогов(чтобы вывелись) и делаю update значения Hide
}
Только ничерта не пашет
Кусочек функции hideDialog, ниже идут маленькие формальности + catch
PHP:
скопировать код в буфер обмена
  1. $data = Input::all();
  2.  
  3.         //need dialog_id
  4.         try {
  5.  
  6.             DB::connection()->getPdo()->beginTransaction();
  7.  
  8.             DB::table('users_in_dialogs')
  9.                 ->where('dialog_id', '=', $data['dialog_id'])
  10.                 ->where('user_id', '=', $this->user->id)
  11.                 ->update([ 'hide' => 1 ]);

А вот кусочек кода функции showDialog()
ниже маленькие формальности
PHP:
скопировать код в буфер обмена
  1. $data = Input::all();
  2.        $dialogreaded = DB::table('messages')
  3.        ->where('dialog_id = '.$data['dialog_id'])
  4.        ->select('readed');
  5.  
  6.         if ($dialogreaded == 0){
  7.             return getDialogs();  // Функция, которая выводит диалоги на страницу
  8.             DB::table('users_in_dialogs')
  9.             ->update(['hide' => 0]);

P.S: все работает на angulare и все остальное работает офкс, только проблемы с этим(
Функцию скрытия передаю в ангулар конечно, так как по клике скрывается

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB