Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Аутентификация на php

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
improbable
Отправлено: 05 Марта, 2012 - 14:05:56
Post Id



Частый гость


Покинул форум
Сообщений всего: 139
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)




За несколько минут написал скрипт аутентификации:

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <html>
  3. <body>
  4. <center>
  5. <form action='auth.php' method='POST'>
  6. Логин:  <input type='text' name='login'><br>
  7. Пароль: <input type='password' name='password'><br>
  8. <input type='submit' name='sub' value='Вход'><br>
  9. </form>
  10.  
  11. <?php
  12. /*     
  13.         AUTH.PHP
  14.         Собственность сайта science.comlu.com
  15. */
  16. $l = $_POST['login'];
  17. $p = $_POST['password'];
  18.                 // проверка логина
  19.         if($l == 'admin')       {
  20.                 // если совпал -> проверка пароля
  21.                 if($p == 'root')        {
  22.                 //если совпал -> выполнить действие
  23.                         echo 'Доступ разрешен';
  24.                                                         }
  25.                                                 }
  26.         else // если данные введены неверно
  27.                 // если поля для ввода заполнены
  28.                 if($l != '') {
  29.                         if($p != ''){
  30.                 // условие выполнено -> выполнить действие
  31.                                 echo 'Доступ запрещен: данные введены неверно.';
  32.                                                 }
  33.                                          }
  34.  
  35. ?>
  36. </center>
  37. </body>
  38. </html>
  39.  


Который выглядит следующим образом http://www[dot]science[dot]comlu[dot]com/phpsu/auth.php

Вопрос: как сделать так, чтобы поля для ввода были на одном уровне, и не изменялись из-за текста рядом с полем?

(Отредактировано автором: 05 Марта, 2012 - 14:07:22)

 
 Top
Мелкий Супермодератор
Отправлено: 05 Марта, 2012 - 14:16:49
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




PHP занимается вопросом "как обработать", к вопросу "как выглядит" не имеет отношения. Это клиентская часть: HTML, CSS. Сюда и ройте.


-----
PostgreSQL DBA
 
 Top
improbable
Отправлено: 05 Марта, 2012 - 14:17:09
Post Id



Частый гость


Покинул форум
Сообщений всего: 139
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)




и еще, у меня есть база данных с именем a4496227_data, юзером a4496227_user, паролем pass, хостом mysql12.000webhost.com . как к ней подключиться?
(Добавление)
ответьте ктонить
 
 Top
smocki
Отправлено: 05 Марта, 2012 - 15:25:51
Post Id



Новичок


Покинул форум
Сообщений всего: 31
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)




не ну вообще. написал за несколько минут авторизацию а к бд подключится не можешь. смотри уроки на этом же сайте


-----
Программеры курят быстро. Потому что мысль. Потому что она уйдет и придется думать ее снова...
 
 Top
Dezmont
Отправлено: 05 Марта, 2012 - 23:23:46
Post Id



Частый гость


Покинул форум
Сообщений всего: 245
Дата рег-ции: Июль 2010  


Помог: 1 раз(а)




improbable пишет:
и еще, у меня есть база данных с именем a4496227_data, юзером a4496227_user, паролем pass, хостом mysql12.000webhost.com . как к ней подключиться?
(Добавление)
ответьте ктонить


Читайте Мануал, классная штука. Там на самом деле есть все ответы. =)

Мануал

PHP:
скопировать код в буфер обмена
  1. mysql_connect('mysql12.000webhost.com','a4496227_user','pass')
  2. or die('Could not connection: '.mysql_error()); // Подключение
  3. mysql_select_db('a4496227_data')
  4. or die('The database isn`t selected: '.mysql_error());// Выбор БД
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB