Re: Problem with mail()
| From: | Martín Marqués | Date: | Sat, 29 Sep 2001 14:24:32 +0000 |
| Subject: | Re: Problem with mail() | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-69292@lists.php.net to get a copy of this message | ||
On Sáb 29 Sep 2001 10:47, you wrote:
> I am using this simple script:
>
> ?PHP
> global $id, $subject, $news;
> $database="yisny";
> include ("yisny_db.inc");
> db_connect ($database);
> print ("$id");
> $query = "select news_id, summary, news from news where news_id=$id";
>
> $result = mysql_query ($query)
> or die ("sorry");
>
> $row = mysql_fetch_array ($result);
> $news =strip_tags(stripslashes($row["news"]));
> $subject= strip_tags(stripslashes($row["summary"]));
> $to = "mike@raeinternet.com";
>
> mail($to,$subject,$news, "From: yis <yir@raeinternet.com>");
> print ("<a href=/yisny/whatsnew.php>See Events</a>");
> ?>
>
> Problem is that the from: header ends up in the body of the message.
And what from do you get?
> If I change $subject to "subject" (no variable) and $news to "news",
> headers are fine.
Could have something to do with quotes?
Example:
mail("martin","a test","this is a "test"","test")
which should be:
mail("martin","a test","this is a
\"test\"","test")
but this may not be your problem. I need more info.
> I used to pass the variables between multiple html forms as globals and
> hidden fields and I had no problems until the size of $message became too
> large. When it grew above 7kb or so the subject header would disappear.
>
> At this point I would like to use the above script and have the from:
> header appear as a header and not in the message body.
>
> Running Linux and PHP4.05
You should think about upgrading.
Saludos... :-)
--
Porqué usar una base de datos relacional cualquiera,
si podés usar PostgreSQL?
-----------------------------------------------------------------
Martín Marqués | mmarques@unl.edu.ar
Programador, Administrador, DBA | Centro de Telematica
Universidad Nacional
del Litoral
-----------------------------------------------------------------