Re: Any special functions need to be loded to accept forms?

From: Date: Mon, 04 Nov 2002 02:09:00 +0000
Subject: Re: Any special functions need to be loded to accept forms?
References: 1  Groups: php.windows 
Request: Send a blank email to php-windows+get-16708@lists.php.net to get a copy of this message
Hi "Luke" <lukeh@jetstream.net> wrote in message news:20021103231622.13841.qmail@pb1.pair.com... > I am trying to submit a form on my apache server running win2k and php4 > using php, but I get the error: > > Notice: Undefined variable: submitform in C:\www\\emailform.php on line 9 > > The exact same php script works on another server running linux/apache/php4 > > Does anyone know if I need to load any extensions in my php.ini file in > order for php to receive variables defined in an html form? Or maybe what > else might be the problem? > > here are the lines around line 1-20: > > <HTML> > <HEAD> > <TITLE>Email</TITLE> > </HEAD> > <BODY BGCOLOR="#ffffff"> > <?php > $youremail = "ha@meme.com"; > $subject = "Contact Form"; > if($submitform) { > $dcheck = explode(",",$require); > while(list($check) = each($dcheck)) { > if(!$$dcheck[$check]) { > $error .= "Missing $dcheck[$check]<BR>"; > } > > > > Thanks! > > Luke :) > } > > This is due to a setting in your php.ini file register_globals: off If this is the case, variables that come from a form need to be accessed by the superglobals (PHP 4.2+) ie $_POST["variablename"]; OR the HTTP vars.. $HTTP_POST_VARS["variablename"]; HTH Brad

« previous php.windows (#16708) next »