Доброе время суток, Уважаемые Эксперты!!! Возможно ли сделать на РНР, так, чтобы неформатированный в HTML текст, но набранный в текстовом файле (.ТХТ), мог отображаться на страничке HTML, уже с форматированием, таким, какое было в блокноте хотябы с параграфами. Можно, PLZ на примере??? Заранее благодарен!
Ответ отправлен: 13.05.2004, 23:34 Отправитель: Foamplast Отвечает CrackLab
Здравствуйте, Technocrat! Я думаю что не совсем понял ваш вопрос. Но попробуйте вот так: handle = @fopen("help.txt","rt"); if (!$handle) die ("Help File not found!"); fpassthru($handle); fclose($handle); Если мой ответ не то, что вы ожидали - спросите еще раз поподробнее, что-нибудь придумаем. Ответ отправлен: 12.05.2004, 22:35 Отправитель: CrackLab
Вопрос № 240
Здравсвуйте, коллеги! Не подскажете, можно ли как-нибудь сделать аутентификацию на PHP подобную .htaccess ? Т.е. чтобы все также выглядело? Надеюсь поможете, очень хотелось бы так защищать приватные места и скрипты моего сайта! Спасибо.
Доброго времени суток, AntiHack! Да на PHP вроде и не получится :( А чем тебя .htaccess не устраивает? Лучше своими руками всё-равно не сделать, это факт. Для защиты приватных средство можно использовать, например код 401. Об этом способе (и о многих других) можно узнать на internet.bip.ru или на www.citforum.ru -------------------------- -=Experts helper: testmode=- Ответ отправлен: 15.05.2004, 08:41 Отправитель: samum2000 Отвечает CrackLab
Доброе время суток, AntiHack! Вставьте следующий код в начале скрипта (например index.php), которые вы хотите защитить: $name="MyNameLaLaLa"; $pass="MyPassLaLaLa"; if(!isset($PHP_AUTH_USER) || ($PHP_AUTH_USER != $name ) || ($PHP_AUTH_PW != $pass)) { Header('WWW-Authenticate: Basic realm="Restricted Area"'); Header('HTTP/1.0 401 Unauthorized'); echo "401 Authorization Required"; echo "
Authorization Required
"; echo "This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required."; exit; } На глаз не отличишь от .htaccess =) Ответ отправлен: 12.05.2004, 22:53 Отправитель: CrackLab Отвечает Foamplast
Добрый день, AntiHack!
if(!isset($PHP_AUTH_USER)) { Header("WWW-Authenticate: Basic realm="My Realm""); Header("HTTP/1.0 401 Unauthorized"); echo "Text to send if user hits Cancel button
"; exit; } else { echo "Hello $PHP_AUTH_USER.
"
; echo "You entered $PHP_AUTH_PW as your password.
"
; } ?>
P.S. а) это взято из документации по PHP, которую можно взять на php.net и б) аутентификация является задачей протокола HTTP, посмотрите и по нему документацию.
Ответ отправлен: 15.05.2004, 13:05 Отправитель: Foamplast
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.