Jump to content

Джин

User
  • Posts

    299
  • Joined

  • Last visited

Everything posted by Джин

  1. <div style="width:100px; height:200px; overflow: auto; scrollbar-face-color: #3333CC; scrollbar-track-color: #330099; scrollbar-darkshadow-color: #00CC66; scrollbar-shadow-color: #333399; scrollbar-highlight-color: #FF3333; scrollbar-base-color: #FF0000; scrollbar-3dlight-color: #FFCC33; scrollbar-arrow-color: #66FFCC; background-color: #ffffff;"> sdfsdgsdfsd sdfs a sfsdf sdfsd fsd fsd gsafas f sdfasd fas fs dfsd s sdf sd sdfa sfs dfas f as sfsdfsdgsdfsd sdfs a sfsdf sdfsd fsd fsd gsafas f sdfasd fas fs dfsd s sdf sd sdfa sfs dfas f as sf </div> как то так
  2. <table style="border-top:1px solid #000000; border-bottom:1px solid #000000;" border="0"> а вообще если тебе нужно просто тексту сделать линии с верху и с низу то лучше мне кажется использовать div <div style="border-top:1px solid #000000; border-bottom:1px solid #000000;">Бла бла бла</div>
  3. не понял О_о как они могут становитсяь "Не жирными, а просто маленькими" если указано font-weight:bold;?!?!
  4. a:link {text-decoration: none; color: white; font-weight:bold;} a:visited {color: white; font-weight:bold;} a:active {text-decoration: none; color: #FF0000; font-weight:bold;} a:hover {text-decoration: none; color: #ffc000; font-weight:bold;} a.d1:link {color: #819096; text-decoration: none; font-weight:normal; } a.d1:visited {color: #819096; font-weight:normal; } a.d1:hover {color: #ffc000; font-weight:normal; }
  5. "я бы посоветовал сначала прочитать на этом сайте все" - сайт отличный, не спорю, но чтобы им пользоваться нужны базовые знания. про книги... у меня есть парочка книг по хтмл.. и обычных и в электронном варианте, но после того самоучителя (ссылка выше) нового я там ничего не нашел.... "Не набрасывайтесь сразу на всё и не говорить "я за неделю выучил php, я крутой". - я думаю рано еще о пхп говорить... изучение пхп (ИМХО) отличается от изучения хтмл и цсс. начинать изучать хтмл нужно в блокноте и ручками набирать каждый тег (а не пользоваться фронтпэйдж или дримвивером), так лучше запоминить теги и в дальнейшем меньше ошибок будешь допускать. и вообще сколько бы книг не прочитал, толку от этого мало будет без практики.
  6. Джин

    Рейтинг

    сделал так, чтобы пользователь не мог 2 раза изменять рейтинг. но картинка не меняется пока не перезагрузишь страницу <?php include "./tmp/config.php"; $id = $_GET['id']; $action = $_GET['action']; if (!isset($_COOKIE['limit'.$id])) { if (isset($id) || isset($action)) { setcookie ("limit".$id,"yes",time()+43200, "/"); if ($action == 'up') { $query = "UPDATE `status` SET `rating` = `rating` + 1 WHERE `id` =".$id; } elseif ($action == 'down') { $query = "UPDATE `status` SET `rating` = `rating` - 1 WHERE `id` =".$id; } $result = mysql_query($query); if ($result) { $stat = mysql_query("SELECT * FROM status WHERE id=".$id.";"); if($stat) { $status = mysql_fetch_array($stat); echo $status['rating']; } else { echo "<p><b>Error: ".mysql_error()."</b></p>"; exit(); } } } } ?>
  7. я по этому учебнику учился (466 Кб) http://dump.ru/file_catalog/1022443
  8. Джин

    Рейтинг

    для меня это слишком сложно %) (я js воообще не понимаю....) можно пример?
  9. Джин

    Рейтинг

    мда... я ошибся. куки ставятся. но не работает условие (которое раньше работало) <? if (!isset($_COOKIE['limit'.$status['id']])) {?>
  10. мне кажется шрифт Times New Roman не очень подходит для веб. Попробуй поменять на Arial или Tahoma. ну и сделай так чтоб без скроллинга было.
  11. Джин

    Рейтинг

    после долгих мучений наконец то все заработало <? if (!isset($_COOKIE['limit'.$status['id']])) {?> <img src="/img/p.gif" onclick="sendRequest('./rating.php?action=up&id=<?=$status['id']?>', 'rating<?=$status['rating']?>', getRequest);"/> <? } else { ?><img src="./img/p1.gif"/><? }?> <b id="rating<?=$status['rating']?>"><?=$status['rating']?></b> <? if (!isset($_COOKIE['limit'.$status['id']])) {?> <img src="/img/m.gif" onclick="sendRequest('./rating.php?action=down&id=<?=$status['id']?>', 'rating<?=$status['rating']?>', getRequest);" /> <? } else { ?><img src="./img/m1.gif"/><? }?> rating.php $id = $_GET['id']; $action = $_GET['action']; if (isset($id) || isset($action)) { setcookie ("limit".$id,"yes",time()+43200, "/"); if ($action == 'up') { $query = "UPDATE `status` SET `rating` = `rating` + 1 WHERE `id` =".$id; } elseif ($action == 'down') { $query = "UPDATE `status` SET `rating` = `rating` - 1 WHERE `id` =".$id; } $result = mysql_query($query); if ($result) { $stat = mysql_query("SELECT * FROM status WHERE id=".$id.";"); if($stat) { $status = mysql_fetch_array($stat); echo $status['rating']; } else { echo "<p><b>Error: ".mysql_error()."</b></p>"; exit(); } } } все работает хорошо, только куки не ставятся как это можно исправить?
  12. Джин

    Рейтинг

    ))))))))))))))))))))))))) ура заработало)))) на упрощеном варианте. тем более этот способ мне больше подходит я уж думал надо весь сайт с нуля переделывать гыгы)) щас попробую на сам сайт это поставить.
  13. Джин

    Рейтинг

    тест-пример №1 работает отлично в опере. в ие не работает. второй тест везде хорошо работает попытался это вставить в свой код. все точно так же.... но почему то у меня перезагружается страница О_о в общем, теперь у меня есть код который мне нужен был, теперь надо свой скрипт переделывать как то.... Yarik Voronov, Vindex10 большое спасибо за помощь
  14. Джин

    Рейтинг

    <?=$aaa;?> одно и тоже что <? echo($aaa); ?> изменял и так и так, всегда перезагружает страницу и рейтинг не меняет... щас еще ченить там попробую изменить. А файл rating.php я правильно изменил? или нет? ага, точно. я что-то не видел в РНР запроса типа SELECT и где присваивается $status['rating']. Запрос типа UPDATE возвращает только true/false. зачем SELECT то? я ведь изменяю (обновляю) рейтинг, а для этого на сколько мне известно используется UPDATE. Да и зачем искать ошибки в php коде исходника, когда без аякса он работает отлично?
  15. Джин

    Рейтинг

    не работает. вообще не работает. страница перезагружается, рейтинг не меняется. я думаю что я вообще не правильно там все сделал) посмотрите, пожалуйста, мой первый пост, правильно я там все заменил или вообще не так? Yarik Voronov, щас посмотрю
  16. Джин

    Рейтинг

    забыл) вот еще файл есть ajax.js function createHttpRequest() { var httpRequest; var browser = navigator.appName; if (browser == "Microsoft Internet Explorer") { httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } else { httpRequest = new XMLHttpRequest(); } return httpRequest; } function sendRequest(file, _resultId, getRequestProc) { resultId = _resultId; document.getElementById(resultId).innerHTML = '--'; httpRequest.open('get', file); httpRequest.onreadystatechange = getRequestProc; httpRequest.send(null); } function getRequest() { if (httpRequest.readyState == 4) { document.getElementById(resultId).innerHTML = httpRequest.responseText; } } var httpRequest = createHttpRequest(); var resultId = '';
  17. учить php include("header.php"); - загрузка верхней части include("footer.php"); - загрузка подвала include("left.php"); - загрузка левой части загрузка контента <a href="/index.php">Главная</a> <a href="/index.php?pages=1">Первая страница (Контакты)</a> <a href="/index.php?pages=2">Вторая страница (карта сайта)</a> <? switch($_GET['pages']) { case 1: include("contacts.php"); break; case 2: include("map.php"); break; default: include("main.php"); }; ?> почитай про метод GET. Установи себе денвер и вот тут пробегись глазами http://softtime.ru/bookphp/gl1_1.php P.S. твою задачу можно решить и без использования php. например ssi. но мне как то пхп ближе... (хотя совсем недавно узнал что это вообще такое)))
  18. http://forum.htmlbook.ru/index.php?showtop...%E5%ED%F2%F0%F3 http://forum.htmlbook.ru/index.php?showtop...%E5%ED%F2%F0%F3
  19. Джин

    Рейтинг

    Решил сделать так, чтобы на сайте http://www.myduck.ru рейтинг каждому статусу менялся без обновления страницы. В JS, а тем более в ajax я мало что понимаю.... вот тут нашел интересную статью по аяксу, попытался сделать также, но ничего не вышло ниже я буду писать то что было (т.е. рабочий вариант php+mysql) и то что мне надо, но у меня ниче не вышло (..+ajax) было <a href="/rating.php?page=<?=$_GET['page']?>&pic=<?=$_GET['pic']?>&sort=<?=$_GET['sort']?>&action=up&id=<?=$status['id']?>" title="Нравится">+</a> <b><?=$status['rating']?></b> // вывод рейтинга стало <a href="" onClick="java script:sendRequest('/rating.php?action=up&id=<?=$status['id']?>', 'result<?=$status['id']?>', getRequest);" title="Нравится">+</a> <b id="result<?=$status['id']?>"><? include "./rating.php";?></b> // вывод рейтинга сразу возник вопрос, раньше я передавал много переменных для того, чтобы потом после изменения рейтинга вернуться на ту же страницу а если не будет перезагрузки страницы, то и мне не надо передавать эти переменные? изменения в rating.php было: if (!$id || !$sort || !$page || !$action) { echo 'Вы ввели не все необходимые сведения.<br>'.'Пожалуйста, вернитесь к предыдущей странице и повторите попытку.'; echo "<a href='./index.php'>Вернуться на главную страницу</a>"; exit; } else { setcookie ("limit".$id,"yes",time()+43200, "/"); if ($action == 'up') { $query = "UPDATE `status` SET `rating` = `rating` + 1 WHERE `id` = $id"; } elseif ($action == 'down') { $query = "UPDATE `status` SET `rating` = `rating` - 1 WHERE `id` = $id"; } $result = mysql_query($query); if ($result) { header("Location: index.php?page=$page&pic=$pic&sort=$sort"); } } стало if (!$id || !$action) { echo $status['rating']; } else { setcookie ("limit".$id,"yes",time()+43200, "/"); if ($action == 'up') { $query = "UPDATE `status` SET `rating` = `rating` + 1 WHERE `id` = $id"; } elseif ($action == 'down') { $query = "UPDATE `status` SET `rating` = `rating` - 1 WHERE `id` = $id"; } $result = mysql_query($query); if ($result) { echo $status['rating']; } } при таких изменениях когда я нажимаю на рейтинг, браузер думает секунд 3-5, потом перезагружает страницу и только потом меняет рейтинг. И еще.. думаю потом будут еще проблемы с куками)... но сейчас не об этом.
  20. а вот так нельзя заменить "/_images/nav-btn01.gif"?
  21. возникнут проблемы - пиши, разберемся))
  22. http://www.denwer.ru/dis/Base/Denwer3_Base...45_pma2.6.1.exe скачай вот это и установи себе
  23. %) так... странно. проверить вот этот код (без всего остального) будет он у тебя работать или нет <? $i = 0; while(++$i <= 5) { ?> <a href="#" class="<? echo("n".$i); ?>">Последняя тема с форума N<? echo("=".$i); ?></a> <? } ?> блин... я кажется понял. ты так и не ответил. Я вот например на Denver'е. А ты походу просто через браузер открываешь php файлы? О.о
  24. посмотрел мой вариант? работает?
  25. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <style type="text/css"> * {margin:0; padding:0; border:0;} body {font: 62.5%/1.4 Arial, sans-serif; background-color: black; color:AntiqueWhite;} #news a {font-family: Arial; display: block; background: url(/img/3.gif) no-repeat left center; padding-left:18px;} .n1 {font-size:250%;} .n2 {font-size:220%;} .n3 {font-size:190%;} .n4 {font-size:160%;} .n5 {font-size:130%;} a {color:AntiqueWhite;} ul {list-style:none;} #wrap {min-width:1000px; width:expression(document.body.clientWidth > 1000 ? "100%" : "1000px")} #wrap #header {position:relative; width:100%;} #navigation {position:absolute; top:8px; width:100%; float:right; text-align:center;} #navigation ul {float:left; width:100%;} #navigation ul li {float:left; width:14%; text-align:center;} #navigation ul li a {display:block; float:left; width:100%; font:bold 150% Arial,sans-serif; text-decoration:none;} #navigation ul li a:hover {font:normal 200% Arial,sans-serif;} #recent {position:absolute; top:84px; width:90%; margin:0 5% 0;} #recent #gigs {float:left; width:45%;} #recent #topics {margin-left:55%;} </style> </head> <body> <div id="wrap"> <div id="header" style="border: 0px dashed green;"> <div id="recent" style="border: 0px dashed green;"> <div id="gigs" style="border: 0px dashed red;"> <h2>Последние темы форума</h2> <ul> <li><a class="n1" href="#">dfgsdfgsfdg dfgs dfsf sdfg sdfg sdfsfd h</a></li> <li><a class="n2" href="#">dfgsdfgsfdg dfgs dfsf sdfg sdfg sdfsfd h</a></li> <li><a class="n3" href="#">dfgsdfgsfdg dfgs dfsf sdfg sdfg sdfsfd h</a></li> <li><a class="n4" href="#">dfgsdfgsfdg dfgs dfsf sdfg sdfg sdfsfd h</a></li> <li><a class="n5" href="#">dfgsdfgsfdg dfgs dfsf sdfg sdfg sdfsfd h</a></li> </ul> </div><div style="float:left; width:10%; border: 0px dashed green;"></div> <div id="topics" style="border: 0px dashed red;"> <h2>Последние темы форума</h2> <div id="news"> <? $i = 0; while(++$i <= 5) { ?> <a href="#" class="n<?=$i;?>">Последняя тема с форума N<?=$i;?></a> <? } ?> </div> </div> </div> <div id="navigation" style="border: 0px dashed red;"> <ul style="border: 0px dashed green;"> <li><a href="#">Публикации</a></li> <li><a href="#">Афиша</a></li> <li><a href="#">Галерея</a></li> <li><a href="#">Форум</a></li> <li><a href="#">Группы</a></li> <li><a href="#">Загрузка</a></li> <li><a href="#">Ссылки</a></li> </ul> </div> </div> </div> </body> </html> вот рабочий вариант с применением скрипта. кстати, то что ты написал тоже работает. О_о а ты где проверяешь код? и расширение поставь у файла *.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