Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.77/22: Рейтинг темы: голосов - 22, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 27.10.2010
Сообщений: 36

Запись входа юзера в лог и другое..

15.03.2011, 04:38. Показов 4705. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Проблема номер один:

Передо мной стоит задача: есть такой ресурс - www.combats.ru (авторизация начинается с enter.pl, но, надеюсь, на пхп можно тоже всё сделать), может слышали. Так вот, мне нужно сделать так: когда человек вводит в соответствующие поля логин/пароль - эти данные сначала уходили мне в лог, а потом автоматом вставали в родные поля на этом сервере, и человек уже после этого логинился. Главное, чтобы пользователю это было не заметно.

Проблема номер два:

Не могли бы скинуть простенький скриптик, который бы информацию из поля логировал? Т.е. нужна форма из 3-х полей, и чтобы при нажатии кнопки - эти данные логировались.

Проблема номер три:

Как эмулировать сервер у себя дома? Я на модеме. Может, с помощью Денвера как-нибудь? Т.е., на пальцах: ввожу в строку браузера свою айпишку, и попадаю на хтмл страницу.

P.S. Мужики, огромная просьба, если кому не жалко потраченного времени - помогите, если не трудно. Я бы чем отблагодарил - да вот, к сожалению, не чем. От программинга я далеко, но в 2д дизайне чего-то понимаю. Заранее спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.03.2011, 04:38
Ответы с готовыми решениями:

Эмуляция входа юзера на сайт
К примеру есть сайт www.site.com. К нему прикручен гугл аналитикс или яндекс метрика. Если юзер через браузер зашел на сайт, то в...

Запись в лог
Вопрос поднимала в рамках другой темы. Так как там это обсуждение не в тему, создала новую тему. Хотела уточнить. Хочу вносить...

Запись в лог
Короче парсю с сайта два параметра который на всей старанице встречаются. my $page = $ua->get("site")->as_string; ...

30
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
15.03.2011, 09:28
Не волнуйтесь, поможем, Вы главное вопрос задайте, а то, всё, что написано выше - это какие-то мысли в слух.
В первой проблеме вообще не понятно о чём речь, не понятно про какие логи идёт речь во всём сообщении. Логами , вы, называете текстовый файл лежащий в определённом каталоге? или может данные клиента Вы пихаете в лог апачу?
0
7 / 8 / 6
Регистрация: 11.05.2008
Сообщений: 876
15.03.2011, 11:10
Гы. ЭсЭль, а по-моему тут все ясно.
Парнишке надо тырить пароли к combats.ru

И записывать их сначала к себе, а потом перенаправлять пользователя на сайт комбатса.

Я б таки не отвечал на этот вопрос.
0
0 / 0 / 0
Регистрация: 27.10.2010
Сообщений: 36
16.03.2011, 05:08  [ТС]
Да, с паролями вы угадали. Страницу я дал не случайно, но не с той идеей, чтобы мне не отвечали, а чтобы 'помочь следвствуию'

SL: человек заходит на страницу, вводит в поля логин и пасс - эти данные логируются в каком-ньть текстовике, а далее они вводятся в соответствующие поля на основной странице.
0
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
16.03.2011, 11:42
значит Вам нужно, чтобы любой юзверь находящийся в сети интернет, когда записывал в адресной строке своего броузера combats.ru попадал на вашу страницу с полями логин и пароль?

