Показано с 1 по 6 из 6

Тема: самая простая ucp

  1. #1
    Проверенный Аватар для Misha_Konsta
    Регистрация
    31.12.2010
    Адрес
    Санкт-Петербург
    Сообщений
    2,170
    Репутация: 195

    Звание: - весьма и весьма положительная личность

    самая простая ucp

    Это страница входа в нашу будущую UCP

    PHP код:
    <head>
    <
    title>Super Easy UCP </title>
    </
    head>
    <
    body><form action="login.php" method="post">
    <
    table align="center"><tr><td align="center"><b>
    <
    font size="4" color="#000080">Ваш сервер First</font></b></td></tr>
    <
    tr align="center"><td><p>
    Логин: <input type="text" name="User" size="20" /></p><p>
    Пароль: <input type="password" name="Password" size="20" /></p></td></tr>
    <
    tr><td align="center"><p><input type="submit" /><input type="reset" />
     </
    p></td></tr>
    </
    table>
    </
    form>
    </
    body
    Теперь создаем конфиг, где хранится ваша БД (Что бы не прописывать в каждой странице тот же конфиг


    PHP код:
    <?php$con = mysql_connect("localhost","юзербд","пароль");
    mysql_select_db("база данных");?>
    Далее создаем "движок" UCP к примеру login.php

    PHP код:
    <?php
    include("connect.php");
    session_start();
    if (!
    $con)
      {
      die(
    'Could not connect: ' mysql_error());
      }
      if(isset(
    $_SESSION["Username"]))
      {
        
    $user $_SESSION["Username"];
        
    $pass $_SESSION["Password"];
      }
      else
      {
        
    $user $_POST["User"]; 
        
    $pass $_POST["Password"];
        
    $_SESSION['Username'] = $user;
        
    $_SESSION['Password'] = $pass;
        
    $escuser mysql_real_escape_string($user);
        
    $escpass mysql_real_escape_string($pass);
      }
      
    $query "SELECT * FROM ГДЕ_АККАУНТЫ WHERE ТУТ_ПЕРЕМЕННАЯ_НИКА_ВБД = '$escuser'";
      
    $result mysql_query($query);
      
    $username_exist mysql_num_rows($result);
      if(
    $username_exist == 0)
      {
        echo 
    'Оо! <br />';
        echo 
    '<a href="index.php">Выход</a>';
        unset(
    $_SESSION['Username']);
        unset(
    $_SESSION['Password']);
        die;
      }  
      
    $row mysql_fetch_row($result);
      if(
    $row[2] !== $escpass)
      {
         echo 
    'Оо! <br />';
        echo 
    '<a href="index.php">Выход</a>';
        unset(
    $_SESSION['Username']);
        unset(
    $_SESSION['Password']);
        die;
      }

    $message "Привет $escuser!<br />";
    echo 
    $message;
    echo 
    "<br />";
    echo 
    "
    <table border = 1>
      <tr>
        <td>Тут переменная к примеру:</td>
        <td>
    $row['Параметр в бд']</td>
      </tr>
    </table>"
    ;
    ?>

  2. #2
    Fallout MTA Аватар для Vovanm93
    Регистрация
    03.01.2011
    Адрес
    Армавир
    Возраст
    29
    Сообщений
    1,142
    Репутация: 129

    Звание: скоро придёт к известности

    Re: самая простая ucp

    Оооо вот за это спасибо)
    Как раз собирался писать

    Эм, ошибочка)

    PHP код:
    Parse errorsyntax errorunexpected T_ENCAPSED_AND_WHITESPACEexpecting T_STRING or T_VARIABLE or T_NUM_STRING in Z:\home\test1.ru\www\login.php on line 50 

  3. #3
    Fallout MTA Аватар для Vovanm93
    Регистрация
    03.01.2011
    Адрес
    Армавир
    Возраст
    29
    Сообщений
    1,142
    Репутация: 129

    Звание: скоро придёт к известности

    Re: самая простая ucp

    Нашёл ошибку:
    PHP код:
    <?php$con= mysql_connect("localhost","имя пользователя","пароль");
    Исправить на
    PHP код:
    <?php $conmysql_connect("localhost","имя пользователя","пароль");
    Короче капался я в ней) И он не работает из за <td>$row['Параметр в бд']</td>

  4. #4
    Активный пользователь Аватар для L1pt0n333
    Регистрация
    18.09.2011
    Адрес
    Москва
    Сообщений
    127
    Репутация: -7

    Звание: имеет немного плохого в прошлом

    Re: самая простая ucp

    ну что сказать, ucp уж очень простенькая

  5. #5
    Активный пользователь
    Регистрация
    26.02.2011
    Адрес
    Пенза
    Возраст
    28
    Сообщений
    110
    Репутация: -1

    Звание: имеет немного плохого в прошлом

    Re: самая простая ucp

    Миша её сам писал,ХД
    Цитата Сообщение от L1pt0n333 Посмотреть сообщение
    ну что сказать, ucp уж очень простенькая
    MySQL, PHP, html. Делаю сайты для серверов на заказ.

  6. #6
    Активный пользователь Аватар для L1pt0n333
    Регистрация
    18.09.2011
    Адрес
    Москва
    Сообщений
    127
    Репутация: -7

    Звание: имеет немного плохого в прошлом

    Re: самая простая ucp

    ну я понял что сам

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •