Через файл index.php, если не ошибаюсь контроллер он называется
Но если нужно подгрузить через ajax, то нужно делать доп. условия в index.php или в корне создать ajax.php и подгружать запросами через него?
Как загружать страницы ajax, при использовании php роутинга?
index.php - отдать заголовок плюс контент
index.php?get=file - отдать только контент
Я не буду использовать фреймы, т.к. это для меня хобби и целей никаких не преследую
// Грубый пример
{
"status": "ok",
"data": {
// Ваши данные
},
"errors": []
}
Возможно как то можно получить имя роута предыдушей страницы
и воспользоватся $this->redirectToRoute()
## /etc/nginx/nginx.conf
# ...
http {
# ...
include /etc/nginx/sites-enabled/*.conf;
# ...
}
# ...
/etc/host уже прописал
у меня нет просто таких папок:D
Encrypts str using the Unix crypt() system call and returns a binary string. The salt argument must be a string with at least two characters or the result will be NULL. If no salt argument is given, a random value is used.
If salt is a character string starting with the characters
"$id$" followed by a string terminated by "$":
$id$salt$encrypted
then instead of using the DES machine, id identifies the
encryption method used and this then determines how the rest
of the password string is interpreted. The following values
of id are supported:ID | Method ───────────────────────────────────────────────────────── 1 | MD5 2a | Blowfish (not in mainline glibc; added in some | Linux distributions) 5 | SHA-256 (since glibc 2.7) 6 | SHA-512 (since glibc 2.7)
"salt" stands for the up to 16 characters following "$id$" in
the salt. The encrypted part of the password string is the
actual computed password. The size of this string is fixed:MD5 | 22 characters SHA-256 | 43 characters SHA-512 | 86 characters
The characters in "salt" and "encrypted" are drawn from the
set [a-zA-Z0-9./]. In the MD5 and SHA implementations the
entire key is significant (instead of only the first 8 bytes
in DES).
-- Подписки
select u.id, u.name
from t_users me
left join t_users_friends uf on uf.user_id = me.id
left join t_users u on u.id = uf.friend_id
where me.id = 1;
-- Подписчики
select u.id, u.name
from t_users me
left join t_users_friends uf on uf.friend_id = me.id
left join t_users u on u.id = uf.user_id
where me.id = 1;
-- Взаимные подписки (друзья, тяжело)
select u.id, u.name
from t_users me
left join t_users_friends uf on uf.user_id = me.id
left join t_users u on u.id = uf.friend_id
where me.id = 1
and u.id in (
select u2.id
from t_users u2
inner join t_users_friends uf2 on uf2.user_id = u2.id
where uf2.friend_id = me.id
);
как организовать сервер на php
для получения данных (get или post) с другого сайта
после чего создание папки и файла с этими данными (с функциями создания папок и файла проблем нет).
Хочу сделать что то типа виджета для сайта с формой, который можно добавить на любой сайт, и отправить данные на мой сервер. Но проблема в том, что я не знаю как организовать сервер для этого.
Есть идея сделать проект, например, на denwer, как обычной сайт. И в форме, В action, прописывать путь до файла обработчика, например, server/accept/index.php, в нем добавить условие, if ($_GET) {...}, но проблема в том, что на эту страницу могут заходить все кто захочет, да и мне кажется что, будет как то неправильно.
listen 80 default_server;