Нужно как минимум сломать сервер combats.ru, скорее не сломать, а загрузить на него программу резидент-шпион перехватывающую запросы к серверу.
0
0 / 0 / 0
Регистрация: 27.10.2010
Сообщений: 36
18.03.2011, 05:13  [ТС]
Нет-нет. Вы меня не так поняли.
Страница эта будет У МЕНЯ висеть где-ньть на серваке.
1. Юзверь заходит на мою ЭМУЛИРОВАННУЮ страницу, и вводит имя пользователя и пароль - эти данные логируются у меня на серваке.
2. Открывается вторая страница с полями. Данные с этих полей тоже логируются, но уже в другой лог.
3. После нажатия кнопки 'Далее' на второй странице (кнопку тож нада сделать данные с первой страницы (логин и пароль) 'вводятся' в соответствующие поля входного скрипта (enter.pl) НАСТОЯЩЕГО combats.ru, т.е. пользователь авторизируется.

ЗЫ: Ребят, я, конечно, не программер, но веб-дизайном я занимаюсь уже порядка 6 лет, и знаю, реально ли то, о чём говорю.
0
0 / 0 / 0
Регистрация: 27.10.2010
Сообщений: 36
18.03.2011, 05:13  [ТС]
Нет-нет. Вы меня не так поняли.
Страница эта будет У МЕНЯ висеть где-ньть на серваке.
1. Юзверь заходит на мою ЭМУЛИРОВАННУЮ страницу, и вводит имя пользователя и пароль - эти данные логируются у меня на серваке.
2. Открывается вторая страница с полями. Данные с этих полей тоже логируются, но уже в другой лог.
3. После нажатия кнопки 'Далее' на второй странице (кнопку тож нада сделать данные с первой страницы (логин и пароль) 'вводятся' в соответствующие поля входного скрипта (enter.pl) НАСТОЯЩЕГО combats.ru, т.е. пользователь авторизируется.

ЗЫ: Ребят, я, конечно, не программер, но веб-дизайном я занимаюсь уже порядка 6 лет, и знаю, реально ли то, о чём говорю.
0
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
18.03.2011, 13:34
передать из формы в форму данные можно средствами сессий.
запуск сессии должен быть в каждом документе первой строкой кода session_start().
ниже, мі проверяем, пришла ли пост переменная с первой страницы с формой
if($_POST['nameInput']){
$_SESSION['namevar']=$_POST['nameInput'];
}

теперь значение полей мы можем передать хоть на десять страниц. В каждой странице делаем session_start() и начинаем пользоваться $_SESSION['namevar']
0
7 / 8 / 6
Регистрация: 11.05.2008
Сообщений: 876
18.03.2011, 16:05
Да, ЭсЭль, а как ты собираешься передать данные из $_SESSION на сервак combats.ru ? Прям просто интересно услышать.

>>> но веб-дизайном я занимаюсь уже порядка 6 лет, и знаю, реально ли то, о чём говорю

Да реально, реально... Ща ЭсЭль тебе все расскажет
0
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
18.03.2011, 17:02
зачем её туда пихать???
Мы получаем нужные значения сессионных переменных, открываем javascriptoм combats.ru имитируя броузер(примеры есть в форуме по javascript), заполняем поля и т.д.
0
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
18.03.2011, 17:04
если я не ошибаюсь, имитацию броузера на комбатсе смогут проверить спросив у нашего броузера его версию, это значение мы не сможем присвоить, потому что оно тольчко для чтения. Видимо ещё есть один способ, ну максимум два.
0
7 / 8 / 6
Регистрация: 11.05.2008
Сообщений: 876
18.03.2011, 17:20
>>> зачем её туда пихать???

Ну вообще-то постановка задачи именно в том, чтобы передать в итоге данные на сервер комбатс.

>>> открываем javascriptoм combats.ru имитируя броузер(
>>> примеры есть в форуме по javascript), заполняем поля и т.д.

Ты не ищешь простых решений, как и всегда в общем-то

>>> спросив у нашего броузера его версию, это значение мы не сможем
>>> присвоить, потому что оно тольчко для чтения.

Ой, спасибо, удивил
Яндекс до сих пор считает, что мои скрипты - это его собственные поисковые боты. Удивляется наверное

>>> Видимо ещё есть один способ, ну максимум два.

Конечно есть. Я вот как раз минимум два на ПХП) знаю
0
7 / 8 / 6
Регистрация: 11.05.2008
Сообщений: 876
18.03.2011, 17:22
>>> но веб-дизайном я занимаюсь уже порядка 6 лет,

Гы. Это с 12-ти что ли лет? И как, успешно?
0
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
18.03.2011, 17:28
я думаю одно, по всюду в хелпе по комбатсу пишут, что не следует где либо вводить пароли или отвечать на письма типа востановление пароля.
Наврятли вообще кто-то поведётся на єту затею.
0
7 / 8 / 6
Регистрация: 11.05.2008
Сообщений: 876
18.03.2011, 17:33
>>> Наврятли вообще кто-то поведётся на єту затею.

Как же ты неправ...
0
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
18.03.2011, 17:39
я подозреваю, что несколько уникалов всё же отыщется.
В америке за это садят не на один год.
0
0 / 0 / 0
Регистрация: 27.10.2010
Сообщений: 36
19.03.2011, 07:01  [ТС]
Насчёт поведётся-неповедётся это вы зазря. Вестись-не вестись никто не будет, это всё в принудительном порядке В общем, это не просто левая ссылка, эту систему я вынашивал давненько...

Мужики, плз, помогите со скриптом, потому как кроме вас мне никто не поможет, дельных вэб-программеров знакомых у меня нет. Говоря о навыке программинга: для меня слово сессия- это только напоминание о завтрашнем экзамене %) В скриптах я полным нуб!

