Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.96/25: Рейтинг темы: голосов - 25, средняя оценка - 4.96
1 / 1 / 0
Регистрация: 15.03.2013
Сообщений: 62

Вытащить данные из html файла, используя php

11.07.2013, 13:38. Показов 4885. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, при разработке сайта столкнулся с одной проблемкой.
У меня есть такой код, он очень длинный, форма опроса людей для более качественного оказания услуг.
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
...
<div id="steps">
              <form id="formElem" name="formElem" action="zakaz.php" method="post">
                <fieldset class="step">
                  <legend>О компании</legend>
                  <p>
                    <label for="company_name">Название компании:</label>
                    <input id="company_name" name="company_name" type="text" />
                  </p>
                  <p>
                    <label for="username">Контактное лицо:</label>
                    <input id="username" name="username" type="text" autocomplete=OFF />
                  </p>
                  </fieldset>
...
</div>
....
Эти данные после заполнения обрабатываются сначала на JS, потом на PHP.
На JS я код написал, теперь всё это нужно передать в файл zakaz.php, сформировать сообщение и отправить его на Email. Возникает один вопрос, как можно при помощи php сделать что-то типа
PHP
1
2
3
4
О компании => company_name
Контактное лицо => username
Контактный телефон => tel_number  
Контактный email => email
Впоследствии, при формировании сообщения сделать что-то вроде этого:
PHP
1
2
3
4
5
6
7
$username=$_POST['username'];
$email="mail@mail.ru";
$tema="tema msg";
$msg="
'Контактное лицо:'.$username.'</br>'
...";
mail($email;$tema;$msg);
Помогите сделать так, чтобы эти строчки генерировались автоматически при помощи одной маленькой функции. Подскажите, если знаете, есть ли в php что-то, типа input['type=text']?
Заранее спасибо за помощь.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.07.2013, 13:38
Ответы с готовыми решениями:

Как вытащить данные из атрибута HTML в переменную php
data-month и data-year динамически меняют значения при клике по кнопкам как на скриншоте. Это с помощью js. Вопрос: как эти значения...

Вытащить данные из html файла, используя javascript
Здравствуйте, при разработке сайта столкнулся с одной проблемкой. У меня есть такой код, он очень длинный, форма опроса людей для более...

Вытащить данный из файла php и вывести в html
Помогите вытащить данный из файла php и вывести в html Вот содержание файла php &lt;?php function pingport ($arg_3,$arg_port) { ...

4
 Аватар для _масяня_
28 / 28 / 3
Регистрация: 18.12.2010
Сообщений: 158
11.07.2013, 13:53
ну так передавайте переменные которые вы обработали js в файл php. Что то вроде этого:
JavaScript
1
2
3
4
<script language="javascript">
var message = encodeURIComponent('Hello, server!');
window.location.href = 'http://dayte2.com/index.php?message'+message;
</script>
Этот код немедленно перенаправит пользователя по адресу http://dayte2.com/index.php?me... C%20server!

PHP-код в файле index.php получит данные из GET и сформирует суперглобальные массивы.
PHP
1
2
3
<?php
print $_GET[message];
?>
0
1 / 1 / 0
Регистрация: 15.03.2013
Сообщений: 62
11.07.2013, 13:58  [ТС]
Цитата Сообщение от _масяня_ Посмотреть сообщение
ну так передавайте переменные которые вы обработали js в файл php. Что то вроде этого:
JavaScript
1
2
3
4
<script language="javascript">
var message = encodeURIComponent('Hello, server!');
window.location.href = 'http://dayte2.com/index.php?message'+message;
</script>
Этот код немедленно перенаправит пользователя по адресу http://dayte2.com/index.php?me... C%20server!

PHP-код в файле index.php получит данные из GET и сформирует суперглобальные массивы.
PHP
1
2
3
<?php
print $_GET[message];
?>
То есть я передаю весь этот html код, вместо фразы 'Hello, server!', я правильно понимаю? или нет?
0
 Аватар для _масяня_
28 / 28 / 3
Регистрация: 18.12.2010
Сообщений: 158
11.07.2013, 14:04
Вы можете передать массив обработанных js элементов в php файл методом post или отдельные переменные как я указал выше. Передать в массив пост:
JavaScript
1
2
3
4
5
6
jQuery.post("/notary/write_in.php", {
    'notar': notarius,
    'count': count,
    'type': 'save',
    'city': city,
},
0
1 / 1 / 0
Регистрация: 15.03.2013
Сообщений: 62
11.07.2013, 15:14  [ТС]
Наверное меня не так поняли=(
Я хотел, чтобы сам скрипт php или javascript вытаскивал из готового уже напечатанного документа, до того, как в него что-то ввел пользователь сами значения value, id, name. Чтобы потом при помощи них формировать запрос.
Сейчас я делаю всё это вручную, хотелось бы попробовать скриптом, но не знаю каким.
В интернете прочитал про функцию blur() в JS, но не понял как ей пользоваться.

Добавлено через 1 минуту
JavaScript
1
2
3
4
 $("input").blur(function () {
         var $(this).value = $(this).value ;
    });
/*Можно делать так?*/
В этом примере затрагивается input, как можно при помощи этой функции вытащить значение и занести его в переменную с именем этого значения, сделать массив?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.07.2013, 15:14
Помогаю со студенческими работами здесь

Html и PHP... Не пойму как считать данные с html форм в PHP.
Прошу не ругаться. Но что то я не пойму. Ну например в PHP указывают файл: &lt;?php $file = 'example.txt'; ?&gt; а что надо...

Вытащить данные с html страницы в БД
Необходимо взять данные с HTML страницы и вставить их в свою БД

Вытащить данные из html в xml
Доброго времени суток. Мне нужно сделать по учебе приложения для android которое будет отображать курс валют центробанка и осуществлять...

Как вытащить значения из таблицы HTML используя BeautifulSoup
Здравствуйте! Я пытаюсь вытащить все значения из таблице, которые находятся в левой колонке с помощью beautifulSoup. Они находятся в теге...

Каким образом лучше загружать данные из текстового файла? Можно ли обойтись при этом только js, не используя php?
Всем привет, столкнулся с определенной проблемой, у меня есть текстовый файл, в котором находятся слова в алфавитном порядке, состоящие из...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru