Николай Смоляков: почему нет? Вы же как-то определяете, что юзер, зашедший на ваш сайт - это вот конкретно этот Вася Пупкин из табицы users? Вот определяете его, вычисляете его дату/время регистрации и потом уже начисляете дисконт.
Александр +: с учетом вашего ответа (что у них есть офис в Москве), соглашусь. Лучше слать нахер.
Совсем в идеале можно было бы даже заморочиться и обратиться в amdtelecom за уточнениями, либо чтоб они что-то предприняли насчет этих мошенников.
Но на это надо тратить время, да. :)
Дмитрий: мне сложно давать советы, потому что не мне отвечать за последствия. :)
Но я бы, наверное, попросил поподробнее рассказать, что конкретно они собираются делать, так и объяснив, что не хочу проблем с законом, в случае чего. Дальше смотрел бы на их ответы.
Если сумма совсем уж заманчивая, даже может быть рискнул бы и купил симки (поискал бы варианты без оформления) и мониторил бы личный кабинет на наличие активности.
Нет, так сделать нельзя.
Лучше защитить файл, добавить всяких проверок, например, откуда идёт обращение, от какого пользователя и т. д. Также ещё можно генерировать на стороне клиента какой-нибудь ключ по определенному алгоритму и проверять правильность этого ключа уже в скрипте. Если не совпадает - отбивать.
Александр Журавлев: я бы не советовал мешать код PHP и Javascript в одну кучу, и тем более использовтаь переменные одного языка в другом.
Обычно для ваших целей делается примерно так:
1. При нажатии на кнопку отправки формы на какой-нибудь ваш отдельный PHP-скрипт отправляется AJAX-запрос (POST или GET, неважно) с необходимыми параметрами.
2. PHP-скрипт обрабатывает эти параметры и выдает JSON-строку, либо готовый HTML.
3. JS проверяет ответ скрипта и выполняет нужные действия на странице (например выводит сгенерированный HTML, или подставляет полученные через JSON значения в нужные поля).
Сергей: Нет, курл совсем не умеет в жаваскрипт. Абсолютно.
Те данные, которые подгружаются жаваскриптом, курлом вообще не подгрузятся, хоть повторите вы запрос через 5 секунд, хоть через час.
slo_nik: вот curl вам и не сможет подгрузить эти слайдеры. Плюс, некоторые сайты защищаются от парсинга, загружая контент при помощи javascript, тем самым немного усложняя задачу парсеролюбам.
at0m1x: в последних виндах при отключении брандмауэра проблема не всегда решается (тоже сталкивался с таким). Лучше его включить и добавить в него разрешающих правил на все исходящие порты и все входящие порты.
romy4: а по-моему нужно изначально ставить вопросы правильно и корректно. Ну или хотя бы в комментариях возможные поправки вносить (что автор и сделал, а bears исправил ответ).
Ну и, опять же, это сайт не "Готовых домашних заданий", тут можно подсказать, или показать, как можно что-то сделать, а не готовые скрипты писать, вместо вопрошающего.
Andrew_6161: и ещё, я бы посоветовал уменьшить все картинки, большое разрешение для которых не нужно. Например, картинка с грузовиком имеет реальный размер вот такой 1024х581, но потом уменьшается до 285х162. Зачем? С остальными, по-моему, то же самое.
Вообще, вам товарищи выше правильо советтовали, либо в файрфоксе отладкой воспользоваться, либо в хроме F12 -> вкладка Network. В этой вкладке будет отображаться, что у вас загружается и сколько времени.