Здравствуйте. Подскажите, пожалуйста, как преобразовать следующий блок с ссылкойPHP код:в такую html-ссылку
<tr>
<td class='normal' valign='top'>243029</td>
<td class='normal' valign='top'>как сделать броню</td>
<td class='normal' valign='top'>http://www.kakprosto.ru/node/75383</td>
</tr>
PHP код:Количество ссылок такого формата нужно получить около 1300, поэтому ручной режим - не вариант. Хотел попробовать при помощи инструмента "Поиск и замена" в Notepad++ по следующему мануалу _http://vdasus.com/2010/06/15/regulyarnye-vyrazheniya-dlya-samyh-nachinayuschih/ Но приведенный там пример значительно легче по сравнению с моей задачей. В общем, я в этом не разбираюсь и прошу помощи.
<a href="http://www.kakprosto.ru/node/4327">как быть хорошим менеджером</a>
- 21.05.2012 21:21
Последний раз редактировалось InFakes; 21.05.2012 в 21:22. Причина: Добавил
- 22.05.2012 13:16
Ну что, нет таких умельцев? А за маленькое вознаграждение, хотя бы за 50 рублей?
- 22.05.2012 15:02
Тут нужно парсер маленький написать на php, за 100 руб. напишу :)
http://seogram.ru - Продвижение сайтов с оплатой только за потенциальных клиентов. Спасибо сказали:
InFakes(22.05.2012), - 22.05.2012 15:08
- 22.05.2012 15:50
Помогу за спасиба :). Парсер не напишу, покажу как проще. Качаете jQuery и делаете Веб страницу вида:
PHP код:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Документ без названия</title>
<script src="jquery-1.7.2.min.js"></script>
<script>
var linkText = new Array();
var linkUrl = new Array();
$(document).ready(function() {
$('tr').each(function(index){
linkText[index] = $(this).find('td').eq(1).text();
linkUrl[index] = $(this).find('td').eq(2).text();
$('#complete').append("<a href=" + linkUrl[index] + ">" + linkText[index] + "</a>");
});
});
</script>
</head>
<body>
<table>
<tr>
<td class='normal' valign='top'>243029</td>
<td class='normal' valign='top'>как сделать броню</td>
<td class='normal' valign='top'>http://www.kakprosto.ru/node/75383</td>
</tr>
<tr>
<td class='normal' valign='top'>243029</td>
<td class='normal' valign='top'>как сделать броню</td>
<td class='normal' valign='top'>http://www.kakprosto.ru/node/75383</td>
</tr>
<tr>
<td class='normal' valign='top'>243029</td>
<td class='normal' valign='top'>как сделать броню</td>
<td class='normal' valign='top'>http://www.kakprosto.ru/node/75383</td>
</tr>
</table>
<div id="complete"> </div>
</body>
</html>
Вставляете внутрь <table> сколько хотите таких <tr>. Потом открываете страницу, фаербагом или опера драгонфлай, и копируете весь код внутри блока <div id="complete">. Туда скрипт будет формировать ссылки.:)
(в html коде ничего не будет, нужено именно средство браузера).Спасибо сказали:
InFakes(22.05.2012), - 22.05.2012 19:27
Faraday, премного-много-много благодарен! Пишите номер кошелька или телефона в личку, хоть 50 рублей пришлю)
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Помогите убрать невидимую ссылку из сайта | Вопросы от новичков | 6 | 23.02.2012 10:48 |
Помогите с html. | Web программирование | 4 | 12.01.2012 04:21 |
Как преобразовать относительные ссылки в абсолютные? | Вопросы от новичков | 2 | 06.11.2011 19:30 |
Помогите переиндексировать одну ссылку | Поисковые системы | 7 | 20.10.2011 20:15 |
Помогите найти и удалить ссылку. | Вопросы от новичков | 18 | 14.10.2011 15:24 |