Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
CssHammer
6 / 6 / 1
Регистрация: 31.08.2013
Сообщений: 68
#1

Перевод текста в верхний регистр.

01.02.2014, 23:11. Просмотров 4496. Ответов 26
Метки нет (Все метки)

Подскажите как реализовать преобразование введённого текста в заглавные буквы (капс). Допустим есть поле, куда вводится текст, ну и под ним вывод результата
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2014, 23:11
Ответы с готовыми решениями:

Перевод слова в верхний регистр, подсчет букв
Каждое третье слово перевести в верхний регистр, каждую третью букву сделать...

Верхний регистр!
Подскажите пожалуйста функцию которая преобразует нормально в верхний регистр...

Верхний регистр
Может и глупый вопрос,но может есть какая нибудь функция в php Есть переменная...

не переводит в верхний регистр
Доброго времени суток! В скрипте пишу в самом начале header('Content-Type:...

Верхний регистр в php
Есть переменная $name в ней хранится текст переданный из формы методом пост...

26
CssHammer
6 / 6 / 1
Регистрация: 31.08.2013
Сообщений: 68
06.02.2014, 23:06  [ТС] #21
У нас ведь name поля ввода задано как stroka
PHP
1
2
 <input type="text" name="stroka">
 <input type="submit" name="caps" value="Поехали!">
Значит и в isset`е должно стоять stroka?
PHP
1
if(isset($_POST['str']))
Или я чего-то не понимаю
1
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16750 / 6641 / 864
Регистрация: 12.06.2012
Сообщений: 19,887
Завершенные тесты: 1
06.02.2014, 23:08 #22
CssHammer, угу.. Забыл изменить в коде

Добавлено через 44 секунды
PHPHTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<form method="POST">
   <input type="text" name="str">
   <input type="submit" name="caps" value="Поехали!">
</form>
<br><br>
<?php 
if(isset($_POST['str']))
{
    $str = $_POST['str']; // записываем в переменную, то что введено в строке
    $str = mb_strtoupper($str, 'utf-8'); // делаем буковки большими
    echo $str; // распечатываем
}
else
    echo 'Форма еще не была отправлена, и данные в $_POST не существуют.';
0
CssHammer
6 / 6 / 1
Регистрация: 31.08.2013
Сообщений: 68
07.02.2014, 23:52  [ТС] #23
Не понимаю..проблема видимо не в коде, русские буквы всё еще не выводятся после отправки формы.
0
MVS76
Не мoдepaтор
339 / 314 / 94
Регистрация: 07.07.2012
Сообщений: 1,015
Записей в блоге: 7
08.02.2014, 05:00 #24
У Вас возможно кодировка самого файла php не та, попробуйте перекодировать файл в нормальном текстовом редакторе, не в блокноте!
0
CssHammer
6 / 6 / 1
Регистрация: 31.08.2013
Сообщений: 68
13.02.2014, 23:15  [ТС] #25
Может я совсем нуб, но что именно мне сделать? Я работаю в Codelobster
0
MVS76
Не мoдepaтор
339 / 314 / 94
Регистрация: 07.07.2012
Сообщений: 1,015
Записей в блоге: 7
13.02.2014, 23:28 #26
...
0
MVS76
Не мoдepaтор
339 / 314 / 94
Регистрация: 07.07.2012
Сообщений: 1,015
Записей в блоге: 7
13.02.2014, 23:32 #27
У всех работает, а у вас - НЕТ

Ну как-же так, вот файл, положите в корень и откройте его по адресу
HTML5
1
http://vash_site.ru/test.php
0
Вложения
Тип файла: rar test.rar (606 байт, 3 просмотров)
13.02.2014, 23:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.02.2014, 23:32

Первая буква в верхний регистр php
Доброго времени суток. Столкнулся с задачей сделать первую букву в каждом слове...

А как конвертнуть в нижний или верхний регистр?
Люди.. ПОдскажите как можно конвернуть словцо (русское) в нижний регистр или...

при передачи данных методом POST не преобразует в верхний регистр
Прошу помощи в решении следующей проблемы: при передачи данных методом POST не...


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

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

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