Букс Seoserf

Fruit-Farm Букс Seoserf 1.0.0

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

nikxaos

Местный
[QUOTE="pligin,
[/QUOTE]
Какой пароль от админки? Я уже день бьюсь. Делал по твоей рекомендации. Нашел MD5 онлайн энкриптор, вбил там PSWeb-domen.ru-password - затем добавил зашифрованый пароль в БД и не сработало
 

nikxaos

Местный
Сегодня я протестировал этот скрипт на 3 разных хостинга и 1 VDS сервере и 5 почтовых сервисах! Скрипт не отправляет письма! Хоть убейся!!! Может кто-то помочь? Или форум умер?

Код:
public $SMTP_HOST = 'ssl://smtp.yandex.ru'; // SMTP сервер. Например ssl://smtp.yandex.ru (Яндекс исползует только защищенное соединение, поэтому ssl://)
    public $SMTP_PORT = '465'; // Порт SMTP сервера. Для яндекса 465
    public $SMTP_USER = 'adsredru@yandex.ru'; // Имя пользователя для авторизации. Обычно это адрес Вашего почтового ящика
    public $SMTP_PASS = '********'; // Пароль Вашего почтового ящика
    public $SMTP_FROM = 'adsredru@yandex.ru'; // Информация для заголовка письма "От кого". Например PSWeb.ru
    public $SMTP_CHARSET = 'utf-8'; // Кодировка, в которой отправляются письма. Желательно не менять
    public $SMTP_COUNT = '100'; // Количество писем, которое отправляется скриптом за один заход (ограничение Яндекса 3000 сообщений в сутки с одного ящика)
 

pligin

Команда форума
Администратор
Ребята, как попасть в админку? Я уже голову сломал. И еще почта не работает, перепробывал 5 сервисов уже. Помогите, как вы настраивали
Ссылка на админку в меню слева у пользователя с id 1.
Почти во всех сервисах для использования smtp нужно в настройках разрешить использовать smtp (подключение клиентов)
 

nikxaos

Местный
Ссылка на админку в меню слева у пользователя с id 1.
Почти во всех сервисах для использования smtp нужно в настройках разрешить использовать smtp (подключение клиентов)
разрешение везде стоит. но скрипт не отправляет. почему бы не сделать отправку функцией mail
 

pligin

Команда форума
Администратор
Браузер чист.
Только при http запуске лезет реклама на этом скрипте
В https рекламу не могут запихнуть т.к. будет смешение контента и браузер выдаст сообщение о небезопасном сайте.
Заметь, ты один с такой проблемой. Проверяй браузер и систему на вирусы.
И ссылку на сайт скинь
 

mozard

Местный
В https рекламу не могут запихнуть т.к. будет смешение контента и браузер выдаст сообщение о небезопасном сайте.
Заметь, ты один с такой проблемой. Проверяй браузер и систему на вирусы.
И ссылку на сайт скинь
Сайт разворачиваю на локальной машине.
Поднял на второй машине (чистой полностью), та же история и только на этом скрипте.
Да, заметил, что один с такой проблемой, сначала прочитал тему, потом перепроверил у себя всё, только после написал.
Думаю, может провайдер, но почему только в этом скрипте...
 
Последнее редактирование:

pligin

Команда форума
Администратор
Сайт разворачиваю на локальной машине.
Поднял на второй машине (чистой полностью), та же история и только на этом скрипте.
Да, заметил, что один с такой проблемой, сначала прочитал тему, потом перепроверил у себя всё, только после написал.
Думаю, может провайдер, но почему только в этом скрипте...
Я писал тебе проверить браузер. Не важно где ты установишь скрипт, если в браузере уже есть что-то.
Может ты что-то добавлял в скрипт?
Давай я тебе дам аккаунт на моём сервере, ты туда поставишь и посмотрим.
 

xakmika

Местный
Я писал тебе проверить браузер. Не важно где ты установишь скрипт, если в браузере уже есть что-то.
Может ты что-то добавлял в скрипт?
Давай я тебе дам аккаунт на моём сервере, ты туда поставишь и посмотрим.
Привет. Мне надо получить через авторизацию ulogin аву, я получаю её, только в бд не записывается, не знаешь почему?

PHP:
$s = file_get_contents('http://ulogin.ru/token.php?token=' . $_POST['token'] . '&host=' . $_SERVER['HTTP_HOST']);
$user = json_decode($s, true);
$filed = "save.txt";
file_put_contents($filed, $user);
if(!empty($user['error'])){
    echo '<div class="alert alert-danger">Ошибка авторизации!</div>';
    return;
}elseif(empty($user)){
    echo '<div class="alert alert-danger">Ошибка авторизации!</div>';
    return;
}
define('BASE_DIR', $_SERVER['DOCUMENT_ROOT']);
session_start();
function __autoload($name){ include(BASE_DIR."/classes/_class.".$name.".php");}
$config = new config;
$func = new func;
$db = new db($config->HostDB, $config->UserDB, $config->PassDB, $config->BaseDB);
$network = $db->RealEscape($user['network']);
$identity = $db->RealEscape($user['identity']);
$first_name = $db->RealEscape(strip_tags($user['first_name']));
$last_name = $db->RealEscape(strip_tags($user['last_name']));
// $photo_big = $db->RealEscape(strip_tags($user['photo_big']));
$dob = date('Y-m-d',strtotime($user['bdate']));
$email = $db->RealEscape($user['email']);
$photo_big = $db->RealEscape($user['photo_big']);

if(!empty($_SESSION['user_id'])){
    $db->Query("SELECT `user_id` FROM `db_social` WHERE `network` = '$network' AND `identity` = '$identity'");
    if(empty($db->NumRows())){
        $user_id = $_SESSION['user_id'];
        $db->Query("SELECT * FROM `db_users_a` WHERE `id` = '$user_id'");
        if(!empty($db->NumRows())){
            $db->Query("INSERT INTO `db_social` (`network`,`identity`,`first_name`,`last_name`,`email`,`user_id`,`photo_big`) VALUES ('$network','$identity','$first_name','$last_name','$email','$user_id','$photo_big')");
            Header('Location: /account/settings');
            return;
        }else{
            echo '<div class="alert alert-danger">Ошибка! Обратитесь к администратору</div>';
            return;
        }
    }else{
        $user_id = $db->FetchRow();
        if($user_id != $_SESSION['user_id']){
            echo '<div class="alert alert-danger">Этот аккаунт привязан к другой учетной записи!</div>';
            return;
        }else{
            echo '<div class="alert alert-danger">Этот аккаунт уже привязан!</div>';
            return;
        }
    }
}
 

pligin

Команда форума
Администратор
Привет. Мне надо получить через авторизацию ulogin аву, я получаю её, только в бд не записывается, не знаешь почему?

PHP:
$s = file_get_contents('http://ulogin.ru/token.php?token=' . $_POST['token'] . '&host=' . $_SERVER['HTTP_HOST']);
$user = json_decode($s, true);
$filed = "save.txt";
file_put_contents($filed, $user);
if(!empty($user['error'])){
    echo '<div class="alert alert-danger">Ошибка авторизации!</div>';
    return;
}elseif(empty($user)){
    echo '<div class="alert alert-danger">Ошибка авторизации!</div>';
    return;
}
define('BASE_DIR', $_SERVER['DOCUMENT_ROOT']);
session_start();
function __autoload($name){ include(BASE_DIR."/classes/_class.".$name.".php");}
$config = new config;
$func = new func;
$db = new db($config->HostDB, $config->UserDB, $config->PassDB, $config->BaseDB);
$network = $db->RealEscape($user['network']);
$identity = $db->RealEscape($user['identity']);
$first_name = $db->RealEscape(strip_tags($user['first_name']));
$last_name = $db->RealEscape(strip_tags($user['last_name']));
// $photo_big = $db->RealEscape(strip_tags($user['photo_big']));
$dob = date('Y-m-d',strtotime($user['bdate']));
$email = $db->RealEscape($user['email']);
$photo_big = $db->RealEscape($user['photo_big']);

if(!empty($_SESSION['user_id'])){
    $db->Query("SELECT `user_id` FROM `db_social` WHERE `network` = '$network' AND `identity` = '$identity'");
    if(empty($db->NumRows())){
        $user_id = $_SESSION['user_id'];
        $db->Query("SELECT * FROM `db_users_a` WHERE `id` = '$user_id'");
        if(!empty($db->NumRows())){
            $db->Query("INSERT INTO `db_social` (`network`,`identity`,`first_name`,`last_name`,`email`,`user_id`,`photo_big`) VALUES ('$network','$identity','$first_name','$last_name','$email','$user_id','$photo_big')");
            Header('Location: /account/settings');
            return;
        }else{
            echo '<div class="alert alert-danger">Ошибка! Обратитесь к администратору</div>';
            return;
        }
    }else{
        $user_id = $db->FetchRow();
        if($user_id != $_SESSION['user_id']){
            echo '<div class="alert alert-danger">Этот аккаунт привязан к другой учетной записи!</div>';
            return;
        }else{
            echo '<div class="alert alert-danger">Этот аккаунт уже привязан!</div>';
            return;
        }
    }
}
Проверь чтобы размер поля photo_big в бд был больше чем длина ссылки на фото. И поле должно иметь тип varchar
 

xakmika

Местный
Проверь чтобы размер поля photo_big в бд был больше чем длина ссылки на фото. И поле должно иметь тип varchar
сделал и не получилось, но в массиве $user имеется ссылка на фото в таком порядке
Код:
https://sun1-16.userapi.com/s/v1/ig2/WvXM5idIngLsC60vpwIYb_KHmJ0_PazMMhJNMGLRK8QlEG7-24Tbuzyu7ipE43rbz345Kjegu0bxjUaBPg0Nv1а4lJ6P.jpg?size=400x400&quality=95&crop=9,70,1610,1610&ava=1test@yandex.ru16.5.19441Миша1Ивановhttp://vk.com/id1http://vk.com/id1emailvkontakte
 

APTEMOH

Участник
Сделайте:

PHP:
echo $photo_big = $db->RealEscape($user['photo_big']);
и все станет ясно.
 

xakmika

Местный
В этой области переменная пустая почему-то


PHP:
if(!empty($_SESSION['user_id'])){
    $db->Query("SELECT `user_id` FROM `db_social` WHERE `network` = '$network' AND `identity` = '$identity'");
    if(empty($db->NumRows())){
        $user_id = $_SESSION['user_id'];
        $db->Query("SELECT * FROM `db_users_a` WHERE `id` = '$user_id'");
        if(!empty($db->NumRows())){
            $photo_big = $db->RealEscape($user['photo_big']);
            $filed = "save.txt";
            file_put_contents($filed, $photo_big);
            $db->Query("INSERT INTO `db_social` (`network`,`identity`,`first_name`,`last_name`,`email`,`user_id`,`photo_big`) VALUES ('$network','$identity','$first_name','$last_name','$email','$user_id','$photo_big')");
            Header('Location: /account/settings');
            return;
        }else{
            echo '<div class="alert alert-danger">Ошибка! Обратитесь к администратору</div>';
            return;
        }
    }else{
        $user_id = $db->FetchRow();
        if($user_id != $_SESSION['user_id']){
            echo '<div class="alert alert-danger">Этот аккаунт привязан к другой учетной записи!</div>';
            return;
        }else{
            echo '<div class="alert alert-danger">Этот аккаунт уже привязан!</div>';
            return;
        }
    }
}
 
Верх