Simple question...
I have seen people tell me to use "
" in various places and others tell me to use "
" in the same place. I'm sure one is right and one is wrong. Example - when designing mail() headers:
Tutorial #1:
//define the headers we want passed. Note that they are separated with
$headers = "From: webmaster@example.com
Reply-To: webmaster@example.com";
//add boundary string and mime type specification
$headers .= "
Content-Type: multipart/mixed; boundary="PHP-mixed-".$random_hash.""";
Tutorial #2 (notice the header argument):
mail($to, $subject, $body,
"From: " . $from . "
" .
"bcc: " . $bcc . "
" .
"MIME-Version: 1.0
" .
"Content-Type: multipart/alternative;
" .
" boundary=" . $mime_boundary_header)
I am confused, but clearly it makes somewhat of a difference, because with one, my headers worked, and with the other they only sometimes work.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…