Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|
Нужен скрипт обработки ссылок |

05.03.2009, 14:09
|
|
Новичок
Регистрация: 19.11.2008
Сообщений: 21
Провел на форуме: 35436
Репутация:
-5
|
|
Нужен скрипт обработки ссылок
Нужен скрипт обработки ссылок.
Есть ссылка вида:
<a href="javascript:if(confirm('http://teensexmania.com/jump.php?account=12 \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://teensexmania.com/jump.php?account=12'" tppabs="http://teensexmania.com/jump.php?account=12"><IMG height=193 alt="Teen Sex Movs" src="tsm2.jpg" tppabs="http://teenmegaworld.com/index_files/tsm2.jpg" width=218 border=0></a>
Нужно получить:
<a href="http://teenmegaworld.com/index_files/tsm2.jpg" width=218 border=0></a>
|
|
|

05.03.2009, 15:05
|
|
Новичок
Регистрация: 19.11.2008
Сообщений: 21
Провел на форуме: 35436
Репутация:
-5
|
|
Согласен. Пишите в аську 9888107
|
|
|

05.03.2009, 16:10
|
|
Новичок
Регистрация: 29.04.2008
Сообщений: 6
Провел на форуме: 89697
Репутация:
5
|
|
PHP код:
<?php
$source =<<<EOF
<a href="javascript:if(confirm('http://teensexmania.com/jump.php?account=12 \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://teensexmania.com/jump.php?account=12'" tppabs="http://teensexmania.com/jump.php?account=12"><IMG height=193 alt="Teen Sex Movs" src="tsm2.jpg" tppabs="http://teenmegaworld.com/index_files/tsm2.jpg" width=218 border=0></a>
EOF;
$start = strpos($source, 'jpg" tppabs=') + 12;
$prom = substr($source, $start);
$finish = '<a href='.$prom;
echo $finish;
?>
Без регулярных выражений, возможно, не очень красиво... но задачу поставленную выполняет 
|
|
|

05.03.2009, 16:37
|
|
Новичок
Регистрация: 19.11.2008
Сообщений: 21
Провел на форуме: 35436
Репутация:
-5
|
|
Не. Не то... Я напісал образно =) Есть хтмл файл с ссылками такого вида. Их нужно сделать вида как я указал
|
|
|

05.03.2009, 16:51
|
|
Новичок
Регистрация: 19.11.2008
Сообщений: 21
Провел на форуме: 35436
Репутация:
-5
|
|
Неужели никто не может написать скрипт??? Моя ася 9888107
|
|
|

05.03.2009, 18:04
|
|
Новичок
Регистрация: 19.11.2008
Сообщений: 21
Провел на форуме: 35436
Репутация:
-5
|
|
Ну же. Где все опытные программисты???
|
|
|

05.03.2009, 20:08
|
|
Постоянный
Регистрация: 30.09.2007
Сообщений: 815
Провел на форуме: 2590715
Репутация:
659
|
|
Писать минуты 3, но не хочу )) ТС, тут что тебе форум кодеров-фрилансеров?
|
|
|

05.03.2009, 20:10
|
|
Участник форума
Регистрация: 08.02.2009
Сообщений: 196
Провел на форуме: 1420275
Репутация:
127
|
|
Сообщение от termos.tif
Ну же. Где все опытные программисты???
На халяву писать? 
|
|
|

05.03.2009, 20:39
|
|
Новичок
Регистрация: 19.11.2008
Сообщений: 21
Провел на форуме: 35436
Репутация:
-5
|
|
Нет
|
|
|

06.03.2009, 03:40
|
|
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
Провел на форуме: 2459557
Репутация:
606
|
|
PHP код:
<?php
$text =<<<HTML
<a href="javascript:if(confirm('http://teensexmania.com/jump.php?account=12 \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://teensexmania.com/jump.php?account=12'" tppabs="http://teensexmania.com/jump.php?account=12"><IMG height=193 alt="Teen Sex Movs" src="tsm2.jpg" tppabs="http://teenmegaworld.com/index_files/tsm2.jpg" width=218 border=0></a>
HTML;
preg_match('|<IMG (.*?) tppabs=(.*?)border=0|', $text, $mas);
echo '<a href=' . $mas[2] . ' border=0>link</a>';
?>
Последний раз редактировалось попугай; 06.03.2009 в 03:44..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|