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
Форумы портала PHP.SU :: Версия для печати :: Аутентификация на php
Форумы портала PHP.SU » Клиентская разработка » HTML, Дизайн & CSS » Аутентификация на php

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

1. improbable - 05 Марта, 2012 - 14:05:56 - перейти к сообщению
За несколько минут написал скрипт аутентификации:

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

Вопрос: как сделать так, чтобы поля для ввода были на одном уровне, и не изменялись из-за текста рядом с полем?
2. Мелкий - 05 Марта, 2012 - 14:16:49 - перейти к сообщению
PHP занимается вопросом "как обработать", к вопросу "как выглядит" не имеет отношения. Это клиентская часть: HTML, CSS. Сюда и ройте.
3. improbable - 05 Марта, 2012 - 14:17:09 - перейти к сообщению
и еще, у меня есть база данных с именем a4496227_data, юзером a4496227_user, паролем pass, хостом mysql12.000webhost.com . как к ней подключиться?
(Добавление)
ответьте ктонить
4. smocki - 05 Марта, 2012 - 15:25:51 - перейти к сообщению
не ну вообще. написал за несколько минут авторизацию а к бд подключится не можешь. смотри уроки на этом же сайте
5. Dezmont - 05 Марта, 2012 - 23:23:46 - перейти к сообщению
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());// Выбор БД

 

Powered by ExBB FM 1.0 RC1