С нами с 23.03.03
Сообщения: 390
Рейтинг: 254
|
Добавлено: 30/11/04 в 12:01 |
сабж... денег за такой реально залко платить а вот рейтинг - сколь угодно...
что нужно:
3 формы
в одну вводится список, нажимается кнопка, во вторую форму сбрасываются строчки из первой формы с 1 пробелом в строке, в третью форму все остальные...
эдакой мини сортировщик
|
|
|
|
С нами с 15.09.03
Сообщения: 484
Рейтинг: 210
|
Добавлено: 30/11/04 в 12:57 |
Код: |
<?php
$in = split("\r\n", $_POST[in]);
unset($out1);
unset($out2);
for ($i=0;$i<sizeof($in);$i++) {
$sp = split(" ", $in[$i]);
if (sizeof($sp) <= 3) { $out1[] = $in[$i];}
else if (sizeof($sp) > 3) { $out2[] = $in[$i]; }
}
?>
<form method=post action=<?= $PHP_SELF ?>>
input: <textarea cols=40 rows=15 wrap=physical name=in><?= $_POST[in]; ?></textarea><br><br>
out1: <textarea cols=40 rows=15 wrap=physical name=out1><?= stripslashes(join("\r\n", $out1)); ?></textarea><br><br>
out2: <textarea cols=40 rows=15 wrap=physical name=out2><?= stripslashes(join("\r\n", $out2)); ?></textarea><br><br>
<input type=submit value=" Click ME ">
</form>
|
|
|
|
|
no sign
С нами с 25.07.03
Сообщения: 3623
Рейтинг: 1403
|
Добавлено: 30/11/04 в 15:30 |
undef, ну не совсем правильно
Код: | <?php
$in = split("\r\n", $_POST[in]);
unset($out1);
unset($out2);
for ($i=0;$i<sizeof($in);$i++) {
$sp = split(" ", $in[$i]);
if (sizeof($sp) == 2) { $out1[] = $in[$i];}
else { $out2[] = $in[$i]; } }
?>
<form method=post action=<?= $PHP_SELF ?>>
input: <textarea cols=40 rows=15 wrap=physical name=in><?= $_POST[in]; ?></textarea><br><br>
out1: <textarea cols=40 rows=15 wrap=physical name=out1><?= stripslashes(join("\r\n", $out1)); ?></textarea><br><br>
out2: <textarea cols=40 rows=15 wrap=physical name=out2><?= stripslashes(join("\r\n", $out2)); ?></textarea><br><br>
<input type=submit value=" Click ME ">
</form> |
ИМХА как раз то что надо
|
|
|
|
С нами с 15.09.03
Сообщения: 484
Рейтинг: 210
|
Добавлено: 30/11/04 в 17:08 |
arachnO писал: | undef, ну не совсем правильно
Код: | <?php
if (sizeof($sp) == 2) { $out1[] = $in[$i];}
else { $out2[] = $in[$i]; } }
?>
|
ИМХА как раз то что надо |
ну что ты в самом деле придираешься =) по асе выяснилось, что надо сортировать по 2-м и более пробелам. все работает =)
|
|
|
|
no sign
С нами с 25.07.03
Сообщения: 3623
Рейтинг: 1403
|
Добавлено: 30/11/04 в 17:53 |
undef писал: | ну что ты в самом деле придираешься =) по асе выяснилось, что надо сортировать по 2-м и более пробелам. все работает =) |
ну я ж просто видел задачу в топике и как написано так и сделал
если задача другая - конечно и решение другое
пис!
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |