Рамки профиля [frames]

GameCMS Рамки профиля [frames] 1.5

Нет прав для скачивания

NeronRzn

Новенький
Пользователь
23.11.2023
8
2
OneV
0
@NeronRzn, ну так пишите, что-то. 🤨
слушай, я бы с радостью, но уже возраст не позволяет заниматься подобной дичью, пока я эти 15 постов набью на форуме, выдал бы уже там разрешение что ли какое нужно для скачивания..
 

Zipper

Новенький
Premium
09.10.2024
14
0
OneV
5
Кто может подсказать, как же все таки вывести эти рамки в другие разделы сайта? Например в чат, топ донатеров. Заранее благодарен.
 

Pr[E]fix

vk.com/cyxaruk1337
Пользователь
28.05.2022
110
424
OneV
99
Не помню я ли писал этот код на выдачу рамки, но там есть прямая иньекция (возможно писал на скоряк :D ) вот небольшой фикс (админ поправь код)
Правки за долгое время (просто чет листал чекнул случайно):
if (isset($_POST['give_frames'])) {
    $id = checkJs($_POST['id'], "int");
    $frames_id = checkJs($_POST['frames_id'], "int");
    $STHF = $pdo->query("SELECT * FROM `frames` WHERE id = '{$frames_id}'");
    $row = $STHF->fetch(PDO::FETCH_OBJ);

    $STH = $pdo->prepare("UPDATE `users` SET `ramka`=? WHERE `id`=? LIMIT 1")->execute([$row->name, $id]);
    exit('<span class="m-icon icon-ok"></span>Выдал рамку '.$row->nick.'</span>');
}
 

Pavel

Новенький
Участник
27.10.2024
6
0
OneV
7
Uncaught PDOException: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'frames' already exists in /var/www/vh608483/data/www//ajax/actions_panel.php:5345 Stack trace: #0 /var/www/vh608483/data/www//ajax/actions_panel.php(5345): PDO->exec('CREATE TABLE `f...') #1 {main} thrown in /var/www/vh608483/data/www//ajax/actions_panel.php on line 5345

бред какой то при установке
до этого установил,удалил и теперь при установке
Что делать то?
 

Zipper

Новенький
Premium
09.10.2024
14
0
OneV
5
Uncaught PDOException: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'frames' already exists in /var/www/vh608483/data/www//ajax/actions_panel.php:5345 Stack trace: #0 /var/www/vh608483/data/www//ajax/actions_panel.php(5345): PDO->exec('CREATE TABLE `f...') #1 {main} thrown in /var/www/vh608483/data/www//ajax/actions_panel.php on line 5345

бред какой то при установке
до этого установил,удалил и теперь при установке
Что делать то?
Вам пишет, что таблица frames уже создана
 

Pavel

Новенький
Участник
27.10.2024
6
0
OneV
7
Вроде разобрался, а как это убрать?
Не помню я ли писал этот код на выдачу рамки, но там есть прямая иньекция (возможно писал на скоряк :D ) вот небольшой фикс (админ поправь код)
Правки за долгое время (просто чет листал чекнул случайно):
if (isset($_POST['give_frames'])) {
    $id = checkJs($_POST['id'], "int");
    $frames_id = checkJs($_POST['frames_id'], "int");
    $STHF = $pdo->query("SELECT * FROM `frames` WHERE id = '{$frames_id}'");
    $row = $STHF->fetch(PDO::FETCH_OBJ);

    $STH = $pdo->prepare("UPDATE `users` SET `ramka`=? WHERE `id`=? LIMIT 1")->execute([$row->name, $id]);
    exit('<span class="m-icon icon-ok"></span>Выдал рамку '.$row->nick.'</span>');
}
1730661681877.png
 

Dan

Новенький
Пользователь
30.06.2024
2
0
OneV
0
Как добавить рамки в чате, сейчас онлайн, и в топ пользователей?
 
Сверху Снизу