Jump to content

[SOLVED] Check if Variable is set to a specific string


sageauk

Recommended Posts

Hi, I need to create a php page which checks if a variable is set to a specific string

eg one page has a links like search.php?link=form2 and search.php?link=form3

such that in the search page if link is set to form2, it prints form one and if set to form3 it prints a different form.

Thanks in advance

 

the value will be found in $_GET['link'] so just use it in a condition to do whatever you want it to do for example:

 

<?php
   // example 1
   if($_GET['link'] == 'form2') {
      // do something
   } 

   // example 2
   $array = array('form1','form2','form3');
   if (in_array($_GET['link'], $array)) {
      include "{$_GET['link']}.html";
   }
?>

Or switch() if you have a lot of different forms:

 

<?php
switch($_GET['link']) {
case 'form2':
	//echo form2
	break;
case 'form3':
	//echo form3
	break;

//more cases here

default:
	//echo something if $_GET['link'] is not one of the above
}
?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.