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

Связать форму с пхп

25.05.2016, 19:55. Просмотров 101. Ответов 4
Метки нет (Все метки)

код php делает текст зеркальным, я не знаю как связать код php что бы он работал через html форму,
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
            <form name="form1" id="form1">
                <table cellpadding="5">
                <tr>            
            <tr>
                <td><b>Исходная строка</b></td> <td><input type="text" name="first" size="20" maxlength="40"  /></td>
            </tr>
            <tr>
                <td><b>Результат</b></td> <td><input type="text" name="last" size="20" maxlength="40" /></td>
            </tr>
            </table>
            <button class="new" name="submit" type="button" onclick=" " onmousedown=" ">
            <span style=" font-size: 15pt"> зеркальное отображение</span>
            </button>
            </form>
PHP
1
2
3
4
5
6
7
8
9
10
11
12
<?php
        function reverse_words($string) 
{ 
     $pattern = '~\w+~'; 
     return preg_replace_callback($pattern, 
     function($match){ return strrev($match[0]); }, 
     $string); 
} 
  $a = 'зеркальное отображение'; 
  echo reverse_words($a);
 
?>
Добавлено через 4 минуты
дальше пока что не знаю как доделать(
HTML5
1
<form method="post" action="form.php">
PHP
1
2
3
4
if (isset($_POST['ok']))
{
       $stroka=$_POST['stroka'];
       $result=$_POST['result'];
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2016, 19:55
Ответы с готовыми решениями:

Сделать форму заказа и рассылку на пхп
Итак есть сайт: http://pineapple.ekhneu.org.ua/ . Есть форма заказа товаров(к...

$$ в пхп
Встретил вот такой кусок кода, что это означает, интересно в основном двойной...

Пхп
Всем привет) Такая тема, я в пхп просто 0, а моя компания перекладывает на...

установка пхп
устанавливаю пхп по видео уроку, который смотрю, нужно сделать следующее в...

Условие в пхп
Вот код: if ($data &lt;= 9999) { $gold = ' &lt;div class=&quot;fl_l m2 item_box...

4
Пифагор
Модератор
1218 / 1008 / 529
Регистрация: 10.01.2015
Сообщений: 3,393
25.05.2016, 20:04 2
Вы хотите связать JS и PHP? AJAX в помощь.
1
дарт вейдер
5 / 0 / 0
Регистрация: 05.06.2013
Сообщений: 92
25.05.2016, 21:40  [ТС] 3
нет, все проще, в html форме в textbox1 вводить строку и уже зеркальную вывести в textbox2, используя для этого php функцию, пока что у меня не получается, вот и прошу помочь как реализовать правильно, (AJAX кстати попробую)

Добавлено через 16 минут
хотя проще ввести строку в textbox1 передать её пхп функции и просто вывести на экран,

Добавлено через 13 минут
Получилось, работает,(выводит результат не в форме) но все таки как передать результат в textbox2?
HTML5
1
2
3
4
5
6
7
8
9
10
11
        <form method="post" action="form.php">
                <table cellpadding="5">
                <tr>            
            <tr>
                <td><b>Исходная строка</b></td> <td><input type="text" name="first" size="20" maxlength="40"  /></td>
            </tr>
            </table>
            <td colspan="2">
      <input type="submit" name="ok" value="Отправить" />
    </td>
            </form>
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
if (isset($_POST['ok']))
{
$first=$_POST['first'];
function reverse_words($string)
{       
     $pattern = '~\w+~'; 
     return preg_replace_callback($pattern, 
     function($match){ return strrev($match[0]); }, 
     $string); 
} 
 $a = $first;
  echo reverse_words($a);
}
 
?>
0
Пифагор
Модератор
1218 / 1008 / 529
Регистрация: 10.01.2015
Сообщений: 3,393
25.05.2016, 22:30 4
Цитата Сообщение от Пифагор Посмотреть сообщение
Вы хотите связать JS и PHP? AJAX в помощь.
Цитата Сообщение от дарт вейдер Посмотреть сообщение
HTML5
1
<button class="new" name="submit" type="button" onclick=" " onmousedown=" ">
У Вас события указаны. Я на это и опирался.
Разумеется, связать форму и функцию посредством PHP - ерунда.

Добавлено через 8 минут
Цитата Сообщение от дарт вейдер Посмотреть сообщение
как передать результат в textbox2
я не вижу textbox2.
0
дарт вейдер
5 / 0 / 0
Регистрация: 05.06.2013
Сообщений: 92
25.05.2016, 23:24  [ТС] 5
результат надо чтоб выводился во втором textbox (res)
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<form method="post" action="form.php">
                <table cellpadding="5">
                <tr>            
            <tr>
                <td><b>Введите текст</b></td> <td><input type="text" name="first" size="70" /></td>
            </tr>
                          <tr>
                <td><b>Результат</b></td> <td><input type="text" name="res" size="70" /></td>
            </tr>
            </table>
            <button  class="new1" name="ok" type="submit">
            <span style=" font-size: 15pt">Зеркало </span>
            </button>
            
    <button  class="new1" name="reset" type="reset">
            <span style=" font-size: 15pt">Очистить </span>
            </button>
0
25.05.2016, 23:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2016, 23:24

Литература по пхп
Приветствую всех. Захотел выучить php и хотелось бы сразу получать знания из...

ПхП инклюд
доброе время суток. такая проблема: делаю include('../classes/class.php'); а...

Перевод с си на пхп
Есть такой код на c++: float TForm1::find_gor(int i_next,int j_next,int im,int...


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

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

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