Re: Problem with mail()

From: 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 -----------------------------------------------------------------

« previous php.general (#69292) next »