@storm-coder

Как получить данные в строку страницы index.php? при отправке формы с index.html?

index.html
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Сказка</title>
</head>
<body>
	
	<h1>История</h1>
	<h3>Please, fill in the blanks bolow, and i'll tell you a story</h3>

	<form method="post" action="index.php">
		
		<table border = 1>
			<tr>
				<th>City:</th>
				<th>
					<input type="text" name="city" value=" ">
				</th>
			</tr>

			<tr>
				<th>Tailor name:</th>
				<th>
					<input type="text" name="tailorName" value="">
				</th>
			</tr>

			<tr>
				<th>Son name:</th>
				<th>
					<input type="text" name="sonName" value="">
				</th>
			</tr>

			<tr>
				<th>Age:</th>
				<th>
					<input type="text" name="age" value="">
				</th>
			</tr>
			
			<tr>
				<th>An action</th>
				<th>
					<select name="action" id="">
						<option value="fast asleep">fast asleep</option>
						<option value="drinking capuccino">drinking capuccino</option>
						<option value="wandering around aimlessly">wandering around aimlessly</option>
						<option value="doing nothing in particular">doing nothing in particular</option>
					</select>
				</th>
			</tr>

			<tr>
				<td colspan = 2>
					<center>
						<input type="submit" value="tell me the story">
					</center>
				</td>
			</tr>
		</table>

	</form>

</body>
</html>


index.php
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>

    <center>
        <h1>Alladin</h1>   
        
        <?php
            echo " <h3>
            В одном персидском городе<b> [вывести содержимое]</b> жил бедный портной <b>[вывести содержимое]</b>. У него были жена и сын по имени <b>[вывести содержимое][вывести содержимое]</b>. Когда Аладдину исполнилось<b> [вывести содержимое]</b> лет, отец его сказал:
            —   Пусть мой<b> [вывести содержимое]</b> будет портным, как я,— и начал учить Аладдина своему ремеслу.
            </h3> ";
        ?>
    </center>

</body>
</html>
  • Вопрос задан
  • 124 просмотра
Решения вопроса 2
Ivanq
@Ivanq
Знаю php, js, html, css
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>

    <center>
        <h1>Alladin</h1>   
        
       <h3>
            В одном персидском городе <?=$_POST["city"]?> жил бедный портной <?=$_POST["tailorName"]?>. У него были жена и сын по имени <?=$_POST["sonName"]?>. Когда Аладдину исполнилось <?=$_POST["age"]?> лет, отец его сказал:
            —   Пусть мой <?=$_POST["sonName"]?> будет портным, как я,— и начал учить Аладдина своему ремеслу.
        </h3>
    </center>

</body>
</html>

Так?

У Вас не работала конструкция echo..., потому что она вызывалась уже внутри PHP! Я просто вынес текст сказки вне PHP, прямо в HTML. Там с помощью <?=...?> вставляется текст.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы