Jump to content

Elendor

User
  • Posts

    210
  • Joined

  • Last visited

Everything posted by Elendor

  1. Подскажите как сделать
  2. Попробуй через foreach, и зачем вообще тебе этот геморой с файлами когда можно через БД
  3. Elendor

    <TT>

    Кто-нибудь знает что-нибудь об этом теге. По названию он кажись для таблиц.
  4. CSS .moduletable-topnav { width : auto; padding : 0; } .topnav { width : 0; text-decoration : none; color : #614404; font-size : 14px; } a.topnav { position : relative; width : auto; background : none; padding : 10px 6px 10px 6px; color : #614404; text-decoration : none; font-weight : normal; line-height : 36px !important; line-height : 16px; _height:0; } a.topnav:hover{ width : auto; color : #614404; background : #f6cb87; padding : 10px 6px 10px 6px; font-weight : normal; text-decoration : none; background : url(../images/act_nav.gif) #fae4c1 no-repeat top center; } a.topnav#current { cursor : default; position : relative; width : auto; background : #f6cb87; padding : 10px 6px 10px 6px; color : #614404; text-decoration : none; background : url(../images/act_nav.gif) #fae4c1 no-repeat top center; } a.topnav#current:hover { cursor : pointer; position : relative; width : auto; background : #d1c2aa; padding : 10px 6px 10px 6px; color : #614404; text-decoration : none; background : url(../images/act_nav1.gif) #d1c2aa no-repeat top center; } a.topnav:visited, .topnav a:link { text-decoration : none; color : #fff; } HTML <div class="moduletable-topnav"> <a href="http://ccылка 1" class="topnav" id="current">ccылка 1</a> <a href="http://ccылка 3" class="topnav" >ccылка 2</a> <a href="http://ccылка 3" class="topnav" >ccылка 3</a> <a href="http://ccылка 4" class="topnav" >ccылка 4</a> <a href="http://ccылка 5" class="topnav" >ccылка 5</a> <a href="http://ccылка 6" class="topnav" >ccылка 6</a> </div> id="curent" - это озночает, что эта ссылка будет выделена до тех пор пока Вы не перейд?те на другую страницу. Если Вы перейд?те, например, на ссылку 3, то к ней автоматически присвоется id="curent", ну это если Вы пишите сайт на пхп, а если чистый хтмл, то можно через яву, Вот ссskrf - http://htmlbook.ru/download/?id=2, скачайте и там, я уверен, найд?те как сделать то что Вы хотите. Неужели Вы и это дорогой гражданин Нос посчитаете флудом?
  5. A у меня есть веская причина по которой я не могу сейчас обяснить.
  6. Ну ты что не видишь что человек недал?кий в этих делах, ему надо поподробней обяснить
  7. Дам совет, чтоб не мучатся: жди HTML 5. :-)
  8. Есть ещ? один вариант с гифом. Попробуй в фотошопе сделать из гифа в *.png, если ИЕ не будет отображать эту картинку под png, то тогда я тебе скажу в ч?м проблема. :-)
  9. Elendor

    *.chm

    Сэнкью. :-)
  10. Elendor

    *.chm

    У меня вопрос: с помощью какой программы можно создать *.chm файл!
  11. Elendor

    HTML 5.0

    Организация W3C публично представила черновик очередной, пятой версии языка гипертекстовой разметки HTML, который используется в веб-страницах. HTML 5 позволит веб-мастерам рисовать двухмерные изображения средствами языка, эффективнее вставлять на страницы аудио- и видеоклипы. Кроме того, HTML 5 позволяет разработчикам хранить данные на стороне клиента. Из новой версии языка предлагается убрать около 15 тегов. Предыдущая версия языка, HTML 4, вышла десять лет назад, в декабре 1997 года. Работа над HTML 5 ведется с марта 2007 года.
  12. ч? та я не пойму
  13. ((((((((( Он его загружает, но когда ещ? один файл загружаю он переписывает стрый и сохраняет в www, а не www/file, ч? делать? в xml я написал: <?xml version="1.0"?> <site> <statistics> </statistics> </site>
  14. УУУУУУУУУУУУУУУУУРРРРРРРРРРРРРРРРРРРРРРААААААААААААААААААААААААААА Ой простите, что так громко, но у меня получилось!!!!!!!!!!!
  15. xml у меня пустой, я фиг знаю ч? в него писать, я xml не знаю. А на сч?т " } " так и надо, у меня Bred стоит и он подч?ркивет, например, начальный и конечный тег, точно также и с этим, вот такую " { " он поодчеркнул, а такую " } " нет потому, что е? небыло. Подскажи, что в xml'e надо писать?
  16. поставил точку перед слэшом, но он выда?т другую ошибку: А это : function save_document_info($fileinfo) Блин, какой я не внимательный, тут нада так: function save_document_info($fileinfo); Забыл " ; " поставить. Он там ещ? какую-то ошибку вывел на 92 строке: С этой ошибкой тоже разобрался, теперь появилось ещ? 3: Ещ? выведу исправленный код: <?php function validate($allSubmitted) { $message = ""; $passwords = $allSubmitted["pword"]; $firstPass = $passwords[0]; $secondPass = $passwords[1]; $username = $allSubmitted["name"]; if ($firstPass != $secondPass) {$message = $message."Пароль подтвержд?н не верно. ";} if (strlen($username) <5 || strlen($username) >20) {$message = $message."Имя пользователя должно быть не меньше 5 и не больше 20 знаков. ";} if ($message == "") {$message = "OK";} return $message; } function db_connect($user='Elendor', $password='758575', $db='site') {mysql_connect('localhost', $user, $password) or die('Попытка подключения к базе данных неудалась: ' . mysql_error()); mysql_select_db($db);} define(UPLOADEDFILES, "file/"); function save_document_info($fileinfo) {$xmlfile = UPLOADEDFILES."docinfo.xml"; if(is_file($xmlfile)) {$doc = DOMDocument::load($xmlfile); $siteElements = $doc->getElementsByTagName("site"); $root = $siteElements->item(0); $statistics = $root->getElementsByTagName('statistics')->item(0); $total = $statistics->getAttribute("total"); $statistics->setAttribute("total", $total + 1);} else {$doc = new DOMDocument('1.0'); $root = $doc->createElement('site'); $doc->appendChild($root); $statistics = $doc->createElement("statistics"); $statistics->setAttribute("total", "1"); $statistics->setAttribute("approved", "0"); $root->appendChild($statistics);} $filename = $fileInfo['name']; $filetype = $fileInfo['type']; $filesize = $fileInfo['size']; $fileInfo = $doc->createElement("fileInfo"); $fileInfo->setAttribute("status", "pending"); $fileInfo->setAttribute("submittedBy", $_SESION["username"]); $approvedBy = $doc->createElement("approvedBy"); $fileName = $doc->createElement("fileName"); $fileNameText = $doc->createTextNode($filename); $fileName->appendChild($fileNameText); $location = $doc->createElement("location"); $locationText = $doc->createTextNode(UPLOADEDFILES); $location->appendChild($locationText); $type = $doc->createElement("fileType"); $typeText = $doc->createTextNode($filetype); $type->appendChild($typeText); $size = $doc->createElement("size"); $sizeText = $doc->createTextNode($filesize); $size->appendChild($sizeText); $fileInfo->appendChild($approvedBy); $fileInfo->appendChild($fileName); $fileInfo->appendChild($location); $fileInfo->appendChild($type); $fileInfo->appendChild($size); $root->appendChild($fileInfo); $doc->save($xmlfile);} class Content_Handler {function start_element($parse, $name, $attrs) {echo "Начальный элемент: ".$name." ";} function end_element($parser, $name) {echo "Конечный элемент: ".$name." ";} function chars($parser, $chars) {echo "Текст: ".$chars." ";} } function display_files() {$handler = new Content_Handler(); $doc_parser = xml_parser_create(); xml_set_object($doc_parser, $handler); xml_set_element_handler($doc_parser, "start_element", "end_element"); xml_set_character_data_handler($doc_parser, "chars"); xml_parser_set_option($doc_parser, XML_OPTION_CASE_FOLDING, 0); $xmlfile = UPLOADEDFILES."docinfo.xml"; $file_to_parse = fopen($xmlfile, "r"); if(!$file_to_parse) die("Не получается открыть XML файл."); while($data = fread($file_to_parse, 4096)) {xml_parse($doc_parser, $data, feof($file_to_parse));} } ?>
  17. Щас попробую!
  18. Warning: DOMDocument::save(/file/docinfo.xml) [function.DOMDocument-save]: failed to open stream: No such file or directory in Z:homesitewwwscripts.txt on line 92 Warning: fopen(/file/docinfo.xml) [function.fopen]: failed to open stream: No such file or directory in Z:homesitewwwscripts.txt on line 128 Ту ошибку я ещ? вчера наш?л. Там где-то другая. А там где он пишет вроде вс? нормально. Ни ч? не пойму ч? он от меня хочет. Типа такого файла нет и вс?. Я тут ещ? подумал, может он его не видит потому что у меня библиотека xml, или как там она, не установлена?
  19. У меня опять где-то ошибка, помогите найти, плз! <?php function validate($allSubmitted) { $message = ""; $passwords = $allSubmitted["pword"]; $firstPass = $passwords[0]; $secondPass = $passwords[1]; $username = $allSubmitted["name"]; if ($firstPass != $secondPass) {$message = $message."Пароль подтвержд?н не верно. ";} if (strlen($username) <5 || strlen($username) >20) {$message = $message."Имя пользователя должно быть не меньше 5 и не больше 20 знаков. ";} if ($message == "") {$message = "OK";} return $message; } function db_connect($user='Elendor', $password='758575', $db='site') {mysql_connect('localhost', $user, $password) or die('Попытка подключения к базе данных неудалась: ' . mysql_error()); mysql_select_db($db);} define(UPLOADEDFILES, "/file/"); function save_document_info($fileinfo) {$xmlfile = UPLOADEDFILES."docinfo.xml"; if(is_file($xmlfile)) {$doc = DOMDocument::load($xmlfile); $siteElements = $doc->getElementsByTagName("site"); $root = $siteElements->item(0); $statistics = $root->getElementsByTagName('statistics')->item(0); $total = $statistics->getAttribute("total"); $statistics->setAttribute("total", $total + 1);} else {$doc = new DOMDocument('1.0'); $root = $doc->createElement('site'); $doc->appendChild($root); $statistics = $doc->createElement("statistics"); $statistics->setAttribute("total", "1"); $statistics->setAttribute("approved", "0"); $root->appendChild($statistics);} $filename = $fileInfo['name']; $filetype = $fileInfo['type']; $filesize = $fileInfo['size']; $fileInfo = $doc->createElement("fileInfo"); $fileInfo->setAttribute("status", "pending"); $fileInfo->setAttribute("submittedBy", $_SESION["username"]); $approvedBy = $doc->createElement("approvedBy"); $fileName = $doc->createElement("fileName"); $fileNameText = $doc->createTextNode($filename); $fileName->appendChild($fileNameText); $location = $doc->createElement("location"); $locationText = $doc->createTextNode(UPLOADEDFILES); $location->appendChild($locationText); $type = $doc->createElement("fileType"); $typeText = $doc->createTextNode($filetype); $type->appendChild($typeText); $size = $doc->createElement("size"); $sizeText = $doc->createTextNode($filesize); $size->appendChild($sizeText); $fileInfo->appendChild($approvedBy); $fileInfo->appendChild($fileName); $fileInfo->appendChild($location); $fileInfo->appendChild($type); $fileInfo->appendChild($size); $root->appendChild($fileInfo); $doc->save($xmlfile);} class Content_Handler {function start_element($parse, $name, $attrs) {echo "Начальный элемент: ".$name." ";} function end_element($parser, $name) {echo "Конечный элемент: ".$name." ";} function chars($parser, $chars) {echo "Текст: ".$chars." ";} } function display_files() {$handler = new Content_Hendler(); $doc_parser = xml_parser_create(); xml_set_object($doc_parser, $handler); xml_set_element_handler($doc_parser, "start_element", "end_element"); xml_set_character_data_handler($doc_parser, "chars"); xml_parser_set_option($doc_parser, XML_OPTION_CASE_FOLDING, 0); $xmlfile = UPLOADEDFILES."docinfo.xml"; $file_to_parse = fopen($xmlfile, "r"); if(!$file_to_parse) die("Не получается открыть XML файл."); while($data = fread($file_to_parse, 4096)) {xml_parse($doc_parser, $data, feof($file_to_parse));} } ?>
  20. Уже наш?л ошибку. Но вс? равно спс!:-)
  21. И сново я! У меня тут код php, но в н?м есть ошибка я не могу е? найти, уже пытался писать заново, но вс?равно никак не хочет работать. Поможете найти? Тогда вот код странички: <html> <title>Страница</title> <body> <p>Ваши данные:</p> <?php function validate($allSubmitted) { $message = ""; $passwords = $allSubmitted["pword"]; $firstPass = $passwords[0]; $secondPass = $passwords[1]; $username = $allSubmitted["name"]; if ($firstPass != $secondPass) {$message = $message."Пароль подтвержд?н не верно. ";} if (strlen($username) <5 || strlen($username) >20) {$message = $message."Имя пользователя должно быть не меньше 5 и не больше 20 знаков. ";} if ($message == "") {$message = "OK";} return $message; } function db_connect($user='wfuser', $password='wfpass', $db='workflow') {mysql_connect('localhost', $user, $password) or die('Попытка подключения к базе данных неудалась: ' . mesql_error()); mysql_select_db($db);} foreach ($_POST as $key=>$value) {echo "<p>" . $key .": ". $value . "</p>";} $passwords = $_POST["pword"]; echo "Пароль: ".$passwords[0]; echo " "; echo "Пароль (ещ? раз): ".$passwords[1]; if (validate($_POST) == "OK") {echo "<p>Регистрация прошла успешно!</p>"; db_connect(); $sql = "select * from users where username='".$_POST["name"]."'"; $result = mysql_query($sql); if (!$result){ $sql = "insert into users (username, email, password) values ('".$_POST["name"]."', '".$_POST["email"]."', '".$passwords[0]."')"; $result = mysql_query($sql); if ($result) {echo "Данные были одобренны!";} else {echo "В процессе обработки произошли проблемы: ".mysql_error();}} {echo "Пользователь с таким именем уже существует: "; $sqlall = "select * from users"; $resultsall = mysql_query($sqlall); $row = mysql_fetch_array($resultsall); while ($row) {echo $row["username"]." -- ".$row['email']." "; $row = mysql_fetch_array($result);} mysql_close();} else {echo "<p>Регистрация не удалась:</p>"; echo validate($_POST); echo "<p>Попробуйте снова.</p>";} ?> </body> </html>
  22. Я и так вс? делаю руками. Я свой сайт написал используя только блокнот. Посмотри, что я говорил в сво?м первом сообщении. Я не просил ссылок где можно скачать форум и т.д., я хотел узнать, можно ли с помощью html и css написать регистрацию пользователей и форум. На мой вопрос ответили: нет. Значит тему можно закрыть - пойду учить php. :-)
×
×
  • 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