|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.07.2016, 09:07 | #1 |
Пользователь
Регистрация: 11.07.2016
Сообщений: 18
|
Сохранение файла на сервере
Здравствуйте уважаемые Знатоки!
Прошу помочь со следующей проблемой. Имею на странице p1.php элемент <textarea> Хочу value сохранить в локальном файле, например: c:/temp5.txt. (использовать php). Когда я это делаю на локальном сервере, всё получается, но при переносе на удалённый - проблемы с путём к файлу. Вопрос: как правильно прописать путь к файлу? Спасибо. Старый учитель Михаил Иванов(Broom). |
28.07.2016, 09:12 | #2 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Привет. Выкладывай код. Посмотрим ...
PHP код:
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
28.07.2016, 10:54 | #4 |
Пользователь
Регистрация: 11.07.2016
Сообщений: 18
|
Уважаемый pompiduskus!
С тем, что вы написали я справился. Меня интересует именно вот это: file_name.txt. Уважаемый Fenex! Как раз-то в том и дело, что по Windows! Если бы мой любимый Linux, всё было бы проще. А вот насчёт прав - это мысль. Где-то я читал, чтокорневая папка не позволяет этого делать. Правда я ещё читал, что сермук уже выходит со всеми правами. Наверное попробую создать там папочку(на С) и запузырить туда. Мне очень подходит, когда не дают готового решения, а предлагают идею. Я ведь математик и для меня главное - поиск(из анекдота). Ещё раз - спасибо! Старый учитель Михаил Иванов(Broom). |
28.07.2016, 11:11 | #5 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Если вы именно в корень диска С пытаетесь, то да, начиная с вин7 туда нужны права админа (+UAC если включен).
А зачем писать "Старый учитель Михаил Иванов(Broom)" в конце каждого сообщения? Ну или если уж так хочется, то на форуме можно подпись указать чтоб оно само добавлялось и отделялось от сообщения http://www.programmersforum.ru/profi...=editsignature
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
28.07.2016, 15:16 | #6 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,150
|
надеюсь не хотите с сайта на хосте "автоматически" сохранять по указанному пути на локальном компе? без запроса пользователя и ручного выбора места назначения файла?
|
28.07.2016, 15:57 | #7 |
Пользователь
Регистрация: 11.07.2016
Сообщений: 18
|
Уважаемые Знатоки!
Вы разговариваете со мной на своём уровне. А надо бы несколько спуститься вниз. Я не программист. Я - учитель математики и хочу сделать серию страниц на школьном сайте, где бы детишки могли решать задачи, прерывать этот процесс, возобновлять и передавать мне решения. Дорогой Alex11223. ВЫ тут подали интересную мысль, которая в моём старом мозгу начала давать корни. Спасибо. Пусть вас не раздражает моя подпись. Просто с незапамятных времён у меня есть файлик с такой вот подписью, куда я вставляю свои сообщения. Если вы обратили внимание на Broom, так это так меня зовут мои друзья, а я на стараюсь заниматься тем, что венику и положено. Дорогой ADSoft! Не всё я уловил, что вы написали. Подробнее: Ребёнок сидит за компьютером и решает задачи вводя результаты в формы на странице p1.html Затем чикает по кнопке и все его результаты собираются в файле на его локальном диске. В следующем сеансе он (ребёнок) может чикнуть по кнопке и результаты восстановятся из файла. Когда работа завершена, он чикает по другой кнопке и результаты поступают на мою почту. Так вот, ребёнок работает на странице, где php не идёт, поэтому сохраняется в файл и пересылается на другой странице p2.php, где я и использую php. Насколько я понял, то в Вашем вопросе и есь суть того, что я хочу. Может быть я выбрал чудной путь. Последний раз редактировалось Alex11223; 28.07.2016 в 16:25. |
28.07.2016, 16:33 | #8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
"чикнуть по кнопке" или "чикнуть по кнопке и выбрать файл со своего локального диска"?
Для сохранения файла на диске пользователя вам не надо на сервере никакие файлы создавать, надо отдавать с помощью РНР (в ответе на запрос) файл (его содержимое). что-то не могу найти на русском нормальное описание как это сделать, вот пример вроде бы https://habrahabr.ru/post/151795/
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 28.07.2016 в 19:37. |
28.07.2016, 16:39 | #9 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,150
|
просто нажав на кнопку - сохранить что либо в определенном месте без выбора пользователем не получится.
По хорошему файлы вам не нужны - надо бы БД, и вопросы и ответы там держать, и отсылать POST/GET запросами. Но для этого придется немало чего изучить... не всегда то что кажется легко - легко сделать |
30.07.2016, 06:56 | #10 |
Пользователь
Регистрация: 11.07.2016
Сообщений: 18
|
Дорогие Знатоки!
Огромное вам спасибо за помощь, но моё дилетантство так и не позволило решить проблему. Зато я обнаружил, что в JS есть один объект: localStorage, который для моих целей подходит лучше, чем файл на компе. Всё пошлО. Теперь создание файла меня интересует только, как искусство. К сожалению, последнее сообщение от ADSoft я прочитал слишком поздно. "не получится" - ключ к пониманию того, что идея плохая. Что ж. Я теперь и сам убедился. Спасибо. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сохранение файла на ftp сервере средствами php | Lokos | PHP | 2 | 22.05.2014 04:02 |
Размер файла на сервере... | kernel_64 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 03.09.2012 21:19 |
Сохранение на сервере.. Ошибка 0 records | people_z | БД в Delphi | 0 | 31.05.2012 06:31 |
Проверка существования файла на сервере | puKo | PHP | 10 | 09.08.2010 15:01 |
Реальное расположение файла на сервере | weiss | Свободное общение | 11 | 28.07.2009 11:29 |