php Form Validation

0 votes
asked Nov 2, 2016 in Programming languages by rezwan (320 points)

আমি php Fundamentals Tutorial 28 ফলো করে এই error পাচ্ছি...

এরর

আমার কোড এখানে...

 <?php
$fonts = "Verdana";
$bgcolor = "#FB8637";
define("Value", "I am learning Java", true);
?>

<!DOCTYPE html>
<html>
<head>
    <title>php Syntax</title>
    <link rel="stylesheet" type="text/css" href="css/bootstrap.css">
    <style type="text/css">
        .phpCoding {
            width: 900px;
            margin: 0 auto;
            background: #ddd;
            padding: 20px;
            min-height: 200px;
        }

        .headerOption, .footerOption {
            background: <?php echo $bgcolor;?>;
            color: #fff;
            text-align: center;
        }

        .headerOption h2, .footerOption h3 {
            margin: 0;
        }

        .mainContent {
            min-height: 150px;
            padding: 20px;
        }
    </style>
</head>
<body>

<div class="phpCoding">

    <section class="headerOption">
        <h2>php Fundamentals</h2>
    </section>

    <section class="mainContent">

        <?php
        echo "<hr/>";
        echo "php Form Validation";
        print "<br/>";
        ?>
        <form method="POST" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>">
            <table>
                <tr>
                    <td>Name:</td>
                    <td><input type="text" name="name" required></td>
                </tr>
                <tr>
                    <td>Email:</td>
                    <td><input type="email" name="email" required></td>
                </tr>
                <tr>
                    <td>Gender:</td>
                    <td><input type="radio" name="gender" value="Female" required>Female</td>
                    <td><input type="radio" name="gender" value="Male" required>Male</td>
                </tr>

                <tr>
                    <td>Website:</td>
                    <td><input type="text" name="website" required></td>
                </tr>
                <tr>
                    <td>Comments:</td>
                    <td><textarea name="comments" rows="5" cols="40" required></textarea></td>
                </tr>
                <tr>
                    <td></td>
                    <td><input type="submit" name="submit" value="Submit"></td>
                </tr>

            </table>
        </form>

        <?php
        $name = $email = $website = $comments = $gender = "";
        if ($_SERVER["REQUEST_METHOD" == "POST"]) {
            $name = validate($_POST["name"]);
            $email = validate($_POST["email"]);
            $website = validate($_POST["website"]);
            $comments = validate($_POST["comments"]);
            $gender = validate($_POST["gender"]);

            echo "Name: " . $name . "</br>";
            echo "Email: " . $email . "</br>";
            echo "Website: " . $website . "</br>";
            echo "Comments: " . $comments . "</br>";
            echo "Gender: " . $gender;
        }

        function validate($data)
        {
            $data = trim(stripcslashes(htmlspecialchars($data)));
            return $data;
        }
        ?>

সমাধান জানতে পারলে উপকৃত হব, ধন্যবাদ।

Please log in or register to answer this question.

Related questions

0 votes
0 answers
0 votes
1 answer
asked Nov 10, 2015 in PHP by Shumon (7,690 points)
0 votes
1 answer
asked Sep 7, 2016 in PHP by naime1947 (320 points)
0 votes
1 answer

722 questions

656 answers

179 comments

4,751 users

Welcome to IDB Scholars Forum, where you can ask questions and receive answers from other members of the community. It's 100% free.
আইডিবি স্কলারস ফোরামে আপনাকে স্বাগত - প্রোগ্রামিং, ডিজাইন, ডেভেলপমেন্ট, ব্লগিং, ইন্টারনেটসহ তথ্য প্রযুক্তির যাবতীয় বিষয় নিয়ে আলোচনার একটি মুক্ত মঞ্চ হলো এই ফোরাম । এখানে আইসিটি বিষয়ক আপনার প্রশ্ন, উত্তর এবং অভিজ্ঞতা শেয়ার করুন, আলোচনা করুন এবং সমাধান নিন। দেশের তরুণ প্রজন্মকে আইসিটিতে আগ্রহী করাই আমাদের মূল লক্ষ্য।
** ইংলিশ বা বাংলা যে কোনো ভাষায় আপনি এই ফোরামে আলোচনা করতে পারবেন। তবে বাংলাকে ইংরেজি অক্ষরে লিখবেন না।
  1. tulbadex

    110 points

    0 answers

  2. AdeleMark12

    100 points

    0 answers

  3. Kawsar RRK

    100 points

    0 answers

  4. TraceeZ34069

    100 points

    0 answers

  5. stepscale54

    100 points

    0 answers

...