Вопросы по теме 'fat-free-framework'
Смена каталога для фреймворка FatFree не работает
Я начал изучать структуру F3 (PHP) и запустил программу Hello World.
Тем не менее, я столкнулся с проблемой, которая проста, но я не могу понять, что я делаю неправильно. Когда я храню файл index.php в корневом веб-каталоге (/var/www) с...
1192 просмотров
schedule
01.11.2022
Fat Free: использование сложных SQL-запросов
Вопрос: Существует ли более простой и безопасный способ выполнения более сложных SQL-запросов в Fat Free Framework. Решение, которое у меня есть, - использовать PDO, но это грязно и уродливо, поскольку я не могу легко создавать исключения.
Фон:...
2383 просмотров
schedule
05.04.2023
Образец без жира не работает
Я безуспешно пытаюсь запустить очень простой пример без жира,
index.php:
<?php
$f3=require('fatfree/lib/base.php');
$f3->route('GET /',
function() {
echo 'Hello, world!';
}...
1769 просмотров
schedule
11.02.2023
Безжировая инфраструктура очистки SQL
поэтому я пытаюсь изучить f3, и синтаксис базы данных ускользает от меня.
Глядя на документы , кажется, что вы передаете строку своего sql и массив значений для замены. но я не могу заставить его работать. я пытался использовать только один...
1575 просмотров
schedule
23.06.2023
PHP F3 находит экранирующие условия ограничения и смещения
Вчера я познакомился с PHP Fat Free Framework, и сейчас я изучаю его возможности для своего REST API. Сейчас я пытаюсь сделать запрос на выборку с параметрами limit и offset. Следуя его документации, я придумал следующее:
$query =...
540 просмотров
schedule
14.09.2022
фреймворк без жира: установка переменных в ONERROR
Как я могу установить переменные в функции ошибок?
$f3->set('ONERROR',function($f3){
echo \Template::instance()->render('layout.htm');
});
Это мой код, и мне нужно добавить что-то подобное
$f3->set('ONERROR',function($f3){...
457 просмотров
schedule
26.05.2024
Обезжиренная структура: автозагрузчик F3
Я изучаю безжировую структуру, но столкнулся с проблемой.
Я попробовал автозагрузчик F3 и получил следующее:
Internal Server Error
Fatal error: Class 'Gadgets\iPad' not found
В index.php я написал:...
2743 просмотров
schedule
01.02.2023
Глобальные переменные и функции Fat-Free-Framework
Я новичок в безжировой среде, и я немного запутался в глобальных переменных.
$f3->route('GET /@page','display');
function display($f3) {
echo 'I cannot object to an object' . $f3->get('PARAMS.page');
};
$f3->run();...
4478 просмотров
schedule
12.01.2023
Получение последнего вставленного идентификатора записи с автоматическим увеличением с использованием безжировой структуры
Мне нужно получить идентификатор (AUTO-INCREMENTED) последней вставленной записи в таблице. Я использую безжировую основу.
Я попытался получить последний идентификатор, используя
$id = mysql_insert_id();
но это дало мне эту ошибку...
4017 просмотров
schedule
01.05.2023
Класс корзины без жировых рамок найти все предметы в корзине не работает
Здравствуйте, как написано в документации F3 здесь: http://fatfreeframework.com/basket#load вы можете получить все результаты корзины такие
$result = $basket->find(); // array of basket items, if any
Но когда я попробовал это, я получаю...
428 просмотров
schedule
26.04.2023
Работа со схемой ключ/значение и Fat Free Framework Mapper
У меня есть таблица настроек, в которой хранятся различные настройки арендатора, например:
CREATE TABLE `client_settings` (
`key` varchar(255) DEFAULT NULL,
`value` varchar(255) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Есть ли...
234 просмотров
schedule
05.05.2023
Как в Fat Free Framework отличить кэшированное значение от массива в config.ini?
Я видел пример, опубликованный автором FatFree Framework при установке значений кеша в маршрутах и переменных фреймворка:
[globals]
foo=bar,86400 // variable cached for 24 hours
[routes]
GET /foo=Bar->baz,3600 // route cached for 1 hour...
503 просмотров
schedule
24.02.2023
Безжировые макеты PHP
Я просматриваю некоторые коды и проекты, представленные здесь http://fatfreeframework.com/development . Моя цель — создать легковесный кикстартер MVC с использованием F3. Я знаю, что это было сделано раньше, но я использую это как учебное...
1641 просмотров
schedule
14.07.2022
fatfreeframework Маршрутизация для интерфейса и бэк-офиса
Я хотел бы настроить разные маршруты для интерфейса и бэк-офиса в файле route.ini.
Вот что у меня почти есть:
[routes]
GET|POST /admin/@controller/@action =@controller->@action
GET|POST /admin/* =Backoffice->main
GET|POST /*...
134 просмотров
schedule
05.01.2023
Недопустимое смещение строки в шаблоне Fat Free Framework
Я получаю результат в Fat Free Framework следующим образом:
$product = new DB\SQL\Mapper($db,'products');
$product->load(array('productId=:ID',':ID'=>$productId));
Затем я просматриваю $product с помощью метода dry() и выполняю...
403 просмотров
schedule
28.06.2023
Не удается заставить метод copyfrom() SQL Mapper работать в Fat Free Framework
Я пытаюсь заставить copyfrom работать в разрабатываемом мною PHP-приложении.
Вот функция, прикрепленная к моему маршруту PUT /api/visitor/@id:
public function update($f3, $params) {
$data = json_decode( $f3->get('BODY'), true );...
442 просмотров
schedule
26.03.2023
сеансы без жира, разные значения в базе данных и echo stmt
У меня есть это в моем beforeroute() контроллера
public function beforeroute()
{
new \DB\SQL\Session($this->db);
$mapper = new \DB\SQL\Mapper($this->db, 'users');
$auth = new \Auth($mapper, array(
'id' =>...
864 просмотров
schedule
18.12.2022
Как создать проверку на стороне сервера в безжировой среде?
как проверить формат подтверждения для электронной почты и пароля и подтвердить пароль? как вернуть ошибки для обязательного поля.
вот моя обезжиренная функция-
$f3->route('GET|POST /addstep',
function($f3) use ($db){
$idss...
1273 просмотров
schedule
30.07.2022
Как настроить F3 .htaccess с MAMP на Mac?
Недавно я переключил свою ОС с Windows на Mac, и у меня возникла проблема с запуском локально. Я установил MAMP в /Applications/MAMP.
/Applications/MAMP/htdocs/.htaccess файл:
RewriteEngine On
RewriteBase /abc/
# skip all files and...
603 просмотров
schedule
12.05.2023
Класс «MongoDB» не найден в обезжиренном (f3)
Недавно я пытался загрузить свое php-приложение из xampp, которое я установил на своем домашнем компьютере, на сервер. Теперь код отлично работает на xampp дома, а драйвер mongodb работает, как и ожидалось, однако после его переноса на сервер LAMP...
697 просмотров
schedule
09.06.2022