I'm trying to code a paid search. first i coded a test page that collects the search term and publisher id this way:
Code: Select all
<?php
require_once 'global.php';
$searchid="12";
$publisher="13";
$textlong ="80";
$label="websearch";
?>
<form method="GET" action="<?php echo "search.php?searchid=$searchid&publisher=$publisher"; ?>">
<input type="text" name="q" size="<?php echo $textlong; ?>">
<input type="submit" value="<?php echo $label; ?>">
</form>Code: Select all
<?php
require_once 'global.php';
$searchid=clean($_GET['searchid']);
$publisher=clean($_GET['publisher']);
$q=clean($_GET['q']);
// then I search the database for $q and display the result
?>Although when I view the source code of test.php ( in the browser ) it is:
Code: Select all
<form method="GET" action="search.php?searchid=12&publisher=13">
<input type="text" name="q" size="80">
<input type="submit" value="websearch">
</form>http://127.0.0.1/adcenter/search.php?q=hosting
plus sending notices:
Notice: Undefined index: searchid in g:\programs new\easyphp\www\adcenter\search.php on line 3
Notice: Undefined index: publisher in g:\programs new\easyphp\www\adcenter\search.php on line 4
why the action page (search.php) is missing the searchid and publisherid?
thanks