Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
alogin
0 / 0 / 0
Регистрация: 14.10.2014
Сообщений: 21
1

Сравнение данных в textarea

22.07.2016, 11:03. Просмотров 173. Ответов 3
Метки нет (Все метки)

Добрый день!

Столкнулся с проблемой:

В 2 textarea построчно вставляются данные, по нажатию кнопки происходит занесение данных в массив, там сравнение и удаление одинаковых значений.

Есть код
PHPHTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
 
if (isset($_GET['compare']))
{
$n_arr()=array;
$n=0;
 
$arr1 = explode("\n",$_GET['text1']);
$arr2 = explode("\n",$_GET['text2']);
 
for ($i=0;$i<sizeof($arr2);$i++)
{
    $el_2 = $arr1[$i];
    for ($j=0;$j<sizeof($arr1);$j++)
    {
     $el_1 = $arr2[$j];
     if ($el_2 != $el_1) 
       { 
          if (in_array($el_2, $n_arr) === FALSE)
            {
              $n_arr[$n] = $el_2;
              $n=$n+1;
            }
        }
    }
}
       
}
?>
<html>
 <body>
  <form action="index.php">
     <textarea name="text1"></textarea>
     <textarea name="text2"></textarea>
     <input type="submit" name="compare" value="сравнить">
  </form>
 <body>
</html>

На выходе имеем массив $n_arr с не повторяющимися данными.
После нажатия кнопки на формах данные стираются.

Собстно вопрос: как сделать так, чтобы данные из первого textarea не пропадали и как сделать так чтобы результат из массива $n_arr выводился в читаемом виде в textarea с именем text2
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2016, 11:03
Ответы с готовыми решениями:

получение данных из textarea, их обработка и занесение в другой textarea
Добрый день! Нужна помощь по проблеме Есть html страница &lt;html&gt;...

Обработка данных из textarea
Столкнулся с проблемой после обработки данных из textarea. В textarea...

Передача данных в textarea из ссылки
Подскажите возможно ли передать данные из ссылки в textarea? Если да то как?...

Передача данных с tеxtarea в textarea
Доброго времени Искал тут на форуме не нашел подобное: Есть поля textarea...

Вывод данных в форму TEXTAREA
Гуру, подскажите плз., как осуществить вывод всех данных из БД в форму...

3
dezforse
22 / 22 / 5
Регистрация: 05.06.2015
Сообщений: 188
22.07.2016, 11:12 2
Цитата Сообщение от alogin Посмотреть сообщение
чтобы данные из первого textarea не пропадали
Либо сессии: http://php.net/manual/ru/book.session.php
Либо кукисы: http://php.net/manual/ru/reserved.variables.cookies.php

Не по теме:

Или велосипеды :)

1
alogin
0 / 0 / 0
Регистрация: 14.10.2014
Сообщений: 21
22.07.2016, 11:50  [ТС] 3
а чтобы новый массив вносился во второй textarea ??
0
dezforse
22 / 22 / 5
Регистрация: 05.06.2015
Сообщений: 188
22.07.2016, 11:58 4
alogin, поможет тоже самое, нужно будет из массива сессии или кукисов направлять на этот textarea2. Но это уже при переходе, но это уже будет выполняться после нажатия на
PHP
1
<input type="submit" name="compare" value="сравнить">
Есть правда еще один способ, я только подумал, что можно было решить все Get запросом
Вот сама переменная, а как обращаться к другому файлу через get - полно мануалов.
http://php.net/manual/ru/reserved.variables.get.php
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.07.2016, 11:58

Передача данных из textarea и создание файла
Цель - сделать форму создания файла. Я имею вот такую простую форму: &lt;form...

Подскажите как создать сессию для отправки данных в таблицу, вводимых с textarea ?
Он один раз отправил данные в таблицу, больше не хочет( &lt;style&gt;...

вывод и редактирование данных в textarea
Доброго времени суток помогите реализовать скрипт есть поле textarea, в него...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru