Size: a a a

IT-Koт Encrypted

2019 October 08

ᅠᅠ

ᅠᅠ ᅠᅠ in IT-Koт Encrypted
Вообще, по сути валидация и осталась. Нужно проверять на отличие массива с файлом и если не хватает юзверь, то добавлять индекс и вписывать в массив или как-то так.
источник

MB

Mr. Black in IT-Koт Encrypted
Не, там кароч есть проверка на валидность массива именно JSON. Ты скармливаешь строку методу и он тебе выдаёт тру или фолс. На пхп есть такая, я забыл, найди в доках
источник

MB

Mr. Black in IT-Koт Encrypted
я пока чёт пхп серв запустить не могу, ипучий апач на msvcr ругается, а новый качать настраивать лень
источник

MB

Mr. Black in IT-Koт Encrypted
Всё, заебись, скачал новый апач, всё запустил. Щя будем смотреть в чём проблема
источник

VR

Vitalii Rybalko in IT-Koт Encrypted
> 2019
> скачал апач
источник

MB

Mr. Black in IT-Koт Encrypted
Vitalii Rybalko
> 2019
> скачал апач
Да, всё сурово. Я из 90 :D
На похапэ не прогал лет 10
источник

MB

Mr. Black in IT-Koт Encrypted
ᅠᅠ ᅠᅠ
Вообще, по сути валидация и осталась. Нужно проверять на отличие массива с файлом и если не хватает юзверь, то добавлять индекс и вписывать в массив или как-то так.
Братан, у тебя json не валидный
источник

ᅠᅠ

ᅠᅠ ᅠᅠ in IT-Koт Encrypted
Mr. Black
я пока чёт пхп серв запустить не могу, ипучий апач на msvcr ругается, а новый качать настраивать лень
Я LAMP могу даже на смартфоне поднять
источник

MB

Mr. Black in IT-Koт Encrypted
@h1p3m Я структуру твою понял хранения данных пользователей. Сейчас попробую воссосздать и скину код
источник

ᅠᅠ

ᅠᅠ ᅠᅠ in IT-Koт Encrypted
Mr. Black
@h1p3m Я структуру твою понял хранения данных пользователей. Сейчас попробую воссосздать и скину код
источник

ᅠᅠ

ᅠᅠ ᅠᅠ in IT-Koт Encrypted
источник

ᅠᅠ

ᅠᅠ ᅠᅠ in IT-Koт Encrypted
Молюсь.
источник

a

a user in IT-Koт Encrypted
ID:
источник

MB

Mr. Black in IT-Koт Encrypted
@h1p3m
$data = (object) array();
$data->users = array();

array_push($data->users, array('login' => 'Login goes here', 'password' => 'Password goes here', 'user' => 'User goes here'));
array_push($data->users, array('login' => 'Login goes here', 'password' => 'Password goes here', 'user' => 'User goes here'));
array_push($data->users, array('login' => 'Login goes here', 'password' => 'Password goes here', 'user' => 'User goes here'));

$json = json_encode($data);
echo $json;
источник

MB

Mr. Black in IT-Koт Encrypted
Примерно так создаются пользователи. Всё что выдаст
echo $json;
запиши в файл
источник

MB

Mr. Black in IT-Koт Encrypted
парсить также придётся
источник

MB

Mr. Black in IT-Koт Encrypted
вот парсинг

$json = json_decode(file_get_contents('users.json'));
echo $json ? 'JSON valid<br><br>' : 'JSON invalid<br><br>';

foreach($json->users as $user) {
   echo $user->login.', '.$user->password.'<br>';
}
источник

MB

Mr. Black in IT-Koт Encrypted
Я проверил, всё работает
источник

MB

Mr. Black in IT-Koт Encrypted
источник

MB

Mr. Black in IT-Koт Encrypted
Ты не сможешь в строку в конце добавлять записи не закрывая массив. Тебе чтобы добавить пользователей придётся декодировать массив, pushить новых юзеров и кодировать обратно
источник