powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / html, выполнить по кнопке php-скрипт и вывести результат в этот же html
5 сообщений из 5, страница 1 из 1
html, выполнить по кнопке php-скрипт и вывести результат в этот же html
    #38692834
php.out
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый, люди.

Подскажите нубу, как обычно делают такое.

Есть:
- html страничка: "index.html";
- php-скрипт: "myscript.php";
В этой html-страничке есть форма с полем ввода и кнопкой.

Хочу:
Открываю в браузере "index.html", ввожу что-то в поле, жму кнопку,
запускается php-скрипт из файла "myscript.php",
php-скрипт генерит фрагмент html (на основе значения из поля ввода).
Этот сгенерированный фрагмент html выводится в "index.html" в определенном месте.

Для примера, наделал такое (на самом деле в "myscript.php" идет запрос к БД):

Файл "index.html"

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>

<head>
	<meta http-equiv="content-type"; content="text/html; charset=utf-8">
	<title> </title>
</head>

<body>

	Hello word!


	<form action="myscript.php" method="post">  
	<input name="text" type="text" />
  
	<input name="ok" type="submit" />

	</form>  

       А вот здесь бы вывести результат, после того как юзер нажмет кнопку...

</body>

</html>



Файл "myscript.php"

Код: php
1.
2.
3.
<?php 
  echo htmlspecialchars($_POST['text']);
?>




Собственно просьба: просветите, плиз, - это возможно?
Или такие вещи делают как-то по другому (другими технологиями)?
Просто хотелось бы обойтись минимумом.

От google уже в рябит глазах...
...
Рейтинг: 0 / 0
html, выполнить по кнопке php-скрипт и вывести результат в этот же html
    #38692855
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
Файл "index.php"

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>

<head>
	<meta http-equiv="content-type"; content="text/html; charset=utf-8">
	<title> </title>
</head>

<body>

	Hello word!


	<form action="myscript.php" method="post">  
	<input name="text" type="text" />
  
	<input name="ok" type="submit" />

	</form>  

        <?php 
          if ($_SERVER["REQUEST_METHOD"]=="POST")
             echo htmlspecialchars($_POST['text']);
        ?>

</body>

</html>


А если вам надо без перезагрузки страницы - это в форум javascript
...
Рейтинг: 0 / 0
html, выполнить по кнопке php-скрипт и вывести результат в этот же html
    #38692873
php.out
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
?,

Да, спасибо, работает.

Таким образом, как я понял, можно обойтись одним файлом php.

А это нормально, вообще так делать: в этом php-файле будут прописаны явки, пароли, там... Это жуть?
...
Рейтинг: 0 / 0
html, выполнить по кнопке php-скрипт и вывести результат в этот же html
    #38693115
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да бывает, что вообще весь проект состоит из одного файла, куда напихали и картинки и стили... Конечно, не каждый день такое попадается. А не хотите хранить явки/пароли в файле - вводите их через поля формы.
...
Рейтинг: 0 / 0
html, выполнить по кнопке php-скрипт и вывести результат в этот же html
    #38693426
Фотография Chop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
php.out?,
Да, спасибо, работает.
Таким образом, как я понял, можно обойтись одним файлом php.
А это нормально, вообще так делать: в этом php-файле будут прописаны явки, пароли, там... Это жуть?
1. оно работает не так, как вы того хотели, фрагмент не выводится в определенном месте, а полностью перезагружается страница
2. это было нормально лет 15-20 тому назад
3. смотрите в сторону Ajax, jQuery
ссылки для старта:
jQuery для начинающих (книга)
jQuery для начинающих. Часть 3. AJAX (хабр)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / html, выполнить по кнопке php-скрипт и вывести результат в этот же html
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]