RE: [PHP-DB] Simple PHP Script

2003-02-13 Thread Ryan Jameson (USA)
It's the good ole' register_globals feature...

You'll need to either turn register_globals on in your php.ini file or access the 
variables from their respective arrays ($_SERVER,$_GET,$_POST)... since your form 
method is post it will be: $_POST['vname'].

Make sense?

If you put this at the top of your page it will extract these all for you:

if (!empty($_SERVER))
  extract($_SERVER);
  
if (!empty($_GET)) {
extract($_GET);
} else if (!empty($HTTP_GET_VARS)) {
extract($HTTP_GET_VARS);
}

if (!empty($_POST)) {
extract($_POST);
} else if (!empty($HTTP_POST_VARS)) {
extract($HTTP_POST_VARS);
}

 
 Ryan



-Original Message-
From: Poon, Kelvin (Infomart) [mailto:[EMAIL PROTECTED]]
Sent: Thursday, February 13, 2003 2:12 PM
To: '[EMAIL PROTECTED]'
Subject: [PHP-DB] Simple PHP Script


Hi,

I am new to PHP and had just written a simple php script to get things
started.  I have the following code:


html
body
?php
if($submit1) {
echo hello $vname;
} else {
?
form action=thispage.php method=post
table
trtdInput yourname/tdtdinput type=text name=vname/td/tr
trtd colspan=2input type=submit name=submit1/td/tr
/table
/form
?php
}
?
/body
/html

So this page is suppose to display a input box and a submit button and once
you enter ur name and press the button, it should show Hello [ur name] and
the input box at the bottom of it and the button below and the process
continue.

I tried running it and inputted some text and pressed the button, and the
Hello [ur name] didn't show up, it just display an input box and the submit
button.

Can someone please help me?

Thanks a lot

Kelvin

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


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




RE: [PHP-DB] Simple PHP Script

2003-02-13 Thread Hutchins, Richard
Try referring to your variables as: 

$_POST['submit1'] and
$_POST['vname']

Then check our register_globals on php.net to find out why.

I'm pretty sure that's what the problem is.

 -Original Message-
 From: Poon, Kelvin (Infomart) [mailto:[EMAIL PROTECTED]]
 Sent: Thursday, February 13, 2003 4:12 PM
 To: '[EMAIL PROTECTED]'
 Subject: [PHP-DB] Simple PHP Script
 
 
 Hi,
 
 I am new to PHP and had just written a simple php script to get things
 started.  I have the following code:
 
 
 html
 body
 ?php
 if($submit1) {
 echo hello $vname;
 } else {
 ?
 form action=thispage.php method=post
 table
 trtdInput yourname/tdtdinput type=text name=vname/td/tr
 trtd colspan=2input type=submit name=submit1/td/tr
 /table
 /form
 ?php
 }
 ?
 /body
 /html
 
 So this page is suppose to display a input box and a submit 
 button and once
 you enter ur name and press the button, it should show Hello 
 [ur name] and
 the input box at the bottom of it and the button below and the process
 continue.
 
 I tried running it and inputted some text and pressed the 
 button, and the
 Hello [ur name] didn't show up, it just display an input box 
 and the submit
 button.
 
 Can someone please help me?
 
 Thanks a lot
 
 Kelvin
 
 -- 
 PHP Database Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 

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