61

(13 відповідей, залишених у Обговорення)

0xDADA11C7 написав:

Тут питання не в фреймворках, а в штучному інтелекті. Чи ви розумієтесь на ньому?

а він тут обов'язково потрібен? У моїй голові я не маю наміру його використовувати... На практиці як вийде

62

(13 відповідей, залишених у Обговорення)

Ось, після того як ви розповіли мені про вплив соціальних мереж на сучасну молодь, то у мене  пропало навіть бажання щось писати що на них схоже... Натомість, у мене з'явилася ідея написати онлайн гру, а саме стратегію... Ідея є, план реалізації - також є... До вас запитання в іншому, чи підійде фреймворк Кохана під цю справу?

63

(53 відповідей, залишених у Обговорення)

Kane написав:
Прихований текст

Які б вони не були, не пиши код на цю тему :)

обгрунтуйте))) я розумію чому, але цікава Ваша думка))))

64

(53 відповідей, залишених у Обговорення)

Добрий вечір! Які недоліки на вашу думку мають соціальні мережі на сучасному етапі? І як можна виділитися на їх фоні?

65

(8 відповідей, залишених у PHP)

Vo_Vik написав:

То що вам вардамп показує?

Виправив))) затупашив на елементарному...

66

(8 відповідей, залишених у PHP)

funivan написав:

Ось краще так перевіряти ;)

var_dump($this->main);
if($this->main === true ){

}

на жаль не допомогло(((

67

(8 відповідей, залишених у PHP)

Chemist-i написав:

Ви впевнені в тому, що $this->main набуває значення TRUE?

так. на іншому проекті який знаходиться на локальній мережі все працює вірно, а на хостингу не працює чомусь....

68

(8 відповідей, залишених у PHP)

Добрий вечір!
Допоможіть мені розібратися з конструкцією if else в цьому коді:

        if($this->main)
        {
            $data = array(
                // files list
                'files' => ORM::factory('File')->find_all(),
 
                // errors from user session
                'errors' => Session::instance()->get_once('errors', array()),
 
                // message from user session
                'message' => Session::instance()->get_once('message'),
            );
        
            $content = View::factory('files', $data);
            // set values to template
            $this->template->content = $content;
        }
        else
        {
            HTTP::redirect('/login');
        }

Суть в тому що коли юзер вводить пароль і він вірний то $this->main набуває значення TRUE і виконується перша частина коду, а в мене воно не виконується коли ввожу вірний пароль то алгоритм не спрацьовує, але коли ставлю знак (!) то все спрацьовує, але можна тепер пропустити ввід пароля...
Де я затупив???

69

(16 відповідей, залишених у PHP)

Тільки в мене написана модель з назвою Articles там тільки запрос до БД. Якщо хочеш, то я скину))

    public function action_index()
    {
        $articles = array();
    
        $content = View::factory('/index')
                    ->bind('articles',$articles);
        
        $articles = Model::factory('Articles')->get_all($id);
            
        $this->template->content = $content;
    }

це Кохана Фреймворк, думаю зможеш перекласти під себе)))
а у виді вистачить тільки конструкції

<?php foreach($articles as $article): ?>

<?php $article['назва колонки із БД']; ?>

<?php endforeach; ?>

P.S. якщо щось не зрозуміле, то - я поясню.))

70

(16 відповідей, залишених у PHP)

щось я не поняв... Якщо хочеш зробити вибірку з БД, то - контреллер тобі в допомогу(там робиш вибірку та всі інші маніпуляції), а далі передавай у вид все це за допомогою array(), а далі циклом foreach() виводиш. робиш це у базовому шаблоні)))

71

(340 відповідей, залишених у Обговорення)

Як на мене, в Україні є перспектива IT розвитку(як самої особи так і корпорації, фірм тощо...), всім відомо, що Україна багата на інтелектуалів різного напрямку(включаючи IT) і я так розумію що цей форум також хоче показати світу наскільки Україна багата IT-фахівцями, але є такий мудрий вислів: "Ніхто нас не буде поважати, доки ми не будемо поважати себе" - я вважаю що цей вислів актуальний й нині... До чого я веду, а до того що потрібно нам змінювати країну(а хто як не ми?) на краще, адже, якщо кожен з нас буде їхати за кордон, то - хто залишиться в нашій країні? Ви про це задумувались? Я також хотів поїхати кудись на захід, але Євромайдан мене змінив, та і мій погляд на життя також... Можливо я дивлюся на світ через "окуляри", адже мені тільки 17, але це - моя думка. Робіть як знаєте) Успіхів, Вам, у всьому за щоб ви не взялися.))

