Jump to content

george75

Newbie
  • Posts

    27
  • Joined

  • Last visited

About george75

  • Birthday 12/22/1975

Information

  • Sex
    Мужчина
  • From
    Россия, Воронеж
  • Interests
    HTML, CSS, PHP, MySQL

george75's Achievements

Explorer

Explorer (1/14)

2

Reputation

  1. Если php 5.3.0 и выше работать будет так <?php class returnError { private static $text = "Какой-нибудь текст"; public static function returnCode() { echo self::$text; } } returnError::returnCode(); ?>
  2. Если вся соль в визуальном эффекте, то можно для примера выложить эскиз (jpeg/png/gif). Хочется понять, к чему Вы стремитесь.
  3. Из файла css путь нужно указать как /img/topmenu-left.png (www/img)- тогда он будет вести в папку на том же уровне что и папка css, а img/topmenu-left.png - указывает на вложенную папку, т.е. (www/css/img/...)
  4. а папка img где находится. Если не трудно: абсолютный путь к картинке и к файлу html/css, который к ней обращается
  5. Конечно, можно указать абсолютные пути к файлам вида 'C:/Имя каталога/Имя файла', но при переносе на удаленный хостинг все это не будет работать и потребует лишних трудозатрат. Поэтому лучше сразу продумать структуру каталогов и использовать относительные пути
  6. Создай папку WebServers/home/crazzard/www - сложи все файлы и папки сайта туда, перезапусти денвер и будет счастье... Заходить нужно будет по пути "http://crazzard/" Ну и пути, если были прописаны как абсолютные, нужно поменять на относительные, например, не "file://localhost/C:/WebServers/home/crazzard/www/images/", а "images/"
  7. Ячейки 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>
  8. Для начинающего - denwer. Пользуются многие, быстр и понятен в установке. После того, как установите в каталоге WebServers/home создайте каталог с названием вашего локального сайта (например, /testrace), и в уже созданном каталоге создайте папку /www (т.е. полный путь будет выглядеть так - WebServers/home/testrace/www) - в эту папку Вы будете складывать рабочие файлы. После перезапуска web-сервера Вы получите к ним доступ по пути http://testrace (если были созданы вышеуказанные каталоги). В случае использования кодировки utf-8 не забудьте положить в каталог www файл .htaccess с текстом "AddDefaultCharset UTF-8". WAMP - тоже неплохой сервер, не исключено, что Вам нужно внимательнее прочитать руководство по его установке и настройке.
  9. Судя по <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
  10. А почему у Вас if($height = 1) (как, впрочем, и в других операторах) вместо if($height == 1) Т.к. = - оператор присваивания, а == - сравнение И, кстати, php работает на стороне сервера, поэтому динамического изменения данных не будет, т.к. содержимое нужно послать серверу методом get или post, испольузуя тег <form> и, например, <input type='submit'>... Короче, лучше внимательно изучить мат. часть
  11. font: размер шрифта (font-size) / межстрочный интервал (line-height); font:13px/1.231 - межстрочный интервал указан через множитель, это то же, что и 123.1% или 16px
  12. Вынести <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>
  13. Попробуй: { var obj = document.getElementById(elem); var first = obj.firstChild; first.style.marginTop=first.offsetTop-29+"px"; } Через style.marginTop - получаешь коордианты margin-top из css, через offsetTop - реальные координаты блока, если я, конечно, не ошибаюсь
  14. <div id="header_2"> <a href="http://feers1de.ru/"><img src="/images/header_2.png"></a> </div>
  15. Можно подробнее: кнопка должна копировать содержимое в буфер или в файл?
×
×
  • 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