{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
BLVCK * 9.65
[автор] (14 апр 2016, 15:09) [0/0] [0] [отв] [спам] [под] +1 | -1

Наткнулся на скрипт муз. портала на компе, поставил на Open Server, запустил, но когда пытаюсь удалить трек, пишет что он удален, но в списке все равно значится. При попытке изменить название трека выходит ошибка, мол, такого артиста не существует.
[cit]
//Удалим трек
Удалён
//Минусуем трек исполнителя
$this->db->query("UPDATE `artists` SET `tracks` = `tracks` - 1 WHERE `id` = '".$mas['artist']."'"*;

Simple::redirect('/artist/'.$mas['artist'], 'Трек успешно удалён');
[/cit]
Попытка изменить название:
[cit]
elseif($this->artist != '')
{
$this->artist = Simple::encode($this->artist, 'm');

$query = $this->db->query("SELECT * FROM `artists` WHERE `name` = '".$this->artist."'"*;

if($query->num_rows < 1)
throw new Exception('Такой исполнитель не существует!');

$art = $query->fetch_assoc();

$artist = $art['id'];
}
[/cit]

Могу скинуть файлом, если будет легче.

2.
blat * Верифицирован 7.6
(14 апр 2016, 15:20) [0/0] [0] [отв] [спам] [под] +1 | -1

мб с правами что

3.
BLVCK * 9.65
[автор] (14 апр 2016, 15:23) [0/0] [0] [отв] [спам] [под] +1 | -1
blat,

Ща гляну *

4. (14 апр 2016, 17:07) [0/0] [0] [отв] [спам] [под] +1 | -1

Я не вижу в коде запроса на удаление записи в БД.

5.
Diwate * 1.14
(14 апр 2016, 17:19) [0/0] [0] [отв] [спам] [под] +1 | -1

а при чем тут минусование трека? мб это понижение рейтинга?

6.
BLVCK * 9.65
[автор] (14 апр 2016, 17:34) [0/0] [0] [отв] [спам] [под] +1 | -1
Денис Павлик,

Сам файл

Прикрепленные файлы:
* PROFIWM_COM_144_1539256_Arhiv_WinRAR.rar (3.24 кб)
7. (14 апр 2016, 17:39) [0/0] [0] [отв] [спам] [под] +1 | -1

*

8. (14 апр 2016, 18:26) [0/0] [0] [отв] [спам] [под] +1 | -1

BLVCK, в файле тоже нет запроса на удаление записи с БД, поэтому у тебя и отображается в списке.
Удаляются только файл с сервера, комментарии к файлу с БД.

9.
BLVCK * 9.65
[автор] (14 апр 2016, 18:45) [0/0] [0] [отв] [спам] [под] +1 | -1
Денис Павлик,

Файл с сервера удаляется, но на сайте все равно отображается и воспроизводится. *

10. (14 апр 2016, 19:10) [0/0] [0] [отв] [спам] [под] +1 | -1
BLVCK,

Значит не удаляется.

<?
Удалён
?>

1. Константа MAIN не правильно задана
2. $artist и $mas['track'] содержат неверную информацию, либо вообще её не содержат.

  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений