Results 1 to 3 of 3

Thread: Error check for $_GET

  1. #1

    Error check for $_GET

    Hi

    I'm really new to PHP, so forgive my lack of proper terminology.

    Basically, I have a php script that is creating a few variables using $_GET. But I was wondering if there is a way to create a default variable when the parameter isn't in the URL to begin with.

    For example if the url was something like: "ww.somewebsite.com/form.php?name=john&surname=smith"

    And php script was something like this:

    Code:
    $name = $_GET['name'];
    $surname = $_GET['surname'];
    
    if ($_GET['company'] == DOESNT-EXIST){
      $company = "no company";
    } else {
      $company = $_GET['company'];
    }
    Any help would be greatly appreciated. Cheers.

    Mark

  2. #2
    There happens to be a function just for that!

    http://www.php.net/isset

    The code would look like this:

    Code:
    $name = $_GET['name'];
    $surname = $_GET['surname'];
    
    if (!isset($_GET['company'])){
      $company = "no company";
    } else {
      $company = $_GET['company'];
    }
    [Ex] Proud Montanadian

  3. #3
    Aha! Thank you. I eventually found the same answer on another forum.

    Cheers.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Home About kirupa.com Meet the Moderators Advertise

 Link to Us

 Credits

Copyright 1999 - 2012