Connecting Tech Pros Worldwide Forums | Help | Site Map

If statements and $_POST[] function

Fire Juggler
Guest
 
Posts: n/a
#1: Jul 17 '05
I have a form in one file, then in another file i have
if ((($name=="")||(($userEmail=="")&&($address==""))) &&($enquiry==""))
{$error3="<font face=\"Arial\" color=\"#FF0000\"><strong>Name, at least one
set of contact details, and enquiries are required:</strong></font><br>";
include("enquiries.php");}
else
{
if (($name=="")||(($userEmail=="")&&($address=="")))
{$error3="<font face=\"Arial\" color=\"#FF0000\"><strong>Name, at least one
set of contact details, and enquiries are required:</strong></font><br>";
include("enquiries.php");}
else
{
if ((($name!="")&&(($userEmail!="")||($address!=""))) &&($enquiry==""))
{$error3="<font face=\"Arial\" color=\"#FF0000\"><strong>No enquiries were
entered. Please enter an enquiry before continuing.</strong></font><br>";
include("enquiries.php");
}

how would i do this using the $_POST function?



Erwin Moller
Guest
 
Posts: n/a
#2: Jul 17 '05

re: If statements and $_POST[] function


Fire Juggler wrote:
[color=blue]
> I have a form in one file, then in another file i have
> if ((($name=="")||(($userEmail=="")&&($address==""))) &&($enquiry==""))
> {$error3="<font face=\"Arial\" color=\"#FF0000\"><strong>Name, at least
> {one
> set of contact details, and enquiries are required:</strong></font><br>";
> include("enquiries.php");}
> else
> {
> if (($name=="")||(($userEmail=="")&&($address=="")))
> {$error3="<font face=\"Arial\" color=\"#FF0000\"><strong>Name, at least
> {one
> set of contact details, and enquiries are required:</strong></font><br>";
> include("enquiries.php");}
> else
> {
> if ((($name!="")&&(($userEmail!="")||($address!=""))) &&($enquiry==""))
> {$error3="<font face=\"Arial\" color=\"#FF0000\"><strong>No enquiries were
> entered. Please enter an enquiry before continuing.</strong></font><br>";
> include("enquiries.php");
> }
>
> how would i do this using the $_POST function?[/color]

Hi,

$_POST is NOT a function!
$_POST is a (super)global array.
This means that you can access its content anytime from anywhere.

$_POST will contain a hashed array, that is name/value pairs.

So if somebody has a file1.html with a form, the receiving script (the one
named in the action="Irecieve.php" in the formtag) will receive the
information entered in the form that was posted.

So what is your question excactly?

Regards,
Erwin Moller
Tex John
Guest
 
Posts: n/a
#3: Jul 17 '05

re: If statements and $_POST[] function



"Fire Juggler" <firejuggler@firejugglers.34sp.com> wrote in message
news:d1ug7g$i8o$1@newsg1.svr.pol.co.uk...[color=blue]
> I have a form in one file, then in another file i have
> if ((($name=="")||(($userEmail=="")&&($address==""))) &&($enquiry==""))
> {$error3="<font face=\"Arial\" color=\"#FF0000\"><strong>Name, at least[/color]
one[color=blue]
> set of contact details, and enquiries are required:</strong></font><br>";
> include("enquiries.php");}
> else
> {
> if (($name=="")||(($userEmail=="")&&($address=="")))
> {$error3="<font face=\"Arial\" color=\"#FF0000\"><strong>Name, at least[/color]
one[color=blue]
> set of contact details, and enquiries are required:</strong></font><br>";
> include("enquiries.php");}
> else
> {
> if ((($name!="")&&(($userEmail!="")||($address!=""))) &&($enquiry==""))
> {$error3="<font face=\"Arial\" color=\"#FF0000\"><strong>No enquiries were
> entered. Please enter an enquiry before continuing.</strong></font><br>";
> include("enquiries.php");
> }
>
> how would i do this using the $_POST function?
>
>[/color]

if
((($_POST["name"]=="")||(($_POST["userEmail"]=="")&&($_POST["address"]==""))
)&&($_POST["enquiry"]==""))

http://us4.php.net/manual/en/languag...s.external.php

hth,
John T. Jarrett
in Houston


Closed Thread