On Tue, 3 Jun 2003 19:16:30 +0200, +ystein H†land wrote:

>Now my code is
>
>extract ($_GET);
>if ($_GET['printout'] != "yeah") { include("header.php"); }
>
>but I still get the following error:
>
>Undefined index: printout
>
>I understand nothing

Ok, it looks like you are mixing your metaphors.... ;)

If you use extract( $_GET ); -- you should have a $printout variable
available (assuming you aren't doing a POST form and you are on a
version of PHP that supports $_GET).  At least two of the following
should work...

--- Option 1 --- GET method - New PHP
 
extract($_GET);
if ($printout != "yeah") { include("header.php"); }

--- Option 2 --- POST method - New PHP 

extract($_POST);
if ($printout != "yeah") { include("header.php"); }

--- Option 3 --- GET method - Older PHP

extract($HTTP_GET_VARS);
if ($printout != "yeah") { include("header.php"); }

--- Option 4 --- POST method - Older PHP

extract($HTTP_POST_VARS);
if ($printout != "yeah") { include("header.php"); }

--- Option 5 --- GET method - new php - No extract

if ( $_GET[ 'printout' ] != "yeah") { include("header.php"); }

--- Option 6 --- POST method - new php - No extract

if ( $_POST[ 'printout' ] != "yeah") { include("header.php"); }

--- Option 7 --- GET method - older php - No extract

if ( $HTTP_GET_VARS[ 'printout' ] != "yeah") { include("header.php"); }

--- Option 8 --- POST method - older php - No extract

if ( $HTTP_POST_VARS[ 'printout' ] != "yeah") { include("header.php");
}

---- End ---




--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to