>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Флейм http://forum.mozilla-russia.org/viewforum.php?id=14 >Как записать в файл на сайте url ??? http://forum.mozilla-russia.org/viewtopic.php?id=71007 |
Machine79 > 01-12-2016 04:16:47 |
Господа ! Простите не по теме немного но раздел надеюсь позволяет форума ! Как сделать на сайте чтоб url когда пользователь заходит на страницу сохранялся в файл ? Зашел пользователь на страницу сайта а url сохранился в txt файл ! |
yup > 01-12-2016 09:59:03 |
Сохранялся в файл на сервере или на компьютере пользователя? |
Журавлёва > 01-12-2016 10:19:43 |
Он же написал, на сайте. |
yup > 01-12-2016 11:38:24 |
Журавлёва пишет
Вариант 1: добавить в серверные скрипты (PHP-шные, как правило) строчку, сохраняющую в текстовый файл URL из пришедшего запроса. |
Machine79 > 01-12-2016 13:56:36 |
Нет Пользователь заходит на сайт мой ! Url который или под которым он зашел, ко мне на сайт, сохранился в файле ? 01-12-2016 13:58:33 yup пишет
Первый вариант подходит ! Как его реализовать ? скрытый текст 01-12-2016 14:00:59 Есть JS : function getAllUrlParams(url) { // передача значения параметра ('true' если значение не задано) Куда он будет сохранять ??? Где это можно прописать ??? |
yup > 01-12-2016 15:23:04 |
Это точно скрипт, выполняемый на сервере? А то window.location.search.slice(1) в третьей строке заставляет подозревать неладное. Если же это крутится таки на сервере, то по поводу работы с файлами начинать читать, например, вот отсюда: Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст. - смотря кто там интерпретатором Javascript работает. |
Machine79 > 02-12-2016 10:03:46 |
yup пишет
Да по сути без разницы кто интерпретатором работает. А так то код я выложил на JS ! А читать где я и сам могу найти ! А вот совет спросить на форум пришел ! 02-12-2016 10:05:59 02-12-2016 10:08:49 02-12-2016 10:09:43 02-12-2016 10:15:12 02-12-2016 10:21:32 |
Machine79 > 02-12-2016 13:30:14 |
$filename = 'console.txt'; file_put_contents($filename,$out); Вот код но он ошибку выдает в строке 20 02-12-2016 13:33:03 Ошибка такая ! |
yup > 02-12-2016 14:43:13 |
Machine79 пишет
Если бы... Собственно Javascript - внутрибраузерный язык, поэтому никаких возможностей чтения-записи файлов в нём нет вообще. Давать доступ к файлам или нет, а если давать, то как - зависит исключительно от интерпретатора. Firefox предоставляет для этого одни функции и ограничения, NodeJS - другие, WSH - третьи. Machine79 пишет
Чтобы дать конкретный ответ, нужно знать подробности, которые в исходном вопросе отсутствуют. Поэтому остаётся только посылать вопрошающего туда, где есть информация на все случаи жизни. Machine79 пишет
После заглядывания туда уверенность, что код из примера внутрибраузерный, а не серверный, окрепла до железобетонного состояния. Machine79 пишет
Нигде. Там только разбор URL и раскладывание его частей по элементам массива. Какие-либо намёки на работу с файлами отсутствуют в принципе. Machine79 пишет
Во, другое дело - это уже PHP, который точно на сервере выполняется. Machine79 пишет
Судя по тексту ошибки, в скрипт был вставлен несколько не тот код, что в примере выше. Так что придётся показать соответствующий кусок файла adminremotely_start.php |
Machine79 > 02-12-2016 14:45:13 |
Строка 20 это последняя строка в этом коде ! 02-12-2016 14:46:19 $file_put_contents($filename,$out); |
yup > 02-12-2016 14:55:51 |
Machine79 пишет
Знак доллара в самом начале строки - лишний. |
yup > 02-12-2016 15:47:52 |
Должен отметить, что обсуждаемый код - тупой и тормозной. Разумнее было бы: Выделить код Код:$handle = fopen('console.txt', 'a'); fwrite($handle, $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'].PHP_EOL); fclose ($handle); |
Machine79 > 02-12-2016 23:18:20 |
yup пишет
Собственно вот и весь разговор а перед этим столько было тяготни Парни ну зачем так все раздувать, вить сей час столько ответов нормальных поступило ААААА ? Спасибо вам но код не тормозной ! Но ваш тоже возьму на вооружение !! Спасибо огромное всем кто принимал участие и самое главное спасибо тем кто не зашел в тему будучи в короне или с дебильными мозгами. Как это на других форумах типо этого http://www.phpclub.ru/talk/threads/Как-на-сервере-на-сайте-сохранять-в-файл-в-txt-строку-url.82630/ Там кошмарный дядя с бородой видимо любит пощекотать задницы ))))) У вас все дружно и спокойно, спасибо буду заходить к вам и делиться чем знаю, умею да спрашивать с вашего позволения у вас!))))) 02-12-2016 23:20:53 |