ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

text box и запись в файл
  #1  
Старый 15.06.2010, 00:28
Аватар для admink1
admink1
Участник форума
Регистрация: 12.06.2009
Сообщений: 108
Провел на форуме:
1382717

Репутация: 54
Отправить сообщение для admink1 с помощью ICQ
По умолчанию text box и запись в файл

нужно кнопку и текст_бокс на js. и при нажатии на кнопку данные с текст_бокс записывались в файл. на php могу, а вот с js проблемка. мб возможно как то php подсоединить?
 
Ответить с цитированием

  #2  
Старый 15.06.2010, 00:33
Аватар для d_x
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

На js это возможно только при использовании ActiveX, причем файл будет создаваться на стороне клиента. Да и ActiveX для работы с файлами/реестром сейчас уже у всех браузеров отключен, скорее всего.

Цитата:
мб возможно как то php подсоединить?
В любом случае будет клиентская часть, будь там асинхронный запрос с помощью AJAX или просто отправка html-формы, и серверная часть, где php будет записывать полученное содержимое в файл.
 
Ответить с цитированием

  #3  
Старый 15.06.2010, 00:45
Аватар для admink1
admink1
Участник форума
Регистрация: 12.06.2009
Сообщений: 108
Провел на форуме:
1382717

Репутация: 54
Отправить сообщение для admink1 с помощью ICQ
По умолчанию

вообщем целью является создать появление модального окна (это сделал) и запись текста(которое вводится в этом модальном окне) в txt файл при нажатии кнопки.
мб другим способом можно это реализовать? и было бы круто, если были примеры. спасибо.
 
Ответить с цитированием

  #4  
Старый 15.06.2010, 00:54
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

PHP код:
<?php
if(isset($_POST['text'] && !is_array($_POST['text']))
{
 
$fh fopen("file.txt""a+");
 
fwrite($fh$_POST['text']);
 
fclose($fh);
}
else
{
 print <<<HERE
<form method="post">
<input type="text" name="text">
<input type="submit">
</form>
HERE;
}
?>
 
Ответить с цитированием

  #5  
Старый 15.06.2010, 01:51
Аватар для Zedobat
Zedobat
Участник форума
Регистрация: 24.07.2007
Сообщений: 175
Провел на форуме:
1092179

Репутация: 102
По умолчанию

Текстовый файл на клиентском PC? - невозможно.
Текстовый файл на сервере - не вижу проблем.
 
Ответить с цитированием

  #6  
Старый 15.06.2010, 02:09
Аватар для admink1
admink1
Участник форума
Регистрация: 12.06.2009
Сообщений: 108
Провел на форуме:
1382717

Репутация: 54
Отправить сообщение для admink1 с помощью ICQ
По умолчанию

да конечно, текстовик на сервере. только вот как сделать запись
 
Ответить с цитированием

  #7  
Старый 15.06.2010, 10:15
Аватар для d_x
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

Цитата:
только вот как сделать запись
Kaimi привел конкретный пример же. Прикрутить форму в модальное окно и всё.
 
Ответить с цитированием

  #8  
Старый 15.06.2010, 13:16
Аватар для admink1
admink1
Участник форума
Регистрация: 12.06.2009
Сообщений: 108
Провел на форуме:
1382717

Репутация: 54
Отправить сообщение для admink1 с помощью ICQ
По умолчанию

в index.html следующий код:
PHP код:
<html>
<
script type='text/javascript' src='js/confirm.js'></script>
<
a href="javascript:quick_login()"  input type='button' name='confirm' class='confirm' onclick="return changeLang();" class="langSelector">Вход</a>
</
html
при нажатии на Вход выходит всплывающее(модальное) окно, код ниже.

js/confirm.js следующий код:
PHP код:
function changeLang() {
 if (!
langBox) {
  
langBox = new MessageBox({title: (getLang('select_language')), width419});
  
langBox.addButton({label:  getLang('box_close'), onClick: function(){langBox.hide(290)}});
 }
 
langBox.loadContent('lang.php', {act:'lang_dialog'}, true).show();
 return 
false;
}


  function 
onLoad(text) {
    
boxBody.innerHTML 'тут текст который выводится в модальном окне, сюда и нужно как нибудь текст бокс добавить с записью в файл' text;
    
removeButtons();
<!-- 
кнопка отправки вот онато есть нужно сделать запись в файл при нажатии на эту кнопку-->   addButton({onClickhideBox});
    
refreshCoords();
    if (
isFunction(options.onLoadError)) options.onLoadError(text);
  } 
 
Ответить с цитированием

  #9  
Старый 15.06.2010, 13:35
Аватар для krypt3r
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Используйте связку AJAX+PHP
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[HTML, Css] - Задай вопрос, получи ответ Isis PHP, PERL, MySQL, JavaScript 1493 14.06.2010 22:54
Фейки dgonik777 E-Mail 34 14.06.2009 04:01
как залить шелл? EPIDEM Болталка 5 22.01.2007 20:32



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