Помощник
|
вставить содержание html страницы |
Muzykant
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
22.1.2009, 17:42;
Ответить: Webmaster_hb
Сообщение
#2
|
|
Muzykant, генерируйте тогда не html, а файл javscript в котором одна функция которая содержит типа document.write("тут код");
ну и соответственно во всех html страницах надо подключить этот javascript и вызвать функцию в нужном месте |
|
|
Muzykant
|
Сообщение
#3
|
|
Muzykant, генерируйте тогда не html, а файл javscript в котором одна функция которая содержит типа document.write("тут код"); ну и соответственно во всех html страницах надо подключить этот javascript и вызвать функцию в нужном месте Спасибо за ответ! Вот только не понятно, каким образом сгенерировать этот javascript. Т.е. вообще ноль. :sarcastic: Какой код нужно вставлять в "тут код"? Можно мне, как для чайника. Я знаю только html, и то со справочником. |
|
|
Muzykant
|
Сообщение
#4
|
|
Еще, может, это как-то поможет... Вот код php-скрипта...
[PHP]<?php // Получаем текущие курсы валют в rss-формате с сайта www.cbr.ru $content = get_content(); // Разбираем содержимое, при помощи регулярных выражений $pattern = "#<Valute ID=\"([^\"]+)[^>]+>[^>]+>([^<]+)[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>([^<]+)[^>]+>[^>]+>([^<]+)#i"; preg_match_all($pattern, $content, $out, PREG_SET_ORDER); $dollar = ""; $euro = ""; foreach($out as $cur) { if($cur[2] == 840) $dollar = str_replace(",",",",$cur[4]); if($cur[2] == 978) $euro = str_replace(",",",",$cur[4]); } $date = date("d.m"); echo "<table bgcolor=#e6e6e6> <tr> <td>USD</td> <td>".$date."</td> <td>".$dollar."</td> </tr> <tr> <td>EUR</td> <td>".$date."</td> <td>".$euro."</td> </tr> </table>"; function get_content() { // Формируем сегодняшнюю дату $date = date("d/m/Y"); // Формируем ссылку $link = "http://www.cbr.ru/scripts/XML_daily.asp?date_req=$date"; // Загружаем HTML-страницу $fd = fopen($link, "r"); $text=""; if (!$fd) echo "Запрашиваемая страница не найдена"; else { // Чтение содержимого файла в переменную $text while (!feof ($fd)) $text .= fgets($fd, 4096); } // Закрыть открытый файловый дескриптор fclose ($fd); return $text; } ?>[/PHP] |
|
|
Galen |
22.1.2009, 19:03;
Ответить: Galen
Сообщение
#5
|
|
Почитайте, как раз для вашего случая. По другому средствами JavaScript не сделать.
|
|
|
Muzykant
|
Сообщение
#6
|
|
|
Вообщем, нашел решение проблемы. Курс валют, который парсит пхп-скрипт, теперь выдается в виде png файла и влегкую вставляется на сайт. :pionertrava:
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Вёрстка HTML-писем | 30 | Vampler | 29352 | 27.3.2024, 12:41 автор: Vampler |
|
Нужно ли закрывать ненужные страницы тегом noindex, follow? | 8 | noviktamw | 2906 | 2.3.2024, 12:53 автор: toplinks |
|
Разработка/доработка сайтов Wordpress, HTML/CSS/JS Вёрстка, перенос на WP, правки |
9 | malamut | 3458 | 25.1.2024, 14:36 автор: malamut |
|
Вытащить страницы из кэша Яндекса | 2 | VostrVL | 1959 | 11.1.2024, 23:07 автор: ЛаврионСергеевич |
|
СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое | 5 | CULA | 3397 | 19.12.2023, 18:55 автор: CULA |
Текстовая версия | Сейчас: 19.4.2024, 5:14 |