Re: just wondering ....

From: Date: Mon, 19 Mar 2001 03:22:09 +0000
Subject: Re: just wondering ....
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-44478@lists.php.net to get a copy of this message
Followups moved to bottom of message for legibility! > -----Original Message----- > > > In article <NFBBJNAGDIPHLCGPBLKDAENNCAAA.peterh@sunrentals.com.au>, > > peterh@vfsa.com.au ("Peter Houchin") wrote: > > If I have a email script and use the mail() function ... am i able to > > do this .. > > > > mail(values); > > if ($mail=1){ > > do this > > } > > else { > > error > > } > From: CC Zona [mailto:cczona@nospam.invalid] > Sent: Monday, March 19, 2001 2:02 PM > To: php-general@lists.php.net > Subject: Re: [PHP] just wondering .... > > Are you trying to test whether mail() returned true? > > if (mail(values)){ > do this > } > else { > error > } > > (Keeping in mind that when mail() returns true, it's not saying whether > the mail really reached the destination server, only that it the > function executed successfully.) > > -- > CC On Mon, 19 Mar 2001 01:34, Peter Houchin wrote: > What am going to try & do is get it so mail() returns true then run > this script else do this > > Peter Like most functions in PHP, mail() returns a value - boolean according to the manual. So you could do something like $mail = mail(values); if ($mail){ do this } else { error } But as has been pointed out above, a return of TRUE only means that mail() has handed the data off to something else, which something else may or may not succeed in sending the message. -- David Robley | WEBMASTER & Mail List Admin RESEARCH CENTRE FOR INJURY STUDIES | http://www.nisu.flinders.edu.au/ AusEinet | http://auseinet.flinders.edu.au/ Flinders University, ADELAIDE, SOUTH AUSTRALIA

« previous php.general (#44478) next »