![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Danox |
|
|||
![]() =) ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 28.1.2006 Репутация: 1 Всего: 2 |
Всем привет воопщем для сайта мне нужно сделать подобный скрипт http://dle-news.ru/extras/diffs/62/index_f...sonReport1.html который показывал различия между двумя файлами. Помогите пожалуйста каким образом так сделать, что-то слышал про xdiff но так и не нашел в поиске по форуму что же это.
И да ссылочку которую я дал в пример там немного криво отображает различия, кто знает программу TortoiseSVN (в скрине она самая) вот как там отображаются изменения вот того и я хочу добиться. Скрин в качестве примера > Зачеркивается строка где изменения выделяется поле которое в другом файле измененно в другом файле выделяется желтым строка и цветом изображено что изменено там, вот нечто подобное мне нужно реализовать. Заранее пасибо Это сообщение отредактировал(а) Danox - 8.10.2007, 23:48 Присоединённый файл ( Кол-во скачиваний: 11 ) ![]() |
|||
|
||||
ewolf |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 15.8.2006 Где: г. Москва Репутация: 8 Всего: 18 |
Для того, чтобы воспользоваться утилитой xdiff тебе нужно, что на хостинге был установлен модуль для php
http://www.php.net/manual/ru/ref.xdiff.php Это маловероятно. Можно попробовать запускать xdiff через exec, но возможно, что на твоем хостинге закрыта эта функция по соображениям безопасности. Тогда единственный выход - писать собственную функцию сравнения двух файлов или поискать в интернете готовые скрипты, ну вот например http://www.phpclasses.org/browse/package/2365.html |
|||
|
||||
Danox |
|
|||
![]() =) ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 28.1.2006 Репутация: 1 Всего: 2 |
Пасиба конечно ну фигня какаята получается,
Там в селекте выбираешь 1ый и 2ой файл заливаешь а открывается file1.html И file2.html а не те что выбрал сделал 1ый и 2ой файл он просто изменяет фон и все в файлах пуста Это сообщение отредактировал(а) Danox - 9.10.2007, 22:50 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |