Form-textarea???

  • Автор темы Автор темы maxxp2004
  • Дата начала Дата начала

maxxp2004

Guest
Form-textarea???

Здраствуйте. Имеются 3 вопроса.

1) Нужно передать большой массив данных(<100 строк) из <textarea> в файл. Простой передачей через строку не получается.

2) Как создать кнопку, при нажатии на которую в <textarea> будет добавлен текст(скажем теги <b></b> )

3) Как правильно сохранить одномерный массив в файл. Такой вариант не работает:

PHP:
$MyMass=file(....);
....
$MyMass[$j]=
......
$f=fopen(".......","w+") or die("Error!");
fseek($f,0,seek_set);

for($r=0;$r<count($MyMass);$r++)
{
fputs($f,$MyMass[$r]);
}
fflush($f);
}

Спасибо.
 
maxxp2004

2. Вроде бы так (хотя это не php =)) )

<textarea name="text1" cols="30" rows="5">
bla bla bla
</textarea>

<input type="button" value="Add" onclick=" text1.value += '<b></b>' ">
 
Всем спасибо! Всё заработало :)

Кстати, может кто-нибудь подскажет из-за чего при закачке файлов на сервер через FTP они бьются :confused:
 
>из-за чего при закачке файлов на сервер через FTP они бьются
transfer mode бывает бинарный и текстовый
 
Это я знал. А что из этого следует... В чём причина?
В несовершенстве передачи ???
 
maxxp2004
что ты имеешь в виду под несовершенством?
протокол TCP гарантирует целостную доставку пакетов по назначению
 
Originally posted by maxxp2004
Это я знал. А что из этого следует... В чём причина?
В несовершенстве передачи ???
В Винде и в *nix используются разные символы для кодировки перевода строки и возврата каретки (для текстовых файлов). Если указан текстовый режим, то при заливке файла на сервант виндовские символы автоматически заменяются на юниксовские (так надо заливать TXT HTM PHP CSS JS XML etc...), если бинарный - все оставляется как есть (JPG PNG GIF ZIP EXE MP3 AVI etc...). То есть если закачать, скажем, zip в текстовом режиме - это символы (если они в нем присутствуют) заменятся, CRC тоже и файл будет битым.
 
Сверху