ЗЫ: А по поводу дизайна - в 12 лет я принял участие в своём первом конкурсе молодых дизайнеров )) Эта работа, как сейчас помню, была ещё в .бмп, где я рассказывал о своём тамагочи-динозаврике, а в конце 1999 выпустил в есть игровой журнал, и в том же 99 повесил фэн-ресурс, посвящённый Fifa 99, который вытеснил с первого места по посещаемости (до 400 ХОСТОВ в день) fifasoccer.AG.ru )) В общем, сам себя не похвалишь, никто не похвалит Если интересно: вот последние творения: tlh.nm.ru и tlh.nm.ru/q1
0
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
19.03.2011, 10:23
задача вышла за пределы форума, ответ на ней со всем кодом занял бы не оду страницу. До подобного нужно дойти самому. А здесь вы должны были подобный вопрос задать: что такое сессии и с чем их едят.
После этого, вы направляетесь первый известный вам поисковик, делаем запрос по словосочетанию: сессии php. Рамблер выдаёт подобное http://search.rambler.ru/srch?words=%F1%E5%F1%F1%E8%E8+php&where= 1

...и сразу становится всё понятно...
0
7 / 8 / 6
Регистрация: 11.05.2008
Сообщений: 876
19.03.2011, 11:38
>>> вот последние творения

И чего там? С выключенной графикой ничего нет

>>> до 400 ХОСТОВ в день

Ну знаешь, эт не показатель. у меня такие цифры на b2b ресурсах.
А уж дорами такой трафик нагнать - как два пальца об асфальт.

>>> задача вышла за пределы форума, ответ на ней со всем кодом занял бы не оду страницу

Да откуда тут кода-то много? Строк 15-20 от силы.

- форма 1
- сохранение в лог - 3 строки
- форма 2
- сохранение в лог + передача на комбатс - 10 строк

Только эта задачка решение будет иметь, если есть хостинг с поддержкой либо сокетов, либо curl.
0
0 / 0 / 0
Регистрация: 27.10.2010
Сообщений: 36
19.03.2011, 11:42  [ТС]
К сожалению, не всё так просто.
Первое звучит как отмаза, это это так. Нехватка времени и поджимание сроков.
Второе - это отсутствие желания осваивать что-то новое. Голова забита под отказ из-за экзаменов, ничего в неё не влезет.
Третье - я не случайно создал топик на этом форуме, где есть люди, написать которым данный скрипт не стоит многого.

В данное время я занимаю пост администратора крупнейшего по СНГ девелоперского ресурса по Ultima Online. Выбился на это местечко благодаря тому, что всегда помогал новичкам (писал туториалы, разъяснял скрипты, отвечал на вопросы). Я не думаю, что скрипт, который я попросил, займёт у знающего человека много времени. Поэтому прошу мне помочь не ссылками на поисковики, а реальным скриптом. Если не так уж и сложно...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.03.2011, 11:42
Помогаю со студенческими работами здесь

Запись лог файла
Доброго времени суток, есть программа которая сниферит сетевую карту. события приходят в виде }] }] }] |psh}] }] |psh}] ...

Запись из формы в отдельный лог
Имеем простую форму отправки заказа или еще чего то. Как сделать чтобы при нажатии веденные данные оправлялись по указанному action, но и...

Запись в лог по текущей расскладке
Здравствуйте. Пишу курсовую - кейлоггер. Есть честно стыренный код, но проблема в том что пишет только на английском. как получить текущую...

Насколько точно скрипт в примере определит IP адрес юзера, агент юзера?
вот собственно сам скрипт: <? $ip=false; if(isset($_SERVER) && $_SERVER!='127.0.0.1' &&...

Загрузка изображения для профиля юзера в одном контроллере с загрузкой данных юзера
Алгоритм таков: 1. При добавлении клиента необходимо загрузить фото 2. Загружаю 3. Заполняю данные 4. Жму Create 5. Изображение...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru