نمایش نتایج: از شماره 1 تا 10 , از مجموع 10

موضوع: متد post

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن mojtaba05 آواتار ها
    تاریخ عضویت
    Apr 2015
    نوشته ها
    200
    تشکر تشکر کرده 
    120
    تشکر تشکر شده 
    164
    تشکر شده در
    140 پست

    پیش فرض پاسخ : متد post

    سلام، اینپوت برای یوزرنیم ایجاد کردید داخل فرمتون؟
    کد HTML:
    <input type="text" name="username">

  2. تعداد تشکر ها از mojtaba05 به دلیل پست مفید


  3. #2
    عضو جدید
    تاریخ عضویت
    Mar 2017
    نوشته ها
    5
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : متد post

    نقل قول نوشته اصلی توسط mojtaba05 نمایش پست ها
    سلام، اینپوت برای یوزرنیم ایجاد کردید داخل فرمتون؟
    کد HTML:
    <input type="text" name="username">
    بله استفاده کردم باgetجواب میده ولی باpostجواب نمیده

    <
    کد HTML:
    form method="post" action="index1.php" class="login">
        <p>
            <label for="login">Username:</label>
            <input type="text" name="login" id="login" value="John Appleseed">
        </p>
    
    
        <p>
            <label for="password">Password:</label>
            <input type="password" name="password" id="password" value="4815162342">
        </p>
    
    
        <p class="login-submit">
            <input type="submit" name="submit" value="Login">     </p>
    
    
    </form>
    
    
    [HTML][PHP]<?php
    
    
    if(isset($_POST['login'])){$login=$_POST['login'];}
    if(isset($_POST['password'])){$password=$_POST['password'];
    echo $password;}[/PHP]
    کد PHP:


    ?>
     
    [/HTML]
    البته این برا فرم لاگین است که برا همین هم همون خطا رو میده
    ویرایش توسط Nader_Hey : March 20th, 2017 در ساعت 21:59

  4. #3
    عضو انجمن hegza آواتار ها
    تاریخ عضویت
    Jun 2015
    محل سکونت
    +48
    نوشته ها
    634
    تشکر تشکر کرده 
    1,391
    تشکر تشکر شده 
    1,140
    تشکر شده در
    739 پست

    پیش فرض پاسخ : متد post

    نقل قول نوشته اصلی توسط Nader_Hey نمایش پست ها
    بله استفاده کردم باgetجواب میده ولی باpostجواب نمیده

    <
    کد HTML:
    form method="post" action="index1.php" class="login">
        <p>
            <label for="login">Username:</label>
            <input type="text" name="login" id="login" value="John Appleseed">
        </p>
    
    
        <p>
            <label for="password">Password:</label>
            <input type="password" name="password" id="password" value="4815162342">
        </p>
    
    
        <p class="login-submit">
            <input type="submit" name="submit" value="Login">     </p>
    
    
    </form>
    
    
    [HTML][PHP]<?php
    
    
    if(isset($_POST['login'])){$login=$_POST['login'];}
    if(isset($_POST['password'])){$password=$_POST['password'];
    echo $password;}[/PHP]
    کد PHP:


    ?>
     
    [/HTML]
    البته این برا فرم لاگین است که برا همین هم همون خطا رو میده
    خطائی که در بالا معرفی کردین مربوط به عدم وجود یوزر نیم
    و فرمی که در این نقل قول من گذاشتم شما فیلد یوزرنیم رو معرفی نکردین

    بهتره از روش استاندارد استفاده کنید

    کد PHP:
                            <!DOCTYPE HTML>  
    <html>
    <head>
    <style>
    .error {color: #FF0000;}
    </style>
    </head>
    <body>  

    <?php
    // define variables and set to empty values
    $nameErr $emailErr $genderErr $websiteErr "";
    $name $email $gender $comment $website "";

    if (
    $_SERVER["REQUEST_METHOD"] == "POST") {
      if (empty(
    $_POST["name"])) {
        
    $nameErr "Name is required";
      } else {
        
    $name test_input($_POST["name"]);
        
    // check if name only contains letters and whitespace
        
    if (!preg_match("/^[a-zA-Z ]*$/",$name)) {
          
    $nameErr "Only letters and white space allowed"
        }
      }
      
      if (empty(
    $_POST["email"])) {
        
    $emailErr "Email is required";
      } else {
        
    $email test_input($_POST["email"]);
        
    // check if e-mail address is well-formed
        
    if (!filter_var($emailFILTER_VALIDATE_EMAIL)) {
          
    $emailErr "Invalid email format"
        }
      }
        
      if (empty(
    $_POST["website"])) {
        
    $website "";
      } else {
        
    $website test_input($_POST["website"]);
        
    // check if URL address syntax is valid (this regular expression also allows dashes in the URL)
        
    if (!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i",$website)) {
          
    $websiteErr "Invalid URL"
        }
      }

      if (empty(
    $_POST["comment"])) {
        
    $comment "";
      } else {
        
    $comment test_input($_POST["comment"]);
      }

      if (empty(
    $_POST["gender"])) {
        
    $genderErr "Gender is required";
      } else {
        
    $gender test_input($_POST["gender"]);
      }
    }

    function 
    test_input($data) {
      
    $data trim($data);
      
    $data stripslashes($data);
      
    $data htmlspecialchars($data);
      return 
    $data;
    }
    ?>

    <h2>PHP Form Validation Example</h2>
    <p><span class="error">* required field.</span></p>
    <form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">  
      Name: <input type="text" name="name" value="<?php echo $name;?>">
      <span class="error">* <?php echo $nameErr;?></span>
      <br><br>
      E-mail: <input type="text" name="email" value="<?php echo $email;?>">
      <span class="error">* <?php echo $emailErr;?></span>
      <br><br>
      Website: <input type="text" name="website" value="<?php echo $website;?>">
      <span class="error"><?php echo $websiteErr;?></span>
      <br><br>
      Comment: <textarea name="comment" rows="5" cols="40"><?php echo $comment;?></textarea>
      <br><br>
      Gender:
      <input type="radio" name="gender" <?php if (isset($gender) && $gender=="female") echo "checked";?> value="female">Female
      <input type="radio" name="gender" <?php if (isset($gender) && $gender=="male") echo "checked";?> value="male">Male
      <span class="error">* <?php echo $genderErr;?></span>
      <br><br>
      <input type="submit" name="submit" value="Submit">  
    </form>

    <?php
    echo "<h2>Your Input:</h2>";
    echo 
    $name;
    echo 
    "<br>";
    echo 
    $email;
    echo 
    "<br>";
    echo 
    $website;
    echo 
    "<br>";
    echo 
    $comment;
    echo 
    "<br>";
    echo 
    $gender;
    ?>

    </body>
    </html>
    پروردگارا مرا فهم ده:: تا متوقع نباشم. دنیا و مردمانش باید مطابق میل من رفتار کنند.

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مشکل عجیب در عدم ثبت اطلاعات به صورت post
    توسط Maysam.M در انجمن سوالات و مشکلات
    پاسخ ها: 6
    آخرين نوشته: October 19th, 2017, 00:32
  2. مشکل با کد post type
    توسط ruyn در انجمن Wordpress
    پاسخ ها: 4
    آخرين نوشته: January 1st, 2017, 13:47
  3. کار نکردن wp post view
    توسط 1oveless در انجمن Wordpress
    پاسخ ها: 9
    آخرين نوشته: November 21st, 2012, 11:31
  4. انواع آدرس های IP Print This Post
    توسط supportvps در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: August 18th, 2012, 21:50
  5. پاسخ ها: 10
    آخرين نوشته: December 17th, 2010, 14:38

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •