| imho.ws |
![]() |
|
|
|
# 1 |
|
Junior Member
Регистрация: 13.02.2004
Сообщения: 61
![]() |
perl to php. Плачу
Надо переделать простенький скрипт с перла на php и рассказать мне, что делает скрипт. Скрипт называется makehash. Так как скрипт небольшой, думаю работы не больше чем на час. Плачу 5 баков, тому кто первый пришлет результат на evsergey@km.ru.
+ 1 бак за функцию, которая фильтрует входящие данные от пользователя (чтобы в строке не было html вставок и т.п.). Плачу тока или за первый скрипт или за оба (отдельно за второй не плачу). Скрипт в атаче.
__________________
- здесь была реклама. увижу еще раз - заменю на 6ть баллов. Plague - |
|
|
|
|
# 2 |
|
::VIP::
Регистрация: 12.10.2003
Пол: Male
Сообщения: 593
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
не знаю как насчет первого, но функция которая убирает тэги это strip_tags()
http://php.net/manual/en/function.strip-tags.php ![]() соответственно делаешь это на любые входящие данные PHP код:
__________________
...за пачку печенья и банку варенья... Последний раз редактировалось plohich; 04.06.2004 в 00:33. |
|
|
|
|
# 3 | |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Я лично не хочу в бесцельные соревнования-обгонялки играть... Если ты нормально поставишь задачу что тебе нужно от PHP скрипта и зачем, то уже можно подумать о помощи...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|
|
|
# 4 |
|
Junior Member
Регистрация: 13.02.2004
Сообщения: 61
![]() |
Если бы я знал, что делает скрипт - я бы сам написал на php. Я сейчас занимаюсь разработкой крупного проекта на php. Меня попросили вставить туда этот скрипт, причем очень плохо обьснили что он делает. А перл я плоховато знаю. Поэтому жду вашей помощи. Так как до этих пор никто не написал - думаю конкуренция будет небольшая. Так что пишите.
__________________
- здесь была реклама. увижу еще раз - заменю на 6ть баллов. Plague - |
|
|
|
|
# 5 | |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Ну и потом, если я (или кто-то любой другой) тебе сделаю и пришлю, откуда ты будешь знать что я не фигню тебе написал какую-нибудь, а именно то что было в том скрипте, раз ты не понимаешь что он делает сейчас, и не знаешь что он должен делать??!!??
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|
|
|
# 7 |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Слушай, если честно так и не понял зачем он тебе нужен при таких условиях скрипт, да еще так ужасно написанный (во всех отношениях)....
Но больше даже из-за того чтобы самому себе доказать что я смогу, вот сделал (смотри аттач). Сразу хочу сказать, что я принципиально ничего не менял. Я только переписал его на PHP, даже структуру файлов и вид их внутри повозможности оставил похожими. Впринципе я все протестил, все работает, но если будут какие-нибудь ошибки и/или непонятки, стучи в аську - 345211, все объясню.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. Последний раз редактировалось Hubbitus; 05.06.2004 в 21:16. |
|
|
|
|
# 8 |
|
Junior Member
Регистрация: 13.02.2004
Сообщения: 61
![]() |
Что-то у меня ася щас подглючивает. Пока здесь пишу.
Обьясни мне, что делает скрипт и все ли ты переделал? В скрипте 8 файлов, а у тебя только 4.
__________________
- здесь была реклама. увижу еще раз - заменю на 6ть баллов. Plague - |
|
|
|
|
# 9 | ||
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
А вообще это крайне оригинально "сделай то, незнаю что" Слушай, я верю что там могут быть ошибки, но гарантией того что все-таки это именно переписанный исходный текст, может в какой-то степени быть то, что я его выложил на форуме, а не просто тебе по почте прислал, как ты просил... Обхаять и покритиковать у нас всегда, как известно, гораздо больше желающих, чем сделать... (никому, ничего личного) Да, я все переделал. Цитата:
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
||
|
|
|
|
# 10 |
|
Junior Member
Регистрация: 13.02.2004
Сообщения: 61
![]() |
1. Переделать надо. Эти файлы формируют domains.pm из двух других файлов.
2. Если это шаблон, как вывести с помощью этого шаблона страничку. Например, есть сайт - как добавить к нему этот скрипт, чтобы он работал для страниц сайта (или для одной старницы сайта)
__________________
- здесь была реклама. увижу еще раз - заменю на 6ть баллов. Plague - |
|
|
|
|
# 11 | |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Ишь ты раскомандовался! Я не получил ни копейки, даже просто мы не договаривались с тобой ни о чем. Я тебе помог, а вместо банального "спасибо" одни приказания...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|
|
|
# 12 |
|
Junior Member
Регистрация: 13.02.2004
Сообщения: 61
![]() |
Где ты видишь приказания? Ты спрсили надо ли переделывать - я ответил, что надо. Это ответ на твой вопрос, а не приказ.
За скрипт я вроде как плачу, причем тут спасибо. Деньги я переведу, но я пока не увидел результата: 1. Скрипт переделан не полностью. 2. Я в первом топике просил расскзать, что делает скрипт. Если согласен доделать скрипт (работы там на полчаса или меньше - даже мне это понятно) + рассказать как встроить этот шаблон в страницы, тогда будет и спасибо и деньги.
__________________
- здесь была реклама. увижу еще раз - заменю на 6ть баллов. Plague - |
|
|
|
|
# 13 | |||
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Я привык общаться по-человечески со всеми, буть то БОС, заказчик, или друзья... Я уже писал что переписал данный скрипт больше из-за самоутверждения, и также просто хотел помочь, когда тебе вообще никто здесь не отвечал, а тебе вроде нужно было срочно.... Цитата:
Я тебе уже рассказал что делает скрипт. Цитата:
И вообще стучись на аську и уже поговорим, ато устроили флуд такой... P.S. Предлагаю мировую! Стучись на аську - все обсудим и обговорим, а сюда я уже конечный вариант выложу и все... Согласен?
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. Последний раз редактировалось Hubbitus; 06.06.2004 в 18:37. |
|||
|
|
|
|
# 14 |
|
Junior Member
Регистрация: 13.02.2004
Сообщения: 61
![]() |
Насчет тона я не сильно понял. Вроде ничего ругательного, унизительного в моих словах не было.
Я вроде с тобой не ссорился, чтобы устраивать мировую. Люди пусть рассудят кто прав, кто нет. Я что-то в этом цирке ничего не понимаю. Мне надо полностью переделанный скрипт, с описанием того что он делает. За это я плачу 10 wm. А тебе Hubbitus, БОЛЬШОЕ СПАСИБО. Кстати, насмешки идут именно с твоей стороны. В течение всего топика.
__________________
- здесь была реклама. увижу еще раз - заменю на 6ть баллов. Plague - |
|
|
|
|
# 15 | ||||
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Судя по последнему посту, по вполне приемлемому тону, а не оскорблениям делаю вывод ято я сильно погорячился.... чтож, прошу прощения...
Но меня очень покоробило приказание твое Цитата:
Цитата:
Цитата:
Цитата:
Ах, да. Вобщем, скрипт в аттаче, полностью все. Правда еще раз подчеркну что сделано все ОЧЕНЬ через одно место, потому что старался приблизить к исходному, а на PHP подобное можно было сделать гораздо проще и лучше, при условии нормально поставленной задачи конечно. С оплатой сам решай. Что он делает я вроде объяснял, построчно сдесь на форуме я расписывать не буду. А вообще могу посимвольно, теперь уже хоть тот, хоть другой код.... Ты писал что сам знаешь PHP, дак можешь просто посмотреть, а я тебе объясню что не понятно... Ты на аську так и не постучался, ну не хочешь - как хочешь.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
||||
|
|
|
|
# 16 |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ну хоть бы слово ответил, нормально или как?
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|
|
# 17 |
|
Junior Member
Регистрация: 13.02.2004
Сообщения: 61
![]() |
Ошибок в скрипте хватает (мелких). Пришлось потратить некоторые время на их исправление. Но ты мне очень помог, так как я понял суть скрипта, для чего он предназначен.
Деньги переведены. Одна из оставшихся недоделок над которой я щас ломаю голову: как из url выделить имя домена, например из http://www.imho.ws/sho надо выделить imho.
__________________
- здесь была реклама. увижу еще раз - заменю на 6ть баллов. Plague - |
|
|
|
|
# 18 |
|
Full Member
Регистрация: 29.05.2002
Сообщения: 544
![]() ![]() ![]() ![]() ![]() |
примерно так:
Код:
preg_match("/(http:\/\/)?(([a-zA-Z0-9]+\.)?([a-zA-Z0-9]+)\.[a-zA-Z]{2,4})/i","http://www.php1.net/index.html", $matches);
echo $matches[4]; echo "<BR>";
preg_match("/(http:\/\/)?(([a-zA-Z0-9]+\.)?([a-zA-Z0-9]+)\.[a-zA-Z]{2,4})/i","http://php2.net/index.html", $matches);
echo $matches[4]; echo "<BR>";
preg_match("/(http:\/\/)?(([a-zA-Z0-9]+\.)?([a-zA-Z0-9]+)\.[a-zA-Z]{2,4})/i","http://sub1.3php.net/index.html", $matches);
echo $matches[4]; echo "<BR>";
preg_match("/(http:\/\/)?(([a-zA-Z0-9]+\.)?([a-zA-Z0-9]+)\.[a-zA-Z]{2,4})/i","http://1sub2.mydomen12.info/index.html", $matches);
echo $matches[4]; echo "<BR>";
preg_match("/(http:\/\/)?(([a-zA-Z0-9]+\.)?([a-zA-Z0-9]+)\.[a-zA-Z]{2,4})/i","http://23eaitswork1.info/index.html", $matches);
echo $matches[4]; echo "<BR>";
Код:
php1 php2 3php mydomen12 23eaitswork1 Последний раз редактировалось Sheryld; 09.06.2004 в 01:39. |
|
|
|
|
# 19 |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
2esergey:
Все ошибки могу исправить, я действительно практически не тестировал.... (стучись в приват, наверное... можешь на аську, или по почте...) Я рад что ты понял суть... я вот ее до конца так и не понял!!! (например, зачем все так сложно делать). За деньги спасибо. Ну на вопрос тебе уже ответиили...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|
|
# 20 |
|
Junior Member
Регистрация: 13.02.2004
Сообщения: 61
![]() |
Ошибки я сам исправил (мелкие типа нет кавычек).
А скрипт на перле писал не я - ответить не могу, зачем все так сложно. Суть - заменяет в шаблоне переменные, определенными значениями. То есть можно отдельно отредактировать счетчик или заголовок, а они в шаблоне поменяются.
__________________
- здесь была реклама. увижу еще раз - заменю на 6ть баллов. Plague - |
|
|