Jump to content

dima4321

User
  • Posts

    47
  • Joined

  • Last visited

Everything posted by dima4321

  1. Ну написано: min width Устанавливает минимальную ширину элемента. Если окно браузера достигает заданной минимальной ширины элемента, то его ширина остается неизменной и появляется горизонтальная полоса прокрутки. Дык а как бороться с этим ?? есть варианты... Самое интересное, это то, что если текст туда вставить например ссылки стольбиком..то он примет норамльную ширину без дополнительной полосы
  2. Блок 2 тескст ссылками...( див) В общем еще раз попробовал через интерфейс хостинга перегрузить без параметра width и получилось.. А через мой cute ftp почему то подтормаживал. Все равно спасибо !!! В опере все нормально Хотя exploer чего-то протупил..и раскатал div до левого края перекрыв даже текст... и мозила тоже Блок 2 тескст ссылками...( див) В общем еще раз попробовал через интерфейс хостинга перегрузить без параметра width и получилось.. А через мой cute ftp почему то подтормаживал. Все равно спасибо !!! В опере все нормально А вот exploer чего-то протупил..и раскатал div до левого края перекрыв даже текст... В общем проблема пока не решена... Есть мнения ??
  3. Структура файла—текст слева 75 % отсальное все справа блоками ( т.е дивами ) Вот это в CSS .block3 { width: 300px; background: #F0FFF0; padding: 5px; border: solid 1px black; font-size: 10pt ; font-family: Verdana; font-style:normal; font-weight:bold; text-decoration:none; position: relative; top: 80px; float: right; clear: right; } Вот это в html <div class="block3"><img src="моефото.jpg" alt="мое фото" align="right"></div> Как сделать так чтобы див понимал какого размера картинка и обтекал более менее с небольшими отступами ее.. Внизу и вверху все хорошо. Он понимает. И справа тоже. А вот слева отсалвяет куски пустого места. Хотелось бы чтобы не оставлял !! Пробывал убирать width: 300px; но он не реагирует..возможно по умолчанию берет структуру блока 2. Помогите
  4. <?php error_reporting(E_ALL); set_time_limit(0); define('SLASH', DIRECTORY_SEPARATOR); function ReplaceIt($path) { if(is_dir($path)) { $files = scandir($path); foreach($files as $name) { if($name === '.' || $name === '..') continue; if(is_dir($path.SLASH.$name)) { ReplaceIt($path.SLASH.$name); continue; } else file_put_contents($path.SLASH.$name, preg_replace('/<html>(.+)<\/html>/si', '$1', file_get_contents($path.SLASH.$name) ) ); } } else echo "Invalid path"; } ReplaceIt(dirname(__FILE__)); ?> Почему этот парсер удаляет тег </html> , а все что за ним не удаляет ?? МОжет у вас он корректно работает ??
  5. Нужно что-то типа этого..только применительно ко всей папке с 2000 тысячями файлов..??? <?php $html = '<html> .... </html>'; // Ищем и заменяем главный тег $html = preg_replace('/<html>(.+)<\/html>/si', '$1', $html); ?>
  6. Всем привет. Случилась беда. При массовой вставке счетиков в html файлы переименовке контента и т.п случилось, что моя прога сдала сбой и наклепала каких-то симоволов которые отображаются как маленькие прямоугольнички т.е эти символы не относятся ни к коду iso-8859-1 ни к windows 1251 . Из за этого Валидатор не может утвердить мой код. Эти прямоугольнички иудт сразу после закрытия тега </html> Т.е <html> текст теги и т.п (все правильно) </html> а вот здесь после закрытия html тега несколько прямоугольничков. Нужен парсер или какая-нибудь прога .... может есть Помогите пожалуйста ?? Могу пообещть несколько webmoney на пиво !!!
  7. Всем привет. Случилась беда. При массовой вставке счетиков в html файлы переименовке контента и т.п случилось, что моя прога сдала сбой и наклепала каких-то симоволов которые отображаются как маленькие прямоугольнички т.е эти символы не относятся ни к коду iso-8859-1 ни к windows 1251 . Из за этого Валидатор не может утвердить мой код. Эти прямоугольнички иудт сразу после закрытия тега </html> Т.е <html> текст теги и т.п (все правильно) </html> а вот здесь после закрытия html тега несколько прямоугольничков. Нужен парсер или какая-нибудь прога .... может есть Помогите пожалуйста ?? Могу пообещть несколько webmoney на пиво !!!
  8. Всем привет. Суть проблемы такова. Есть HTML сайт прикрутил к нему скрипт поиска... База поиска в данном скрипте набивается сама в обычном текстовом редакторе. Файл называется searchdat т.е я прописываю ключевое слово и ссылку там. Вот например abba::http://www.domen.ru/index1 beatles::http://www.domen.ru/index2 bad boys::http://www.domen.ru/index3 rembo::http://www.domen.ru/index4 terminator::http://www.domen.ru/index5 и т.д. В итоге если в поисковую форму вбить Abba (с заглавной буквы) или aBBa то скрипт ничего не найдет в этом файле...Т.е изнчально я должен был бы в базу написать Abba aBBa abba::http://www.domen.ru/index1 то тогда он бы понял..т. он ищет четкую схожесть, т.е чувствителен к регистру Помогите с проблемой. Чтобы он буквы верхнего регистра приравнивал и книжним в сравнении. Вот сам скрипт <? include ("up.php"); include ("settings.php"); // форма для поиска $form = " <form name=\"formsearch\" action=\"search.php\"> <input type=\"hidden\" name=\"seenform\" value=\"y\"> Кого ищем:<BR> <input type=\"text\" name=\"zapros\" value=$zapros> <HR size = '1' color '#000000'> <input type=\"submit\" name=\"Submit\" value=\"Поиск!\"><BR> <HR size = '1' color '#000000'></form>"; if ($seenform != 'y') print $form; if ($seenform == 'y') { print $form; $fp = fopen ($searchfile, "r"); // открываем файл while (!feof($fp)) { $read = fgets($fp, 1000); // счтиваем файл list($link,$url) = split('::',$read); if (ereg($zapros,$link)){ //if ($zapros == $link) print "Найден: $link! Его Адрес: <a href = '$url'>$url</a><br>";} } } include ("down.php"); ?> Заранее спасибо )) !!! Может быть вы мне поможите.. Или направите на более интересный скрипт. Смысл в том, что что мне надо проиндексировать 1000 страниц... но сам текст внутри не надо..исключительно только заголовки <h1>Terminator</h1> Либо набирать базу как я и делал..но это оxень долго... Т.е поиск должен работать только по заголовкам h1 или urlam ...ююю т.к назавние urla соответсвует заголовку !
  9. Не понял объясни... все ведь корректно написано ..Пример ???
  10. Да переименовывать все пока не хочется.. На сервере да стоит Apache Значит фразы в документе .htaccess AddType application/x-httpd-php .html будет достаточно ?? Сам файл в основную дерикторию положить где лежат все 1000 файлов ??
  11. Кстати а как думаете поисковиком такие ссылки ( динамически меняющиеся) индексируются нормально ??? не хуже обычных постоянных html ных ???
  12. Спасибо xPoint Вот выкладываю два готовых кода ( 2 решения) Думаю пригодится. Но остался один вопрос . и У меня каждая страница имеет расширение .html и если вставить данный код в див типа <div><?php код ?></div> то получается хрень. А если поменять расширение страницы на .php то все нормально. Я тепереь должен все 1000 страниц поменять на расширение php или можно по другому что-то написать ?? в самом коде..заранее выставить в heade наприме р ???
  13. Вот css для этого дива .block3 { width: 300px; background: #F0FFF0; padding: 5px; border: solid 1px black; font-size: 10pt ; font-family: Verdana; font-style:normal; font-weight:bold; text-decoration:none; position: relative; top: 80px; float: right; clear: right; } Вот как я вижу это в htmle <div class="block3">$a=array('<a href=pobokop.html> robokop </a>','<a href=pobokop2.html> robokop </a> ','<a href=pobokop3.html> robokop 3 </a>','<a href=pobokop4.html> robokop 4 </a>',); array_shuffle($a); for ($i=0; $i < 10; $i++) echo array_pop($a);</div> Вот как я вижу с помощью вставки <div class="block3">include "qwrety.php"; </div> Я правильно понял ??
  14. Да предпологаетсся что вставлю с помощью массовой вставки во все файлы html. Единственное , что смущает это то, что будет большой объем $a=array('фильм1','фильм2','фильм3','фильм4','фильм5','фильм6',... "фильм999"); нельзя ли этот текст вынести в отдельный html. Т.е одна страница хранения данных , а само решение ...так сказать генерация уже на 1000 других страниц я про это for ($i=0; $i < 10; $i++) echo array_pop($a); т.е сделать в коде некуюю ссылку откуда получать данные.
  15. Veseloff Ты написал решение с помощью MySQL: Мой хостинг поддерживает эту тему..но так не хочется заморачивать с этой базой. Нельзя ли просто понапихать php кода в html страницы и создать одну базу... но сделать это без mysql ?? мне нужно написать код типа из этой области <?php $input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank"); $rand_keys = array_rand($input, 2); echo $input[$rand_keys[0]] . "\n"; echo $input[$rand_keys[1]] . "\n"; ?> не сочтите меня тугодумом..но я только учусь ))
  16. Всем привет наимудрейшие!! Есть куча html страниц описания фильмов. Хочу на каждой странице описания фильма сделать блочок дива с сылками на 10 других страниц с описаниями. ( т.е легкая перелинковка) Вручную это бить для меня вечность. Думаю PHP и переменные должны мне помочь. хочу в этот див врубить php код, чтобы там были переменные. Задача такова, чтобы все время менялись эти 10 ссылок. Это ведь возможно я правильно понимаю ?? Т.е как я представляю я должен написать один файл с 1000 ссылками, задать им всем имя переменной. А в див блоке написать какой-то код с этими переменными. Направьте ?? Пожалуйста ..или часть кода ?? Допускаю , что уже есть куча готовых шаблонов или решений... Я так понимаю вся моя схема должна быть очень проста. Файл (база) с сылками что то типа <?php $var = "<a href=pobokop.html> robokop <a>"; $var = "<a href=terninator.html> terminator <a>" $var = "<a href=rembo.html> rembo<a>" и т.д а в диве блоке который я вставлю в каждый html файл что то типа echo "$var," ; echo "$var, "; echo "$var, "; echo "$var, ";
  17. Дык я получил )) Все получилось. Вот код. Я ж написал .block1 { width: 200px; background: #fc0; padding: 5px; border: solid 1px black; font-size: 12pt ; font-family: Verdana; font-style:normal; font-weight:bold; text-decoration:none; float: right; .block2 { width: 300px; background: #FFF5EE; padding: 5px; border: solid 1px black; font-size: 10pt ; font-family: Verdana; font-style:normal; font-weight:bold; text-decoration:none; position: relative; top: 40px; float: right; clear: right; }
  18. а... на самом деле надо было во второй блок засунуть вот так .block2 { width: 300px; background: #FFF5EE; padding: 5px; border: solid 1px black; font-size: 10pt ; font-family: Verdana; font-style:normal; font-weight:bold; text-decoration:none; float: right; clear: right; а слева до хрена текста
  19. .block1 { width: 200px; background: #fc0; padding: 5px; border: solid 1px black; font-size: 12pt ; font-family: Verdana; font-style:normal; font-weight:bold; text-decoration:none; float: right; clear: both; } .block2 { width: 300px; background: #FFF5EE; padding: 5px; border: solid 1px black; font-size: 10pt ; font-family: Verdana; font-style:normal; font-weight:bold; text-decoration:none; float: right; } Размещает второй блок слева от первого !! А не ниже как хотелось бы ... Ты напутал или я ??
  20. Всем привет !!! )) Значит делаю дивы блоками один за другим по правой стороне Вот код css А теперь вопрос. 1.Мне никак не подогнать правую сторону в IE . Чтобы они красиво были выравнены по правой стороне. пришлось выставить параметр left -212.... но это ведь колхоз должна же быть автоматизация.?? 2. То же самое как понять воторому блоку где конец первого ?? чтобы он шел сразу за ним например или с отступом на 10 мм ниже. Мне пришлось выставить значение top 540. Но ведь длина блока у меня разная . И соответственно 540 только для данного случая..а при другом тексте не прокатит... Есть автоматизация.???
  21. Ну вот сделал так ...т.к каждая буква отдельно..то пршлось классы.. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html><head><title>Вася</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> a:link { color: blue; } a:visited { color: blue; } a: hover { color: red;} A { text-decoration: none; /* Убираем подчеркивание у ссылок */ } td { font-size:11pt;font-family:"Verdana";font-style:normal;font-weight:bold;} div.block1 a:hover span{ color: red;} .block1 { width: 200px; background: #fc0; padding: 5px; border: solid 1px black; font: 25px ; font-family: Verdana; font-style:normal; font-weight:bold; text-decoration:none; float: right; } .letter1 { color: blue; /* Красный цвет символов */ } .letter2 { color: black; /* Красный цвет символов */ } .letter3 { color: green; /* Красный цвет символов */ } .letter4 { color: red; /* Красный цвет символов */ } </style> </head> <body> <div class='block1'><b><a href="index.html"><Span class="letter1">a</span><Span class="letter2">b</span><Span class="letter3">b</span><Span class="letter4">a</span> </a> </div> Надеюсь это валино..))
  22. страницы как таковой еще нет..)) я элементарно начинаю ю тыркать.. хочется ..чтобы фраза MP3 CDs ( сcatalog) и фраза How to buy были с разноцветными буквами ( сейчас так и есть) ...и при этом умудрялись еще подсвечиваться при наведении курсора. ( этого нет) Подсвечивания добиться не могу. Если задавать цвет ссылки в Css , то проблем нет...но я же немогу в CSS задать разноцветные буквы. И поэтому задаю их прямо в коде HTML. После чего парметр a hover не врубается. Существует ли какое-нибудь решение ?? кто нибудь ??
  23. вся проблема моя заключается в том, что я присваиваю цветт сылкам в самом html. если этого не делать то все нормально.. Есть варианты как обойти ??
  24. Всем привет Вот код <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html><head><title>Вася</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> a:link { color: blue; } a:visited { color: blue; } A { text-decoration: none; /* Убираем подчеркивание у ссылок */ } td { font-size:11pt;font-family:"Verdana";font-style:normal;font-weight:bold;} .block1 { width: 200px; background: #fc0; padding: 5px; border: solid 1px black; font-size: 12px ; font-family: Verdana; font-style:normal; font-weight:bold; text-decoration:none; float: right; } .block1 a:hover { color: red;} </style> </head> <body> <div class='block1'><b><a href="index.html"> <font color="#8B4726">M</font><font color="#0000CD">P</font><font color="#FF3030">3</font> <font color="#B8860B">C</font><font color="#32MP3 CD #32">D</font><font color="#8B4726">s</font> <font color="#8B4513">(catalog, list)</font></a> <br> <a href="service.html"><font color="#FF34B3">H</font><font color="#9B30FF">O</font><font color="#FF4500">W</font> <font color="#8B4726">t</font><font color="#8B4726">o</font> <font color="#2E8B57">B</font><font color="#FF1493">U</font><font color="#0000FF">Y</font> </a> <br> <br> <font color="#8B7765">Email :</font> <a href="mailto:вася"><font color="#363636">вася</font></a></b> <br> <br> <br> <br> <br>LOOK ALSO<br> </div> В общем в Dive почему то не работает подсветка ссылки при наведении..не могу понять почему .. .block1 a:hover { color: red;} —- не работает Самое интересное если применять не к диву то все отлично работает.
×
×
  • 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