Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Объединение ссылок с одинм адресом 
:(
    Опции темы
Sufius
  Дата 21.12.2004, 21:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 332
Регистрация: 5.4.2004
Где: Питер

Репутация: 1
Всего: 1



Допустим на страницу выводятся ссылки
Код

<a href="http://site.ru/index.php">Сайт</a>
<a href="http://site.ru/index.php">http://site.ru/index.php</a>
<a href="http://chtoto.ru/main.php">Сайт 2</a>
<a href="http://chtoto.ru/main.php">http://chtoto.ru/main.php</a>


Как сделать, чтобы выводилась только одна... то есть чтобы выводилось так
Код

<a href="http://site.ru/index.php">http://site.ru/index.php</a>
<a href="http://chtoto.ru/main.php">http://chtoto.ru/main.php</a>


или так
Код

<a href="http://site.ru/index.php">Сайт</a>
<a href="http://chtoto.ru/main.php">Сайт 2</a>



Это сообщение отредактировал(а) Sufius - 21.12.2004, 21:14


--------------------
Помогите плиз с Ajax http://forum.vingrad.ru/forum/topic-208747.html
PM MAIL ICQ   Вверх
Opik
Дата 21.12.2004, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 24
Всего: 55



Регуляркой вытяни все ссылки, и если есть повторы - удаляй.
PM MAIL Skype   Вверх
Sufius
Дата 21.12.2004, 21:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 332
Регистрация: 5.4.2004
Где: Питер

Репутация: 1
Всего: 1



щас попробуй...


--------------------
Помогите плиз с Ajax http://forum.vingrad.ru/forum/topic-208747.html
PM MAIL ICQ   Вверх
penizillin
Дата 21.12.2004, 22:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 312
Регистрация: 10.11.2004

Репутация: 8
Всего: 9



если строки выводятся не скипидаром, а вашим скриптом, то можо выфильтровать повторы еще до вывода.
PM MAIL ICQ   Вверх
Sufius
Дата 21.12.2004, 22:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 332
Регистрация: 5.4.2004
Где: Питер

Репутация: 1
Всего: 1



Вот скрипт Alexandro:

Код
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script language="JavaScript">
function print_links()
{var str = "http://nazvanie";
var linki = top.myIFrame.document.getElementsByTagName("A");
for (var i=0;i<linki.length;i++)
{if(linki[i].href.indexOf(str) != -1)
{document.getElementById("textbox").innerHTML += linki[i].outerHTML + "<br>";
}
}
}
</script>
</head>
<body onload="print_links();">
<iframe src="index.php" id="myIFrame" border="0" width="1" height="1"></iframe>
<br>
<div id="textbox">
<b>Ссылки из IFRAME:</b>
<br>
</div>
</body>
</html>


Это сообщение отредактировал(а) Opr - 21.12.2004, 23:07


--------------------
Помогите плиз с Ajax http://forum.vingrad.ru/forum/topic-208747.html
PM MAIL ICQ   Вверх
Opik
Дата 21.12.2004, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 24
Всего: 55



ты уж определись: PHP или JS
PM MAIL Skype   Вверх
Alx
Дата 22.12.2004, 07:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: 6
Всего: 78



естессно, в который раз JS... smile

подумаю и выдам smile


--------------------
PM MAIL WWW ICQ   Вверх
Sufius
Дата 22.12.2004, 10:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 332
Регистрация: 5.4.2004
Где: Питер

Репутация: 1
Всего: 1



Буду рад помощи... smile
Самая сложная работа, какую я когда-либо делал smile

Это сообщение отредактировал(а) Sufius - 22.12.2004, 10:55


--------------------
Помогите плиз с Ajax http://forum.vingrad.ru/forum/topic-208747.html
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0554 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.