I agree with Mr. Lorch.
I love the fact that PHP has high and low level functionality that I can
use.
Bogus it is. :)
Mike
[EMAIL PROTECTED] wrote:
> ID: 14799
> Updated by: daniel
> Reported By: [EMAIL PROTECTED]
> Old Status: Open
> Status: Bogus
> Bug Type: Mail related
> Operating System: RH 7.x
> PHP Version: 4.0.6
> New Comment:
>
> The strength of PHP is to give people functions which they can use, without
>understanding the mechanisms behind it. Why not just obsolete set_cookie() ? You
>could do this manually with header() (the code doesn't even get longer, you just have
>to pay attention how to format the cookie-parameters).
>
> yes, you could even obsolete mail() and leave it up to the user to either open a
>pipe to sendmail (un*x) or connect to an SMTP server (windows).
>
> there are dozens of core PHP functions which can be replaced by an equivalent piece
>of code IN PHP. but this "feature richness" just makes PHP so popular.
>
> why tempnam()? you could write this very elegantly in PHP, too:
>
> do {
> $tmp=substr(md5(microtime()),0,8);
> }
> while(file_exists($tmp));
>
> I hope nobody disagrees with setting this to "bogus".
>
> Kind Regards,
> Daniel Lorch
>
> Previous Comments:
> ------------------------------------------------------------------------
>
> [2002-01-02 11:07:41] [EMAIL PROTECTED]
>
> I also noticed and maybe im wrong that the mail function replace the "Return-path:"
>header that i inserted with Return-path:[EMAIL PROTECTED]
>
> if so this should be fixed too
>
> ------------------------------------------------------------------------
>
> [2002-01-02 09:21:44] [EMAIL PROTECTED]
>
> oops, forgot to mention the bug type.
> sorry
>
> ------------------------------------------------------------------------
>
> [2002-01-02 09:20:09] [EMAIL PROTECTED]
>
> mail command accept:
> mail ($recipient, $subject, $message [, string additional_headers]);
> all good.
>
> But when I construct all the mail from headers I don't need to supply: $recipient,
>$subject, $message as they all exist in the headers.
>
> So I do:
> mail ("", "", "", $headers);
>
> The problem is that even when I write the "To:" header in the headers another empty
>"To:" appear next to it.
>
> So for maximal flexibility I think that $headers suppose to override all other
>fields.
>
> ------------------------------------------------------------------------
>
>
>
> Edit this bug report at http://bugs.php.net/?id=14799&edit=1
>
>
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]