|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.05.2012, 20:20 | #1 |
Пользователь
Регистрация: 11.05.2012
Сообщений: 26
|
JavaScript + PHP
Привет народ!!!! Подскажите пожалуйста, очень нужно.....
Есть div и кнопка, которая удаляет этот div.. В него, в свою очередь, выводится текст средствами PHP из файла.txt.. И нужно, чтобы при удалении div'а удалялся этот файл!! Примерно так: Код:
Последний раз редактировалось errload; 11.05.2012 в 20:55. |
11.05.2012, 21:05 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
Ты, надеюсь, понимаешь что удаление файла:
1) Если он на сервере, требует посыла команды (например через AJAX) серверу, который запустит некую функцию PHP, удаляющую файл 2) Требует доступа к FileSystemObject, если файл на клиенте, если клиент под IE и Виндоусом? Ты какой случай выбираешь? P.S. А зачем его удалять? И почему эти твои месседжи не держать в базе Данных вместо текстовых файлов?
I'm learning to live...
|
11.05.2012, 21:36 | #3 |
Пользователь
Регистрация: 11.05.2012
Сообщений: 26
|
Да,понимаю... Про ajax в сети щас искал, не нашел ничего нужного... Наверное лучше был бы первый вариант....
И даже, если хранить значение в БД, все равно ведь придется связывать функцию JS с кодом PHP... Как? |
11.05.2012, 21:45 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
Цитата:
http://www.programmersforum.ru/showthread.php?t=196129 http://www.programmersforum.ru/showthread.php?t=194554 Ну и так далее по форуму. Аякс он всего 10-20 строками характеризируется как правило.
I'm learning to live...
|
|
11.05.2012, 21:55 | #5 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 16,220
|
В представленном примере команда unlink('msg.txt'); выполнится в любом случае, т.к. PHP никакого отношения к JS не имеет.
E-Mail: arigato.freelance@gmail.com
|
11.05.2012, 22:15 | #6 | ||
Пользователь
Регистрация: 11.05.2012
Сообщений: 26
|
Цитата:
Цитата:
Но все равно спасибо, попробую разобраться ))))) И если я правильно понял, мне нужно создать отдельно файл .php, в котором будет команда удаления файла msg.txt, и который будет выводиться и исполняться без перезагрузки страницы? Последний раз редактировалось errload; 11.05.2012 в 22:27. |
||
12.05.2012, 07:49 | #7 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Правильно, но выводить что-либо не обязательно, достаточно только послать запрос. Хотя можно показать статус операции.
Alar, верни репу!
|
12.05.2012, 10:04 | #8 |
Пользователь
Регистрация: 11.05.2012
Сообщений: 26
|
Щас изучаю некоторые техники ajax, вроде не так уж и сложно, как мне казалось...
А возможно, например, создать 1 файл .php, в котором описано множество функций, только вызывать средствами ajax именно какую-то конкретную функцию? |
12.05.2012, 10:13 | #9 | |
Форумчанин
Регистрация: 26.03.2012
Сообщений: 665
|
Цитата:
Выхвать функцию средствами ajax нельзя. |
|
12.05.2012, 10:23 | #10 | |
Пользователь
Регистрация: 11.05.2012
Сообщений: 26
|
Цитата:
|
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
статья - Бесплатный PHP, HTML, CSS, JavaScript редактор ? Codelobster PHP Edition | Pblog | Обсуждение статей | 0 | 20.04.2012 14:50 |
Javascript в php | AlexandeR_94 | PHP | 3 | 16.01.2012 23:38 |
PHP vs JavaScript | RedScreenOfLife | Софт | 3 | 29.03.2011 23:12 |
Javascript и php | konstantinopol | JavaScript, Ajax | 4 | 13.03.2009 18:17 |
PHP VS Javascript | vitalik007 | Свободное общение | 3 | 16.11.2007 18:05 |