• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Вопросы по DLE (ВНИМАТЕЛЬНО читаем первый пост!!!)

Горбушка

Ищу её...
Регистрация
2 Май 2008
Сообщения
3.444
Реакции
2.524
Для просмотра ссылки Войди или Зарегистрируйся | Для просмотра ссылки Войди или Зарегистрируйся | Для просмотра ссылки Войди или Зарегистрируйся | Для просмотра ссылки Войди или Зарегистрируйся | Для просмотра ссылки Войди или Зарегистрируйся

Если у Вас недостаточно постов/уровня для создания новой темы, пишите свои вопросы здесь.

Если постов хватает - в новую тему.

Спасибо на этом форуме говорят кнопкой "Мне нравится"...
 
Последнее редактирование:
Подскажите процес адапатции модулей с дле 9.5 под дле 11
 
Здравствуйте. Такая вот ситуация. Допустим, пользователь добавил себе много закладок. Подскажите, как эти все закладки ему разом удалить?
 
Здравствуйте. Такая вот ситуация. Допустим, пользователь добавил себе много закладок. Подскажите, как эти все закладки ему разом удалить?
Напрямую удалить все закладки - только редактированием в БД. Можно и на PHP написать небольшой запрос для удаления информации в нужной ячейке по конкретному пользователю.
Подскажите процес адапатции модулей с дле 9.5 под дле 11
Нет такого!
Здравствуйте.
Хочу обновить версию 10.2 до 10.6, естественно нулёную...:dk:
Посылается ли какой-нибудь запрос на dle-news при обновлении?
Если обновлять заливкой файлов поверх установленной DLE - то нет, а если нажать "проверить обновления" в админке - то посылается :)
Я не силен в программировании, может кто подскажет как прикрутить к 11 версии телефонный справочник с фотками
Что ещё за справочник телефонный? Вручную номера будут добавляться или уже есть база номеров и нужно выводить их на сайте?
 
Можно и на PHP написать небольшой запрос для удаления информации в нужной ячейке по конкретному пользователю.
помогите пожалуйста сформулировать такой запрос. Вот этот запрос отобразит:
PHP:
$user_id = intval($_GET['user_id']);
$USER = $db->super_query("SELECT * FROM " . USERPREFIX . "_users WHERE user_id='{$user_id}' ");
echo $USER['favorites'];
Подскажите, как удалить значение в 'favorites'

UPD. Чтобы удалить содержимое закладок у пользователя нужно делать такой запрос:
PHP:
 $db->query( "UPDATE `" . USERPREFIX . "_users` SET `favorites`='' WHERE `user_id`='{$user_id}'" );

А вот полная версия с проверкой логина:
PHP:
<?php
@error_reporting ( E_ALL ^ E_WARNING ^ E_NOTICE );
@ini_set ( 'display_errors', true );
@ini_set ( 'html_errors', false );
@ini_set ( 'error_reporting', E_ALL ^ E_WARNING ^ E_NOTICE );

define( 'DATALIFEENGINE', true );
define( 'ROOT_DIR', substr( dirname(  __FILE__ ), 0, -12 ) );
define( 'ENGINE_DIR', ROOT_DIR . '/engine' );

include ENGINE_DIR . '/data/config.php';

date_default_timezone_set ( $config['date_adjust'] );

if( $config['http_home_url'] == "" ) {
 
  $config['http_home_url'] = explode( "engine/ajax/favorites.php", $_SERVER['PHP_SELF'] );
  $config['http_home_url'] = reset( $config['http_home_url'] );
  $config['http_home_url'] = "http://" . $_SERVER['HTTP_HOST'] . $config['http_home_url'];

}

require_once ENGINE_DIR . '/classes/mysql.php';
require_once ENGINE_DIR . '/data/dbconfig.php';
require_once ENGINE_DIR . '/modules/functions.php';

dle_session();

require_once ENGINE_DIR . '/modules/sitelogin.php';

if( !$is_logged ) die( "error" );

$response = array();

if( $_REQUEST['action'] === "delete") {
  $db->query( "UPDATE `" . USERPREFIX . "_users` SET favorites='' WHERE user_id = '{$member_id['user_id']}'" );
 
  if {$db->get_affected_rows()) {
    $response['success'] = true;
    $response['reason'] = "Favorites deleted";
  } else {
    $response['success'] = false;
    $response['error'] = "Nothing to delete";
  }
} else {
  $response['success'] = false;
  $response['error'] = "Bad action";
}

$db->close();

header('Content-Type: application/json');
echo json_encode($response);
JS вот такой
Код:
function deleteFaforites() {
    $.ajax({
        type: "POST",
        url: "/engine/ajax/givemeuser.php", // Имя файла к которому будет идти AJAX запрос
        data: 'action=delete', // передаем действие
        success: function(data){
            alert(data.success); // Итог: Алерт с Именем пользователя
        }
    });
}
Вот такая ссылка
HTML:
<a href="#" onclick="giveMeUsername('1');return false;">Удалить все свои закладки</a>
 
Последнее редактирование:
Помогите реализовать ajax регистрацию в dle. Вот этот код из Dle API . Он отвечает за регистрацию пользователей.
PHP:
$dle_api->external_register( string $login, string $password, string $email, int $group);

Я примерно набросал часть кода, хотя мне кажется это неверно.
HTML
HTML:
<form enctype="multipart/form-data" method="post" id="ajaxreg" class="rel">
<input type="text" name="ajaxname" id="ajaxname" placeholder="Логин">
<input type="text" name="ajaxpass" id="ajaxpass" placeholder="Пароль">
<input type="text" name="ajaxmail" id="ajaxmail" placeholder="Почта">
<input type="submit" id="submit" value="Зарегистрироваться">
</form>

JS
Код:
$(function(){
    'use strict';
    $('#submit').on('submit', function(e){
    $.ajax({
        type: "POST",
        url: "/engine/ajax/ajaxreg.php", // Имя файла к которому будет идти AJAX запрос
        data:  // Не знаю, что в дату писать...
        success: function(data){
            alert(data.success); // Итог
        }
    });
}
});
И я совсем не знаю, что писать в php кроме этого:
PHP:
<?php
include ('engine/api/api.class.php');
$email = $_POST['ajaxmail'];
$login = $_POST['ajaxname'];
$password = $_POST['ajaxpass'];
$dle_api->external_register( string $login, string $password, string $email, int $group);
 
Последнее редактирование:
Здравствуйте, подскажите, как перевести dle 10.2 полностью на UTF-8??
И это, такая проблема, за место некоторых букв, например буквы И- ставятся вопросительные знаки...
Заранее спасибо.
 
Здравствуйте, подскажите, как перевести dle 10.2 полностью на UTF-8??
И это, такая проблема, за место некоторых букв, например буквы И- ставятся вопросительные знаки...
Заранее спасибо.
Скачать DLE 10.2 UTF-8 не пробовали? Как бы ещё с 9-ой ветки UTF-8 из коробки есть...
 
Если менять движок
есть люди на фрилансе которые сделают тебе переезд практически на любой движек, главное чтобы хватило при этом финансов!!!
как перевести dle 10.2 полностью на UTF-8??
Смена кодировки - нет ничего проще, читай инструкцию, конвертируй 1251 в утф8, устанавливай версию утф8 и восстанавливай бекапа свою БД в новой пересохраненной кодировке.
PS а получается как? не полностью, т.е. частично что ли? o_O
 
Назад
Сверху