• Увод у ПХП образац

  • Sample Form Page

    Form Sample
    // Two methods GET or POST method to be chosen
    Name:

    Увод у ПХП образац

    Пре него што схватимо шта је форма у ПХП-у, разумемо шта је то облик?

    Образац је документ који садржи пар празних поља која корисник мора попунити подацима или корисник може одабрати податке. Кориснички подаци се чувају у бази података с одговарајућим подацима корисника и могу се пронаћи у било које вријеме и на било којем мјесту.

    ПХП образац

    Форма у ПХП-у је слична облицима који су изграђени помоћу ХТМЛ-а, осим коришћене синтаксе. У ПХП обрасцима се користи ГЕТ и ПОСТ метода за штампање или преузимање података које је унео корисник.

    Када корисник унесе све детаље потребне у образац и преда образац помоћу дугмета за слање, образац се затим даље шаље на обраду и радња се изводи на основу онога што је споменуто у акционој функцији. Образац се затим шаље на даљу обраду коришћењем ГЕТ или ПОСТ метода, овисно о томе шта се спомиње током дизајнирања обрасца.

    Како креирати образац у ПХП-у и његовој синтакси?

    Обрасци се користе за добивање уноса од корисника и обраду података у бази података или достављање података одговарајућем веб серверу у сврху обраде. Образац садржи ХТМЛ ознаке које ће имати ГУИ (графички кориснички интерфејс), као што су радио дугмади, потврдни оквири итд.

    Те се компоненте користе у обрасцу тако да се корисник мора осјећати лако комуницирати с ГУИ / веб страницом или попунити садржај обрасца. Обрасци су посебно припремљени у корисничке сврхе где ће корисник који нема техничко знање истражити образац на различите начине да га користи.

    Обрасци се пишу унутар ознаке обрасца тј. И. Ове ознаке дефинишу да је код за образац покренут и да се сви оквири за унос, потврдни оквири, радио тастери итд. Могу укључити у форму и образац се може затворити помоћу ознаке.

    Кораци за прављење обрасца су следећи:

    • Морамо отворити и затворити образац унутар ХТМЛ ознаке користећи ……… .. ознаке.
    • Након што образац буде написан, подноси га се помоћу ГЕТ или ПОСТ метода.
    • Ако морате да укључите разне атрибуте као што су поља за унос, поља за потврду, радио тастери итд.
    • Подношењем обрасца обрадиће се подаци које корисник попуњава и биће предузете потребне радње.

    Синтакса


    Sample Form Page

    Form Sample
    // Two methods GET or POST method to be chosen
    Name:


    Sample Form Page

    Form Sample
    // Two methods GET or POST method to be chosen
    Name:
    Sample Form Page

    Form Sample
    // Two methods GET or POST method to be chosen
    Name: Name:

    E-mail:

    Gender:
    Female
    Male



    Output:

    Пример бр. 3

    Шифра:



    .error (color: #FF0000;)

    $NameError = $EmailError = $GenderError = "";
    $Name = $Email = $Gender = "";
    if ($_SERVER("REQUEST_METHOD") == "POST") (
    if (empty($_POST("Name"))) (
    $NameError = "Name is required";
    ) else (
    $Name = test_input($_POST("Name"));
    )
    if (empty($_POST("Email"))) (
    $EmailError = "Email is required";
    ) else (
    $Email = test_input($_POST("Email"));
    )
    if (empty($_POST("Gender"))) (
    $GenderError = "Gender is required";
    ) else (
    $Gender = test_input($_POST("Gender"));
    )
    )
    function test_input($data) (
    $data = trim($data);
    $data = htmlspecialchars($data);
    return $data;
    )
    ?>
    FORM EXAMPLE IN PHP
    <_?php


    .error (color: #FF0000;)

    $NameError = $EmailError = $GenderError = "";
    $Name = $Email = $Gender = "";
    if ($_SERVER("REQUEST_METHOD") == "POST") (
    if (empty($_POST("Name"))) (
    $NameError = "Name is required";
    ) else (
    $Name = test_input($_POST("Name"));
    )
    if (empty($_POST("Email"))) (
    $EmailError = "Email is required";
    ) else (
    $Email = test_input($_POST("Email"));
    )
    if (empty($_POST("Gender"))) (
    $GenderError = "Gender is required";
    ) else (
    $Gender = test_input($_POST("Gender"));
    )
    )
    function test_input($data) (
    $data = trim($data);
    $data = htmlspecialchars($data);
    return $data;
    )
    ?>
    FORM EXAMPLE IN PHP



    .error (color: #FF0000;)

    $NameError = $EmailError = $GenderError = "";
    $Name = $Email = $Gender = "";
    if ($_SERVER("REQUEST_METHOD") == "POST") (
    if (empty($_POST("Name"))) (
    $NameError = "Name is required";
    ) else (
    $Name = test_input($_POST("Name"));
    )
    if (empty($_POST("Email"))) (
    $EmailError = "Email is required";
    ) else (
    $Email = test_input($_POST("Email"));
    )
    if (empty($_POST("Gender"))) (
    $GenderError = "Gender is required";
    ) else (
    $Gender = test_input($_POST("Gender"));
    )
    )
    function test_input($data) (
    $data = trim($data);
    $data = htmlspecialchars($data);
    return $data;
    )
    ?>
    FORM EXAMPLE IN PHP



    .error (color: #FF0000;)

    $NameError = $EmailError = $GenderError = "";
    $Name = $Email = $Gender = "";
    if ($_SERVER("REQUEST_METHOD") == "POST") (
    if (empty($_POST("Name"))) (
    $NameError = "Name is required";
    ) else (
    $Name = test_input($_POST("Name"));
    )
    if (empty($_POST("Email"))) (
    $EmailError = "Email is required";
    ) else (
    $Email = test_input($_POST("Email"));
    )
    if (empty($_POST("Gender"))) (
    $GenderError = "Gender is required";
    ) else (
    $Gender = test_input($_POST("Gender"));
    )
    )
    function test_input($data) (
    $data = trim($data);
    $data = htmlspecialchars($data);
    return $data;
    )
    ?>
    FORM EXAMPLE IN PHP

    Закључак

    У овом чланку смо научили различите компоненте формулара и методе за предају обрасца. Програмер обично користи ГЕТ метод тако да корисник може видети који је садржај унесен док је у ПОСТ методу случај другачији тамо где кориснички детаљи нису приказани на екрану.

    Препоручени чланци

    Ово је водич за ПХП образац. Овде смо разговарали о томе како да креирате форме, методе, синтаксу ПХП обрасца заједно са примерима и имплементацијом кода. Такође можете погледати следеће чланке да бисте сазнали више -

    1. Увод у ПХП
    2. Сесије у ПХП-у
    3. Док се петља у ПХП-у
    4. ПХП Интегер

Категорија: