RE: [PHP] PHP_SELF

From: Date: Tue, 31 Jul 2001 07:53:55 +0000
Subject: RE: [PHP] PHP_SELF
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-60329@lists.php.net to get a copy of this message
<? If($HTTP_POST_VARS){ // check required fields if(!age || !$name){ $formerror = "You did not fill in all required fields"; } ... // if form passed all error checks continue processing if(!$formerror){ // continue processessing... .... } } ?> <? if(!$HTTP_POST_VARS || $formerror): ?> echo "$formerror"; <FORM ACTION="<? echo "$PHP_SELF"; ?>" METHOD="post"> <INPUT TYPE="text" NAME="name" VALUE="<? echo "$name"; ?>"> <INPUT TYPE="text" NAME="age" VALUE="<? echo "$age"; ?>"> <INPUT TYPE="submit" VALUE="Submit Form"> </FORM> <? endif; ?> -----Original Message----- From: Gerard Samuel [mailto:trini0@optonline.net] Sent: Monday, July 30, 2001 3:30 PM To: PHP Subject: [PHP] PHP_SELF Im trying to introduce some logic into a form.I am unsing $PHP_SELF as the target. <form action=\"$PHP_SELF\" method=\"POST\" type=\"multipart/form-data\"> I have a text area that the user inputs their age. What I want is that if the field is blank, to stop the script and send the user back to fill in their age. My problem now is that if I go to the blank application form, The script interprets the form as being blank and spits out the error. Ideal scenario, a blank form is presented to the user, and when the form is submitted, do the logic check and act accordingly. Is it possible using $PHP_SELF as the target, or do I have to use 2 files: a form 'front end' with the php logic in the 'backend'?? if ($Age = " ") { echo "Please go back and enter your age."; } exit(); Thanks Gerard -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net For additional commands, e-mail: php-general-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.general (#60329) next »