Из одиночного поля в мульти вставочное поле
Страницы: 1
Из одиночного поля в мульти вставочное поле
У меня есть код, который имеет на вставку 1 строку, и в этой строке текст
После вставки и отправки текста с ним происходит манипуляция в итоге он попадает в бд
Как мне сделать так, чтобы можно было вставлять сразу несколько текстов (каждый с новой строки) и он обрабатывался как-будто я каждый раз вставляю единичный текст и жму отправитьПытался сделать через textarea, но к сожалению он понимал только если вставляешь 1 строку, если вставить их больше 1, то никаких манипуляций с текстом не происходит
Код:
Код
<form id='form' class='blocks' method='post' action='/index.php'>
<input type='text' name='sss' />
<input type='submit' value='Добавить' />
</form>
Изменено: sitelon1 - 6 Августа 2014 00:59
Либо есть альтернативный вариант

Возможно ли как-то через другой php файл (со стороннего сервера) зайти на этот (как-будто мы зашли с браузера), и сделать так, чтобы определенный текст (о форматировании текста в определенный формат я сам позабочусь) автоматически вставился в поле и нажалась кнопка отправить
Что - то не очень понятно? Вам необходимо что-то наподобие опросника? Т.е, если необходимо добавить еще одну строку, то мы нажимаем на кнопку и появляется еще один input type="text"? Если так, то тут нужно малость еще и с javascript повозиться - добавление нового элемента по клику (не забывая его имя уникальным сделать, конечно smile:)), после принимаем массив POST и возимся с ним как надо. 
Можно чуть по другому - сделать textarea (так я думаю будет удобнее, чем text, хотя можно и через последний) и отделять каждый новый текст каким либо уникальным символом (к примеру | или @ или &, в общем, который не будет встречаться в текстах), а после разбить на массив по этим текстам. В итоге у нас получается массив, каждый элемент которого - новый текст.
Цитата
sitelon1 пишет:
автоматически вставился в поле и нажалась кнопка отправить
Это можно сделать с помощью яваскрипта. PHP ничего не вставляет и не отправляет, поскольку это серверный язык. а вам надо браузерный - javascript, autoid...

Или я неправильно понял задачу. попробуйте объяснить еще раз
Если нужно обработать несколько input'ов с одним именем, то нужно поместить их в массив, к имени input добавляете [] и обработчик поймет что это массив. И начинаем перебирать его циклом foreach вставляя в базу по одному.

Код
<form id='form' class='blocks' method='post' action='/index.php'> 
<input type='text' name='sss[]' /> 
<input type='text' name='sss[]' /> 
<input type='text' name='sss[]' /> 
<input type='text' name='sss[]' /> 
<input type='submit' value='Добавить' /> 
</form>


в обработчике пишем 
Код
$sss = $_POST['sss']; 
foreach($sss as $s){ 
mysql_query("INSERT INTO table (sss) VALUES('$s')"); 
}
Страницы: 1
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
15:19 Refmate — сервис для взаимного обмена ссылками 
13:06 Продвижение по ключам 
09:47 Adsense личный опыт 
13:13 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
13:47 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
08:27 Ищу специалистов 
08:18 Прибыль 200$ - 400$, за каждую 1000 уников! Google, FB и тд 
18:48 Продажа аккаунтов HH.RU 
17:38 swapsfera.com 
17:30 GoodsMoney.io 
16:25 JustProxy.Biz - Резидентные прокси без ограничения по трафику 
14:43 Рассылки СМС/SMS, Вайбер/Viber, Ватсап/Whatsapp, Телеграм/Telegram любой тематики по всему миру 
14:18 PonyBit.ru - обменный пункт PonyBit.ru (Понибит.ру) 
13:41 SiteAnalyzer SEO Tools - бесплатное браузерное расширение для Chrome & Firefox 
17:46 Всего п онемногу 
12:45 Куплю проигрышные букмекерские аккаунты 
11:55 Union Pharm - топовая фарма-партнерка для профессионалов! 
17:09 Точные прогнозы на футбол 
10:00 Ну что, кто куда деваете свои сайты? 
16:22 Компьютерная мышь 
23:55 Добро пожаловать в цифровой мир...