72

(4 відповідей, залишених у PHP)

Тему закрийте))

73

(4 відповідей, залишених у PHP)

Дякую всім за "активні" відгуки... Я знайшов помилку)

74

(4 відповідей, залишених у PHP)

Вирішено!
Хотів створите тестову авторизацію(саме ТЕСТОВУ) на Кохане,але нічого не вийшло...
Ось вам код:

<?php defined('SYSPATH') or die('No direct script access.');

class Controller_Login extends Controller_Base {

    public function action_index()
    {
        if ($post = $this->request->post())
        {
            //Виxід Юзверя із сайту
            if (isset($post['exit']))
            {
                Auth::instance()->logout();

                $this->redirect(URL::base(true));
            }
            Auth::instance()->login($post['username'],$post['password']);
            //Якщо все успішно
            if (Auth::instance()->logged_in())
            {
                $content = View::factory('my_menu');
                $this->template->content = $content;
            }
        }
        else
        {
        $content = View::factory('login');
        $this->template->content = $content;
        }
    }

} // End Welcome

Після того як я уввів данні, мене перекидує на сторінку, "login" - на якій я і уввів данні, тільки тепер вона порожня... Що я зробив не так???
З.І. Якщо, у Вас виникнуть запитання по моєму коді - запитуйте. Я писав тільки тестову авторизацію без різного роду перевірки введених даних...

75

(629 відповідей, залишених у Обговорення)

Привіт, мене звати Олександр. Мені 17 років. Полюбляю PHP, а також у більшій мірі знаю HTML,CSS...
Цікавлюся психологією та як не дивно програмування. Хоча, навчаюся за спеціальністю - повар ресторанно-готельного бізнесу...
Також, є декілька проектів на PHP, але із-за бидлокодства автора - вони закриті) тепер пишу на Framework`ах

76

(14 відповідей, залишених у PHP)

Djalin написав:

Якщо не згадувати те що вже вказано загалом десь так:

Можливість постити новини самим зареєстрованим "журналістам"
Коментування
Сортування по часу, популярності тощо
Антиспам
Гарне кешування - портал же має бути популярним :)
Можливо власні колонки (чи блоги) журналістів
можна запиляти голосіння чи рейтинги - але imho це не обовязково - особливо рейтинги

Деякі пункти є цікавими)) Дякую за відповідь.

77

(12 відповідей, залишених у PHP)

Можливо, школоло грається, начитаються на кулхацкерских проектах різних записів і "думають" що вони хацкери))) той хто хотів би - зламав або заддосив...

З.І. спражній хакер/крякер ддосить не буде, а буде шукати помилки в коді... Або як варіант твоє мило...

78

(14 відповідей, залишених у PHP)

Djalin написав:

Тоді таке питання, на які кошти існуватиме портал?

Чи не закриється він колди ваш запал згасне?

Він може і не з'явитися... Я його роблю тільки щоб набратися навичок у програмуванні.

79

(14 відповідей, залишених у PHP)

ktretyak написав:

працює приблизно в 2 (а інколи й в 4) рази швидше на Kohana Framework 3.3.1, ніж пустий Wordpress 4.

Стосовно Kohana Framework, хочу задати вам запитання... Наприклад, у звичайному HTML коді, є такий параметр як action

<form action="handler.php" method=POST>

який передає данні з форми, у файл handler.php. A у Кохана Фреймворк можливо так зробити? Щоб данні потрапили у контроллер...

80

(14 відповідей, залишених у PHP)

Djalin написав:

гугл знає що показувати, а на всякий контент є читач

Зверніть увагу - рекламу я розглядаю як матеріальне заохочення - а по суті зарплатню журналістам - портал то новинний.

і краще вже відразу для тієї реклами передбачити місце - щоб органічно вписувалась

ось, реклама... Вона є майже на всіх інтернет-порталах, тут то можна виділитися із сірої маси, також читачеві буде приємно дивитися саме на текст, а не на черговий банер або урл)