Помогите API на DLE

Discussion in 'PHP' started by Dreik, 8 Aug 2011.

  1. Dreik

    Dreik New Member

    Joined:
    1 Aug 2011
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Добрый вечер помогите с апи на ДЛЕ, в общем есть форма, в ней есть поля Имя и мейл.Как сделать чтоб эти поля заполнялись автоматом, если юзер авторизирован.
     
  2. RexTiam

    RexTiam Member

    Joined:
    2 Nov 2009
    Messages:
    117
    Likes Received:
    45
    Reputations:
    5
    Сделай парсинг поля е-маил с dle_user и так же пасс с мд5. Куда там нужно при авторизации
     
  3. HackingAll

    HackingAll Banned

    Joined:
    16 May 2011
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    В index.php перед $tpl->set ( '{content}',
    всунуть это:

    PHP:
    require_once($_SERVER['DOCUMENT_ROOT']. "/engine/api/api.class.php");
    $api= new DLE_API();
    $uid=intval$_SESSION['dle_user_id'] );

    if (
    $uid>0)  {
     
    $user=$api->take_user_by_id($uid);
     
    $name=$user['name'];
     
    $email=$user['email'];
     }



    $tpl->result['content']=  "
    <form action='index.php' >
    <input type='text' name=name value='
    $name'>
    <input type='text' name=email value='
    $email'>
    </form>
    "