За последние 24 часа нас посетили 19396 программистов и 1604 робота. Сейчас ищут 940 программистов ...

Не проходит авторизация на сервере

Тема в разделе "PHP для новичков", создана пользователем 1user, 20 окт 2013.

  1. 1user

    1user Новичок

    С нами с:
    5 окт 2013
    Сообщения:
    6
    Симпатии:
    0
    Здравствуйте.
    Возникла проблема с авторизацией.
    Код авторизации:
    Код (Text):
    1.  
    2. <?php
    3. include (dirname(__FILE__) . "/config.php");
    4. func_mysqlconnect();
    5. $auth = 0;
    6. if (($PHP_AUTH_USER == $login ) && ($PHP_AUTH_PW == $password )) $auth = 1;
    7. if ( $auth != 1 ) {
    8.     header( "WWW-Authenticate: Basic realm=\"Authorization Required!\"" );
    9.     header( "HTTP/1.0 401 Unauthorized" );
    10.     echo 'Authorization Required!';
    11.     exit;
    12. }  
    13. ?>
    При вводе логина и пароля, снова запрашивает авторизацию.
    Логин и пароль верные, использую localhost.
    В config.php прописаны:
    Код (Text):
    1.  
    2. $login = "adm";      
    3. $password = "pass";
    В чем может быть проблема?
     
  2. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    php.net/manual/en/features.http-auth.php

    Сможешь найти отличия?:)
     
  3. 1user

    1user Новичок

    С нами с:
    5 окт 2013
    Сообщения:
    6
    Симпатии:
    0
    Благодарю за ответ!
     
  4. 1user

    1user Новичок

    С нами с:
    5 окт 2013
    Сообщения:
    6
    Симпатии:
    0
    Ребят, еще один вопрос.
    Есть скрипт, с помощью которого я добавляю и вывожу новости на сайте. Но мне потребовалось сделать полную новость. Что и где требуется прописать, чтобы при нажатии "подробнее" выводилась отдельная страница с полной новостью?
    news.php:
    Код (Text):
    1.  
    2. <?php
    3. include "config.php";
    4. $db = mysql_connect($db_host,$db_user,$db_pass);
    5. mysql_select_db ($db_name) or die ("Cannot connect to database");
    6. $query = "SELECT title, news FROM news ORDER BY id DESC LIMIT 10";
    7. $result = mysql_query($query);
    8. while($r=mysql_fetch_array($result))
    9. {  
    10.     $title=$r["title"];
    11.     $news=$r["news"];
    12.     echo "
    13. <TABLE>
    14.     <TR>
    15.         <TD><b>$title</b></TD>
    16.     </TR>
    17.     <TR>
    18.         <TD>$news</TD>
    19.     </TR>
    20.     </TABLE>";
    21. }
    22. mysql_close($db);
    23. ?>
    post_news.php:
    Код (Text):
    1.  
    2. <html>
    3. <head>
    4. <title>Post News</title>
    5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    6. </head>
    7.  
    8. <body>
    9. <form name="post news" method="post" action="post_news_process.php">
    10.   <p align="center"><font size="2" face="Verdana">Title:<br>
    11.     <input type="text" name="title">
    12.     <br>
    13.     Author:<br>
    14.     <input name="author" type="text" value="Jose">
    15.     <br>
    16.     Text:<br>
    17.     <textarea name="news" cols="40" wrap="VIRTUAL"></textarea>
    18.     </font></p>
    19.   <p align="center"><font size="2" face="Verdana">
    20.     <input type="submit" name="Submit" value="Post News">
    21.     </font> </p>
    22.   </form>
    23.  
    24. </body>
    25. </html>
    Заранее благодарен за помощь.
     
  5. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Шутишь?:)

    Если в news, который ты получаешь из базы нет полного текста то отдельный запрос в базу. iso-8859-1- что это?
    Используй utf8.
     
  6. 1user

    1user Новичок

    С нами с:
    5 окт 2013
    Сообщения:
    6
    Симпатии:
    0
    Какой код надо прописать и где?
     
  7. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Тебе сколько лет? 10?

    Думай, читай книги с примерами, будут вопросы пиши, здесь тебе помогут подскажут.

    Если нужен готовый код пиши здесь viewforum.php?f=36 может кто то поможет.