Jump to content

Boron

User
  • Posts

    95
  • Joined

  • Last visited

Everything posted by Boron

  1. На страницах в нужном месте (заместо тега ) вставь <?php include('imgpart.htm');?> А в файлике imgpart.htm как раз и пропиши . Просто потом, когда надо будет поменять картинку, будешь менять путь к ней в одном файле imgpart.htm
  2. Вопросик такой: а есть ли какие-то причины, по которым не стоит использовать redirect при помощи Просто с ридеректами не работал ещ? толком, а на некоторых страницах, который мне показал Google помимо META refresh используется JavaScript. Просто я вот думаю, что как раз таки от JavaScript толку меньше, т.к. не 100% пользователей бегают по сайтам с его использованием, а вот с META Refresh наверняка точно переадресуется пользователь. В общем у кого-нибудь есть какие-нибудь доводы против использования только META Refresh?
  3. homm, ну да, он самый, НЕ. Спасибо за ответ!
  4. Kiar25, большое спасибо за ответ, помогло! Второй способ как-то даже поинтереснее выглядит, чем первый. Единственное, в обоих вариантах мало какие функции (или операторы) знаю, будет над чем посидеть завтра вечерком (разобраться как же это работает). И спасибо за объяснение, почему у меня не работает while. А ведь и в правду у меня там условии к прерыванию оста?тся TRUE. У меня вопросик такой назрел, на который я почти уверен, что ответ "НЕТ", но вс?-таки: А в PHP нет функции инвертирования TRUE в FALSE ну и наоборот, из FALSE в TRUE?
  5. Всем привет! Прошу помочь разобраться с циклом while: В общем задача: показать каждый символ введ?нного слова на новой строке (в столбик). Не могли бы вы подсказать почему у меня код не работает? Просто по мне, так вс? написано логично. Единственное, о ч?м подозреваю: я ошибся в синтаксисе (просто я как раз только осваиваю PHP). В общем кто решил мне помочь и подсказать, в ч?м же я не прав, размещаю код: <html> <head> <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=utf-8"> <META HTTP-EQUIV="Content-language" CONTENT="ru-RU"> </head> <body> <form method=POST> <input type="text" name="name" value="<?= $_POST['name']; ?>" style="width: 200px" /> <input type="submit" name="submit" value="послать" /> </form> <?php $name = $_POST['name']; $nomer = 0; while($name) { $letter = substr($name, $nomer++, 1); if($letter = $name) break; echo $letter." "; } ?> </body> </html>
  6. Пожалуйста, объясните, как сделать так, чтобы при вводе неправильного пароля, в файле login.php отображалось содержимое файла wrong.txt. В общем, так как D.S.Denton не против, публикую готовый код страниц с объяснениями. (Огромное ему спасибо, за то, что помог отредактировать в нем опечатки, что потратил свое время и финансы на общение в ICQ) Итак: index.php (содержит в себе форму для ввода пароля). При нажатии на кнопку "зайти", осуществляется переход на страницу "login.php, в котором и будет отображаться информация для каждого введеного пароля <?php header('Expires: Mon, 1 Jul 2000 05:00:00 GMT'); header('Cache-Control: no-cache, must-revalidate'); header('Pragma: no-cache'); header('Last-Modified: '.gmdate("D, d M Y H:i:s").'GMT'); if (!include_once('pwd.php')) {echo('Файл pwd не найден');} ?> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </head> <body> <form action="login.php" method="post"> <input name="password" value="" type="password" /> <input type="submit" value="зайти" tabindex="3" /> </form> </body> </html> pwd.php (содержит в себе информацию о паролях и информацию о файлах, которые будут загружаться на странице login.php при вводе каждого пароля). В примере файл первого пароля находится в каталоге "content", файл второго пароля находится в корневой папке. <?php $pwd = array( 'pass1' => 'content/document1.htm', 'pass2' => 'document2.htm', ) ?> login.php, на этой странице, между PHP кодом и будет отображаться содержимое фалов document1.htm и document2.htm <?php header('Expires: Mon, 1 Jul 2000 05:00:00 GMT'); header('Cache-Control: no-cache, must-revalidate'); header('Pragma: no-cache'); header('Last-Modified: '.gmdate("D, d M Y H:i:s").'GMT'); if (!include_once('pwd.php')) {echo('Файл pwd не найден');} ?> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </head> <body> <?php if (!isset($_POST['password'])) { ?> МЕЖДУ ЭТИМ КОДОМ И БУДЕТ ОТОБРАЖАТЬСЯ ИНФОРМАЦИЯ ИЗ ФАЙЛОВ DOCUMENT1.HTM ИЛИ DOCUMENT2.HTM <?php } else { include($pwd[$_POST['password']]); } ?> </body> </html> document1.htm (содержится в папке "content"). Собственно это и есть содержимое, которое будет отображаться при вводе первого пароля Расширение файла значения не имеет. <b>Данный документ содержит информацию для пароля pass1</b> document2.htm (содержится в папке "content"). Собственно это и есть содержимое, которое будет отображаться при вводе первого второго Расширение файла значения не имеет. <i>Данный документ содержит информацию для пароля pass2</i>
  7. Dimitry Wolotko, думаю, что эти знакомые курят не ради того, чтобы насладиться вкусом табака, а ради того, чтобы попросту утолить свое желание покурить (извиняюсь за каламбур), но при этом не задумываются о возврастающем вреде от дыма, которым пропитываются одежда/обои/мебель... Да и вообще, среди всех своих курящих знакомых знаю только одного человека, которому нравится вкус сигареты. ИМХО: это самообман. P.S. Кстати, а ты, как курящий человек, действительно всегда так сильно чувствуешь запах табака? Я начинал его остро чувствовать только когда бросал курить и не курил более 2-3 дней. Причем вкус сигарет после этого мне так-же были отвратительнее, чем обычно. И на много...
  8. Я не искал - делал сам А вот как насчет легальности этих исходников? Все написано самим? Если нет, и предположение Slyfox о том, как материал попал к тебе в руки верен, то думаю, что с таким сайтом можно заработать больше проблем, чем пользы...
  9. Не все еще женаты... Да и не факт, что курящий человек будет куда-то вставать, чтобы идти курить... Есть несколько знакомых, которые курят прямо перед монитором
  10. Не знал. Теперь знаю. Эх, сколько же вреда из-за курения уже ощутил, а бросить эту бяку так и не решиться. Но это уже разговор для другой темы...
  11. Да, мне мать с братом говорили, что они узнают знакомых по походке (у них имеются проблемы со зрением). Почитай файл, на который я скинул ссылку (вроде на предедущей странице) там рекомендуется, как правильно работать с мышью. А вообще: я вот все думаю, как бы решить вопрос с клавиатурой/тачпадом на лаптопе. Мне часто приходиться за ним работать не всегда, сидя за столом, поэтому подключить мышь не всегда возможна. Вот посидишь часа 3-4 с ноутбуком на коленках, так потом сгибы кистей рук и большие пальцы так ноют... В этом плане 12" лаптопы имеют большой минус, по сравнению с более большими "собратьями". Когда сидел за ноутами знакомых (обычно 14"-15"), то таких проблем не возникало...
  12. Случайно от сигареты пепел попал в левый глаз и я реально им дня три не видел ничего дальше 3-5 метров (т.е. дальше вообще все жутко расплывалось). Очень страшно было, что зрение у глаза так и не вернется. Слава богу обошлось. После этого понимаю, на сколько обделеными являются люди, лишенные хорошего зрения...
  13. Не читал все сообщения, только первую страницу. Если кому интересна тема о рисках для глаз/позвоночника/дыхания/кистями рук и т.п., при работе за компьютером, профилактика проблем с этими органами и собственно упражнения "для снятия усталости": вот ссылка на документ http://www.vk.edu.ee/uliopilastele/Materia.../Ergonomika.doc Когда на уроке читал, очень понравилось, что подробно расписаны упражнения, правда сам их не делаю
  14. D.S.Denton, отличная "хреновинка", но не хватает одной функции: при введении неверного пароля отображается пустая страница. Если не трудно - можешь поделиться исходниками?
  15. Здравствуйте! Если честно не расчитываю, что кто-то поможет (не знаю сложности скрипта), но все-таки: В общем хотел попросить помочь найти скрипт (а может кто и возьмется его написать). Задача такая: На домашней странице будет располагаться две формы: "Логин" и "Пароль". Необходимо, чтобы вводя логин и пароль пользователь переадресовывался на определенную страницу. Система регистрации и админка не нужна. Логин, пароль и привязанную к этому логину ссылку думаю вводить вручную, в отдельный файл. Т.е. по сути нужен скрипт, который будет обращаться к файлу (в котором содержиться логин, пароль и привязанную к ним ссылку), сверять с введенным логином и паролем и переадресовывать на страницу, которая сделана для конкретного пользователя. В случае, если пароль или имя пользователя введены неверно - переадресовывать на страницу с сообщением об ошибке. P.S. MySQL на сервере есть, но я ни разу не видел структуру этого файла и не знаю - смогу ли я его редактировать в ручную. P.P.S. Насколько безопасно хранить файл с логином и паролем на сервере? В смысле можно ли как-то получить к нему доступ? (просто очень важно, чтобы пользователь не смог получить доступ к чужой странице). P.P.P.S. На губозакатывалку нету денег
  16. Tokolist, спасибо огромное за помощь и ответы! Решил полностью переделать (перерисовать) дизайн и сделать его разметку со слоями заново, поглядывая на твой код. Спасибо! Я как раз недавно набрел на Design for Masters - очень полезный ресурс для начинающих и не только
  17. Tolkist, спасибо огромное за потраченное время! Еще чего не хватало, чтобы ты еще код вылизывал! Сам уж потом посмотрю У меня возникло несколько вопросов, которые возникле при просмотре source-code, надеюсь, что ты ответишь на них: 1. В файле style.css закомментированы текстовые стили (которые я сам писал). Это ты просто для удобства их оставил? 2. Что означает clear: both? 3. Про оптимизацию изображений: не подумал, что стоит это делать. (Просто люблю формат PNG) P.S. За последние дни понял, что у меня большие пробелы в HTML и CSS... Читаю литературу. Спасибо, всем, кто открыл мне глаза!
  18. Автор: Boron На сайте и планируется размещать собственные статьи, связанные с Linux Да не надо тратить время... Единственное о чем я хотел бы спросить: блоками - это как? Можно пример? Ок, идею понял, попробую сделать так. Спасибо! А вот комментарии я бы хотел услышать, если не трудно. Просто судя по смайлу в конце предложения - код мог бы быть написан лучше. Просто я вполне готов (и даже желаю) выслушать критику от опытных веб-дизайнеров, чтобы мотать ус на будущее. Добавлено #1: Забыл сказать спасибо, за то, что уделил время и поковырялся в коде! Добавлено #2: Какой-то глюк у меня в Опере: мои сообщения отображаются по два раза. Поэтому я удалил дубляж (думал, мало-ли два раза нажал на кнопку "отправить", а удалились оба сообщения. В общем данное сообщение должно быть 4-м по счету.
  19. Dimitry Wolotko, я как раз хотел изучить - что такое DIV (просто когда я учил HTML, в учебнике про DIV не было ничего написано). Спасибо за подсказку!
  20. Ну во первых сайт будет ориентирован в основном на пользователей операционной системы Linux, а среди них мало кто работает с IE. Во вторых, меня очень достало, что из-за Internet Explorer мне приходится вечно переделывать страницу, вот я и решил, что на собственной странице могу и не подстраиваться под этого монстра. Единственное, что немного неправильно с моей стороны - это ограничивать вход на сайт для пользователей IE 7, наверное в нем все отображается нормально. Просто под Linux я смог для проверки запустить IE 5.0/5.5/6.0. 7-ю версию не знаю как возможно установить и запустить. Да и к сожалению я с JavaScript знаком очень мало и под конкретные версии браузера я код переадресации переписать не смогу. Да причем тут руки? Просто сайт пишу и проверяю под Opera/Mozilla Firefox и тратить время (возможно несколько часов) на решение проблемы с отображением в IE не вижу смысла, т.к. делаю сайт для себя, а не на заказ и честно говоря на пользователей IE мне плевать. Если кому и нужно будет попасть на мой сайт - установят иной браузер, который не базируется на движке IE. Правда сомневаюсь, что на самом деле кому-то будет настолько необходимо попасть на мою страницу... А вот если бы я делал сайт на заказ - пришлось бы попариться. Да, именно к ней Ну придется пожертвовать этими 2% - делать нечего. Да и теперь на индексной странице будет выдаваться следующее сообщение: Для того, чтобы дальше пройти на сайт, вам необходимо пройти проверку на то, какой веб-браузер вы используете. Но проверка может быть осуществленна только если в вашем браузере включена функция исполнения JavaScript скриптов. Если вы видете эту страницу больше, чем 10 секунд, то значит, что в вашем браузере отключена функция исполнения JavaScript скриптов и вам ее необходимо включить. Я понимаю, что с таким отношением к пользователям у сайта очень невнятное будущее, но я делаю сайт в основном для собственных нужд и в принципе - количество поситителей мне пока не важно. Да и сайт только-только создается. Может в процессе завершения "базовой" версии сайта я переменю свое отношение. (Под "базовой версией" я подразумеваю ту версию сайта, которую вполне можно уже добавлять для индексации в поисковики). Добавлено: После комментария Tokolist было решено пересмотреть свою позицию в отношении к пользователям IE. Попробую переделать страницу-шаблон по его рекомендации. {... перемещено в JavaScript lancer}
  21. Да, потом я понял текст в правильно (просто когда первый раз читал - был с просони) Спасибо за наводку. Обязательно почитаю!
  22. Да я написал конкретно про зацикливание рефреша страницы в IE. Если честно - я просто не понимаю, как можно редирект привязать к конкретному браузеру?
  23. Плюнул я на IE и попросту решил не давать ему дальше пройти на сайт. Как это сделал, написано тут: http://forum.htmlbook.ru/viewtopic.php?pid=30584
  24. Ну это уже жесткое решение, т.к. обычный пользователь зайдя на сайт с IE и не поймет - что происходит А по поводу JavaScript - это разве так плохо? Просто я живых примеров пользователей, которые отключают JavaScript не знаю... Кстати, на индексной странице, откуда и переадресовывается пользователь надо написать предупреждение о том, что для того, чтобы пройти на сайт необходимо включить JavaScript... Спасибо за наводку на эту мысль!
  25. Вроде как нашел решение. Нашел такой скрипт: Но он будет переадресовывать браузеры только указанные в списке. Для других браузеров будет загружаться только белая страница. Я слегка изменил скрипт: Вроде как работает.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy