-
Posts
27 -
Joined
-
Last visited
About george75
- Birthday 12/22/1975
Information
-
Sex
Мужчина
-
From
Россия, Воронеж
-
Interests
HTML, CSS, PHP, MySQL
george75's Achievements
Explorer (1/14)
2
Reputation
-
Если php 5.3.0 и выше работать будет так <?php class returnError { private static $text = "Какой-нибудь текст"; public static function returnCode() { echo self::$text; } } returnError::returnCode(); ?>
-
Если вся соль в визуальном эффекте, то можно для примера выложить эскиз (jpeg/png/gif). Хочется понять, к чему Вы стремитесь.
-
Из файла css путь нужно указать как /img/topmenu-left.png (www/img)- тогда он будет вести в папку на том же уровне что и папка css, а img/topmenu-left.png - указывает на вложенную папку, т.е. (www/css/img/...)
-
а папка img где находится. Если не трудно: абсолютный путь к картинке и к файлу html/css, который к ней обращается
-
Конечно, можно указать абсолютные пути к файлам вида 'C:/Имя каталога/Имя файла', но при переносе на удаленный хостинг все это не будет работать и потребует лишних трудозатрат. Поэтому лучше сразу продумать структуру каталогов и использовать относительные пути
-
Создай папку WebServers/home/crazzard/www - сложи все файлы и папки сайта туда, перезапусти денвер и будет счастье... Заходить нужно будет по пути "http://crazzard/" Ну и пути, если были прописаны как абсолютные, нужно поменять на относительные, например, не "file://localhost/C:/WebServers/home/crazzard/www/images/", а "images/"
-
Ячейки 2х2. Обратите внимание на ошибки в CSS <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>ля ля ля</title> <style type="text/css"> table#vt1 { padding: 0; border: 0; margin: 0; border-spacing: 0; } td { width: 2px; height: 2px; border: 0; margin: 0; padding: 0; } td.one { background-color: #000; } td.zero { background-color: #fff; } </style> </head> <body> <table id="vt1"><tr><td class="one"></td><td class="zero"></td><td class="one"></td></tr><tr><td class="zero"></td><td class="one"></td><td class="zero"></td></tr><tr><td class="one"></td><td class="zero"></td><td class="one"></td></tr></table> </body> </html>
-
Для начинающего - denwer. Пользуются многие, быстр и понятен в установке. После того, как установите в каталоге WebServers/home создайте каталог с названием вашего локального сайта (например, /testrace), и в уже созданном каталоге создайте папку /www (т.е. полный путь будет выглядеть так - WebServers/home/testrace/www) - в эту папку Вы будете складывать рабочие файлы. После перезапуска web-сервера Вы получите к ним доступ по пути http://testrace (если были созданы вышеуказанные каталоги). В случае использования кодировки utf-8 не забудьте положить в каталог www файл .htaccess с текстом "AddDefaultCharset UTF-8". WAMP - тоже неплохой сервер, не исключено, что Вам нужно внимательнее прочитать руководство по его установке и настройке.
-
Судя по <form action="file://localhost/C:/Crazzard/Web-Site/tests/test-race.html" method="get"> у Вас не установлен web-сервер или Вы его не настрили, т.к. должно выглядеть так: <form action="test-race.php" method="get"> или <form action="http://localhost/test-race.php" method="get"> Может быть и test-race.html, если Ваш сервер настроен соответствующим образом. Методом get нужно передать обработчику переменные height и shape. Такая конструкция будет работать, при условии, что у Вас настроен web-сервер: <form action="test-race.php" method="get"> <a class="insidedata"> <div class="textcont">Q1: Your physical height <p><input name="height" value="1" type="radio">160-170cm</p> <p><input name="height" value="2" type="radio">170-180cm</p> <p><input name="height" value="3" type="radio">180-190cm</p> <p><input name="height" value="4" type="radio">190-200cm</p> </div> </a> <a class="insidedata"> <div class="textcont">Q2: Your body shape <p><input name="shape" value="1" type="radio">Skinny</p> <p><input name="shape" value="2" type="radio">Average</p> <p><input name="shape" value="3" type="radio">Fat</p> <p><input name="shape" value="4" type="radio">Broad</p> <p><input name="shape" value="5" type="radio">Narrow</p> </div> </a> <input type="submit"> </form> <?php if (isset($_GET['height'])) { $height=$_GET['height']; if($height == 1){ $gnom=$gnom+1; $dwarve=$dwarve+1; $goblin=$goblin+1; } if($height == 2){ $orc=$orc+1; $human=$human+1; $bloodelf=$bloodelf+1; $undead=$undead+1; } if($height == 3){ $troll=$troll+1; $troll=$troll+1; } if($height == 4){ $worgen=$worgen+1; $tauren=$tauren+1; $draenei=$draenei+1; } } if (isset($_GET['shape'])) { $shape=$_GET['shape']; if($shape == 1){ $troll=$troll+1; $undead=$undead+1; $nightelf=$nightelf+1; } if($shape == 2){ $human=$human+1; $bloodel=$bloodelf+1; } if($shape == 3){ $dwarve=$dwarve+1; $tauren=$tauren+1; } if($shape == 4){ $worgen=$worgen+1; $draenei=$draenei+1; $orc=$orc+1; } if($shape == 5){ $goblin=$goblin+1; $gnom=$gnom+1; } } echo('<p>Troll is '.$troll.'</p>'); ?> Хотя лучше использовать не if, а case switch
-
А почему у Вас if($height = 1) (как, впрочем, и в других операторах) вместо if($height == 1) Т.к. = - оператор присваивания, а == - сравнение И, кстати, php работает на стороне сервера, поэтому динамического изменения данных не будет, т.к. содержимое нужно послать серверу методом get или post, испольузуя тег <form> и, например, <input type='submit'>... Короче, лучше внимательно изучить мат. часть
-
font: размер шрифта (font-size) / межстрочный интервал (line-height); font:13px/1.231 - межстрочный интервал указан через множитель, это то же, что и 123.1% или 16px
-
Вынести <a class="auth_reg_krest" href="" onclick="document.getElementById('MPauthorization').style.display = 'none !important'"></a> за пределы <div class="authorization_inner"> и спозиционировать относительно <div class="MPauthorization" id="MPauthorization"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="eng" xml:lang="eng"> <head> <style> body{ background-color: red; } .MPauthorization{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: url(images/bg_auth_reg.png) center top repeat; z-index: 100; /*opacity: 0.7;*/ position: fixed; } .MPauthorization .auth_rule{ width:100%; height:50%; } .MPauthorization .authorization_inner{ width: 705px; height: 504px; background: url(images/bg_auth_reg_blank.png) center top no-repeat; margin: 0 auto; margin-top: -252px; position: relative; z-index: 200; } .MPauthorization .authorization_inner .auth_form{ width: 668px; margin: 0 auto; padding-top: 100px; z-index: 200; position: relative; } .MPauthorization .authorization_inner .auth_form fieldset{ border: none; background: none; } .MPauthorization .authorization_inner .auth_form .label{ font-family: Trebuchet MS, arial, sans-serif; font-size: 24px; color: #599A9E; font-weight: 600; text-align: center; width: 100%; display: block; margin-bottom: 30px; text-indent: -23px; } .MPauthorization .authorization_inner .auth_form fieldset .labelLogin{ position: absolute; top: 145px; left: 180px; z-index: 400; width: 620px; height: 49px; padding-top: 20px; font-size: 20px; font-weight: 600; color: #808080; border: none; } .MPauthorization .authorization_inner .auth_form fieldset .login{ background: url(images/bg_form_auth_field.png) left top no-repeat; border: none; width: 305px; height: 69px; position: relative; left: 150px; top: -39px; padding-left: 20px; font-size: 20px; font-weight: 600; color: #808080; border: none; } .MPauthorization .authorization_inner .auth_form fieldset .labelPass{ position: absolute; top: 220px; left: 180px; z-index: 400; width: 305px; height: 39px; padding-top: 20px; font-size: 20px; font-weight: 600; color: #808080; border: none; } .MPauthorization .authorization_inner .auth_form fieldset .password_field{ background: url(../images/bg_form_auth_field_.png) left top no-repeat; border: none; width: 305px; height: 69px; position: relative; left: 150px; top: -36px; font-size: 20px; font-weight: 600; color: #808080; z-index: 250; padding-left: 20px; } .MPauthorization .authorization_inner .auth_form fieldset input[type='checkbox']{ position: relative; left: 20px; top: -45px; } .MPauthorization .authorization_inner .auth_form fieldset .remember_me{ position: relative; left: 250px; top: -30px; font-family: Trebuchet MS, arial, sans-serif; font-size: 20px; color: #808080; font-weight: 500; } .MPauthorization .authorization_inner .auth_form fieldset input[type='submit']{ background: url(images/bg_auth_reg_button.png) left top no-repeat; border: none; width: 638px; height: 60px; margin-top: 30px; position: relative; top: 20px; left: 5px; cursor: pointer; } .MPauthorization .authorization_inner .auth_form fieldset a.forget_password{ text-decoration: none; color: #599A9E; font-size: 18px; font-weight: 600; position: absolute; top: 240px; right: 30px; } .MPauthorization .authorization_inner .auth_form fieldset a.forget_password:hover{ text-decoration: underline; } [u][b].MPauthorization .auth_reg_krest[/b][/u]{ background: url(images/bg_auth_reg_krest.png) left top no-repeat; width: 80px; height: 51px; z-index: 110; display: block; position: absolute; [i][b]right: 240px; top: 30px;[/b][/i] } </style> </head> <body> <div class="MPauthorization" id="MPauthorization"> <div class="auth_rule"></div> <div class="authorization_inner"> <form class="auth_form" action="" method="post" name="loginregister" id="login-form"> <fieldset> <span class="label">Авторизация</span><br /> <input type="text" class="login" id="modlgn-username" name="username" value="" maxlength="35" /><br /> <input type="password" class="password_field" id="modlgn-passwd" name="password" value="" maxlength="35" /><br /> <label class="remember_me" for="checkbox">Запомнить меня</label><br /> <input type="checkbox" id="modlgn-remember" name="remember" value="" /> <input type="submit" value="" /> <a class="forget_password" href="#31">Забыли пароль?</a> </fieldset> </form> </div> [u][b] <a class="auth_reg_krest" href="" onclick="document.getElementById('MPauthorization').style.display = 'none !important'"></a> </div>[/b][/u] </body> </html>
-
Попробуй: { var obj = document.getElementById(elem); var first = obj.firstChild; first.style.marginTop=first.offsetTop-29+"px"; } Через style.marginTop - получаешь коордианты margin-top из css, через offsetTop - реальные координаты блока, если я, конечно, не ошибаюсь
-
<div id="header_2"> <a href="http://feers1de.ru/"><img src="/images/header_2.png"></a> </div>
-
Можно подробнее: кнопка должна копировать содержимое в буфер или в файл?