ВСЕ СТАТЬИ
Блог начинающего программиста
Регистрация
Создание крупного проекта на Java с Нуля

Создание крупного проекта на Java с нуля

Посмотри, как с нуля создаётся сложный проект на Java

Получить видеоуроки

Редирект

Опубликовано: 2017-08-01
Автоматическое перенаправление пользователя браузера с одной страницы сайта на другую заданную программистом.
Также, редиректом можно воспользоваться для перебрасывания посетителей со старого имени домена на новый со сменой URL-адреса в адресной строке веб-браузера.
Задача:
1. Создайте 2 текстовых поля с метками "Число 1" и "Число 2".
2. На отдельной странице сделайте обработку этой формы, вычислив сумму двух чисел.
3. Затем сделайте редирект обратно на страницу с формой и там выведите эту сумму. 
Решение:
Файл с формой для вычисления dex.php

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Редирект</title>
    </head>
    <body>
        <form action="scrip.php" method="post">
            <p>
                Ввести число 1: <input type="text" name="int1">
                Ввести число 2: <input type="text" name="int2">
                Сумма двух чисел:
                <?php
                    echo $_GET['x'];
                ?>  
            </p>
            <br>
            <p>
                <input type="submit">
            </p>
        </form>                 
    </body>
</html>

Файл обработчик вычисления scrip.php. Одна из функций для редиректа - header с добавлением заголовка Location.


<?php 
    $int1 = $_POST['int1'];
    $int2 = $_POST['int2'];
    $x = ($int1 + $int2);
    header ("Location: dex.php?x=$x");
?>

Проверить работу скрипта можно в новом окне.

Кипящий чайник с выхлопом клубов пара из носика

Интенсив «Основы программирования»

Бесплатный курс по программированию

Начать обучение

Бесплатный курс по основам PHP

Бесплатный Видеокурс по PHP!

Пример создания PHP-сайта!

Подробнее

Комментарии

Пока комментарий нет

Оставить свой комментарий:

Важно! Только у зарегистрированных пользователей имеется защита оригинального имени. Поэтому посторонние пользователи не имеют возможности комментировать от их имени. Зарегистрироваться

Имя:
Электронная почта:
Текст комментария:
Введите код с картинки:
картинка
PHP хостинг ХостиЯ