![](https://htmlforum.dev/uploads/set_resources_18/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
Elendor
User-
Posts
210 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Elendor
-
Попробуй через foreach, и зачем вообще тебе этот геморой с файлами когда можно через БД
-
Кто-нибудь знает что-нибудь об этом теге. По названию он кажись для таблиц.
-
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, скачайте и там, я уверен, найд?те как сделать то что Вы хотите. Неужели Вы и это дорогой гражданин Нос посчитаете флудом?
-
A у меня есть веская причина по которой я не могу сейчас обяснить.
-
Ну ты что не видишь что человек недал?кий в этих делах, ему надо поподробней обяснить
-
Дам совет, чтоб не мучатся: жди HTML 5. :-)
-
Есть ещ? один вариант с гифом. Попробуй в фотошопе сделать из гифа в *.png, если ИЕ не будет отображать эту картинку под png, то тогда я тебе скажу в ч?м проблема. :-)
-
У меня вопрос: с помощью какой программы можно создать *.chm файл!
-
Организация W3C публично представила черновик очередной, пятой версии языка гипертекстовой разметки HTML, который используется в веб-страницах. HTML 5 позволит веб-мастерам рисовать двухмерные изображения средствами языка, эффективнее вставлять на страницы аудио- и видеоклипы. Кроме того, HTML 5 позволяет разработчикам хранить данные на стороне клиента. Из новой версии языка предлагается убрать около 15 тегов. Предыдущая версия языка, HTML 4, вышла десять лет назад, в декабре 1997 года. Работа над HTML 5 ведется с марта 2007 года.
-
((((((((( Он его загружает, но когда ещ? один файл загружаю он переписывает стрый и сохраняет в www, а не www/file, ч? делать? в xml я написал: <?xml version="1.0"?> <site> <statistics> </statistics> </site>
-
УУУУУУУУУУУУУУУУУРРРРРРРРРРРРРРРРРРРРРРААААААААААААААААААААААААААА Ой простите, что так громко, но у меня получилось!!!!!!!!!!!
-
xml у меня пустой, я фиг знаю ч? в него писать, я xml не знаю. А на сч?т " } " так и надо, у меня Bred стоит и он подч?ркивет, например, начальный и конечный тег, точно также и с этим, вот такую " { " он поодчеркнул, а такую " } " нет потому, что е? небыло. Подскажи, что в xml'e надо писать?
-
поставил точку перед слэшом, но он выда?т другую ошибку: А это : 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));} } ?>
-
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, или как там она, не установлена?
-
У меня опять где-то ошибка, помогите найти, плз! <?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));} } ?>
-
Уже наш?л ошибку. Но вс? равно спс!:-)
-
И сново я! У меня тут код 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>
-
Я и так вс? делаю руками. Я свой сайт написал используя только блокнот. Посмотри, что я говорил в сво?м первом сообщении. Я не просил ссылок где можно скачать форум и т.д., я хотел узнать, можно ли с помощью html и css написать регистрацию пользователей и форум. На мой вопрос ответили: нет. Значит тему можно закрыть - пойду учить php. :-)