У Вас есть один вопрос? - Тогда задайте его тут! new!

Тема закрыта
223K
.

Всем привет. Как зделать роздельную почту на джоне 5.0.0?

.
Менделеев
# 13kot13 (10.09.2013 / 08:06)
Всем привет. Как зделать роздельную почту на джоне 5.0.0?
таблицу майл2 и заменить запросы на майл2
.

Привет всем мастерам!
Кто сможет помогать мне сделать регистрацию
1-шаг
(еmаil)
2-шаг
(Логин, парол)
3-шаг
(имя, фамилия, отчество, д.м.г рождение, город,)
4-шаг
(О себе, интересие и т.д)

У регистрации добавиль фамилия, отчество!
И интересия тоже добавьлю
ПОМОГИТЕ ПОЖАЛУЙСТА

.
στ ∂ყωน ∂ყωεβңσ β ∂ყωყ

В чем проблема

.

SoulDee, не могу сделат шаг :-( !

.

смотри как сделана установка двига. там она тоже сделана в несколько шагов

.
Vynderkind

переносил сайт. возникла такая проблема


Warning: array_key_exists() expects parameter 2 to be array, boolean given in /home/usr/data/***/***/incfiles/classes/core.php on line 290

кусок core.php (+/-)


/*
    -----------------------------------------------------------------
    Определяем язык
    -----------------------------------------------------------------
    */
    private function lng_detect()
    {
        $setlng = isset($_POST['setlng']) ? substr(trim($_POST['setlng']), 0, 2) : '';
        if (!empty($setlng) && array_key_exists($setlng, self::$lng_list)) $_SESSION['lng'] = $setlng;
        if (isset($_SESSION['lng']) && array_key_exists($_SESSION['lng'], self::$lng_list)) self::$lng_iso = $_SESSION['lng'];
        elseif (self::$user_id && isset(self::$user_set['lng']) && array_key_exists(self::$user_set['lng'], self::$lng_list)) self::$lng_iso = self::$user_set['lng'];
        elseif (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) {
            $accept = explode(',', strtolower(trim($_SERVER['HTTP_ACCEPT_LANGUAGE'])));
            foreach ($accept as $var) {
                $lng = substr($var, 0, 2);
                if (array_key_exists($lng, self::$lng_list)) {
                    self::$lng_iso = $lng;
                    break;
                }
            }
        }
    }]

290:
if (array_key_exists($lng, self::$lng_list)) {
.
(\/)____o_O____(\/)

Vynderkind, права выставил на папки, возможно нет доступа к файлам языков

.

помогите пожалуйста, пишу авторизацию для джона, пока только костяк без проверок... после ввода даные идут как надо, если есть такой - вытаскивает даные и отдает куки и сессию. но после этого авторизация не происходит - т.е. не открывается то, что доступно авторизированным. где я не дописал?

<?php

define('_IN_JOHNCMS', 1);

$rootpath = '';
$headmod = 'login';
require('incfiles/core.php');
require('incfiles/head.php');

echo '<div class="title"><b>' . $lng['login'] . '</b></div>';

$login = isset($_POST['login']) ? trim($_POST['login']) : '';
$pass = isset($_POST['pass']) ? trim($_POST['pass']) : '';

$is_it = mysql_query("SELECT * FROM `users` WHERE `login` = '".$login."'");
    if ($usr = mysql_fetch_array($is_it)) {

// Установка данных COOKIE
$cuid = base64_encode($usr['id']);
$cups = md5(md5($pass));
setcookie("cuid", $cuid, time() + 3600 * 24 * 365);
setcookie("cups", $cups, time() + 3600 * 24 * 365);

$_SESSION['uid'] = $usr['id'];
$_SESSION['ups'] = md5(md5($pass));

    }




echo '<form action="login.php" method="post">
 <table width="100%" cellpadding="0" border="0">
    <tr>
    <td align="right">Введите логин:</td>
    <td><input name="login" type="text" value="'.$login.'"/></td>
    </tr>
    <tr>
    <td align="right">Пароль:</td>
    <td><input name="pass" type="text" value="'.$pass.'"/></td>
    </tr>
    <tr>
    <td></td>
    <td><input type="checkbox" name="mem" value="1" checked="checked" id="radio"/> Запомнить</td>
    </tr>
    <tr>
    <td></td>
    <td><input type="submit" value="Войти на сайт" id="input_button"/></td>
    </tr>
    </table>
 </form>';

require('incfiles/end.php');
.

нашел где собака зарыта: при регистрации preg не ставился, из-за него же и не авторизировало.

Всего: 6714