|
|
|
| Я в PHP ничего не знаю и прошу помощи.
В текстовое поле вводятся 3 числа через пробел, по нажатию на кнопку эти числа должны выводиться в другое поле по возрастанию.
Прошу если можно, то написать код.
P.S.
Очень срочно надо | |
|
|
|
|
|
|
|
для: Pavlentiy
(23.03.2011 в 13:48)
| | Можно воспользоваться следующим решением
<form method='post'>
<input type='text' name='arr' value='<?php echo htmlspecialchars($_POST['arr'])?>'>
<input type='submit' value='Отсортировать'>
</form>
<?php
// Разбиваем массив на части
$arr = explode(" ", $_POST['arr']);
// Сортируем массив
sort($arr);
// Выводим
echo implode(" ", $arr);
?>
|
| |
|
|
|
|
 75.1 Кб |
|
|
для: cheops
(23.03.2011 в 13:54)
| | не работает | |
|
|
|
|
|
|
|
для: Pavlentiy
(23.03.2011 в 14:00)
| | У вас либо PHP не подключен к Web-серверу Apache, либо вы размещаете код в HTML-файле. | |
|
|
|
|
|
|
|
для: cheops
(23.03.2011 в 14:02)
| | Я это делаю через Denwer. В файле \home/test1.ru/www/index.html я прсто вставляю свой код. Начальный тестовый файл он нормально выводил если в браузере набрать test1.ru | |
|
|
|
|
|
|
|
для: Pavlentiy
(23.03.2011 в 14:07)
| | index.html переименуйте в index.php. Дело в том, что по умолчанию PHP-код не выполняется в HTML-файлах. | |
|
|
|
|
|
|
|
для: cheops
(23.03.2011 в 14:08)
| | Огромное спасибо!!!
Последний вопрос: как результат вывести в столбик? | |
|
|
|
|
|
|
|
для: Pavlentiy
(23.03.2011 в 14:12)
| | >Последний вопрос: как результат вывести в столбик?
Исправьте слудующую строку
так
echo implode("<br />", $arr);
|
| |
|
|
|