GET POST и Формы PHP

Автор: Admin

Дата:2013-09-07

GET  |  POST | Формы

Массив GET

<form method="get">
    Имя: <input type="text" name="name" />
    <input type="submit" name="submit" />
</form>

<?php
echo '<pre>';
    if($_GET['submit']){
    header("Location: form.php");
    echo $_GET['name'].'<br/>';
    print_r($_GET);
}

?>

Массив POST

Атрибут action - указывает куда отправить данные из формы
header("Location: form.php"); - избавляет от повторной отправки данных при нажатии F5

<form method="post" action="form.php">
    Имя: <input type="text" name="name" />
    <input type="submit" name="submit" />

<?php
echo '<pre>';
    if($_POST['submit']){
    //header("Location: form.php");// перенаправляет на другую страницу
    echo $_POST['name'].'<br/>';
    print_r($_POST);
    $name = (int)$_POST['name']; //приводит в типу данных
    var_dump($name);
    }

?>

</form>
<h1>Сессии</h1>
<form method="post" action="form.php">
    Имя: <input type="text" name="name" />
    <input type="submit" name="submit" />
</form>
<?php

Количество просмотров: 1925

Комментарии к статье:

Добавить комментарий

Введите сумму с картинки

© Plutonit.ru - Администрирование, настройка Linux и Windows 2009 - 2017