# Concatenation in PHP Mail Script

**URL:** <https://forum.kirupa.com/t/concatenation-in-php-mail-script/29637>\
**Category:** programming\
**Created:** [August 28, 2003, 11:10pm UTC](https://forum.kirupa.com/t/concatenation-in-php-mail-script/29637 "2003-08-28T23:10:45Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![grandsp5](https://avatars.discourse-cdn.com/v4/letter/g/6bbea6/32.png) [@grandsp5](https://forum.kirupa.com/u/grandsp5)\
**Post date:** [August 28, 2003, 11:10pm UTC](https://forum.kirupa.com/t/concatenation-in-php-mail-script/29637/1 "2003-08-28T23:10:45Z")

</div>

Can someone just take a look at this and tell me if I did everything right in this mail script. The thing I was least sure about was the concatenation operator. I think its a . not a + but I am not sure.

```php

<?

$Name = $_GET['name'];
$Email = $_GET['email'];
$Message = $_GET["Name ".'name'." Address".'address'." Phone".'phone'." Graduation Year".'grad'];
$Subject = "Site Response";
$Header = "From: $Name <$Email>";

$new = mail($Email, $Subject, $Message, $Header);

?>

```

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 28, 2003, 11:48pm UTC](https://forum.kirupa.com/t/concatenation-in-php-mail-script/29637/2 "2003-08-28T23:48:51Z")

</div>

```php

$Message = $_GET["$name, $add, $etc"];

```

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 29, 2003, 8:07pm UTC](https://forum.kirupa.com/t/concatenation-in-php-mail-script/29637/3 "2003-08-29T20:07:22Z")

</div>

Can you explain a little more please?  
I want it to email  
"Name: (their name)  
Address: (their address)  
Phone: (their phone)  
Graduation Year: (their grad year)"

the variables are name, address, phone, and grad

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [August 29, 2003, 8:16pm UTC](https://forum.kirupa.com/t/concatenation-in-php-mail-script/29637/4 "2003-08-29T20:16:02Z")

</div>

```php

<?

$name = $_GET['name'];
$email = $_GET['email'];
$address = $_GET['address'];
$phone = $_GET['phone'];
$grad = $_GET['grad'];
$message = "Name :".$name."
";
$message .= "Address :".$address."
"
$message .= "Phone :".$phone."
";
$message .= "Graduation Year :".$grad."
"
$subject = "Site Response";
$header = "From: ".$name." <".$email.">";

mail($email, $subject, $message, $header);

?>

```

I think that should do it. I’m not sure if it is  
or /n. Try them out. Look closely at the colour syntax and you’ll figure out the . operator 🙂 But look out: this will email the address you got using GET.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [September 2, 2003, 4:25pm UTC](https://forum.kirupa.com/t/concatenation-in-php-mail-script/29637/5 "2003-09-02T16:25:49Z")

</div>

ok. thanks voetsjoeba

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [September 2, 2003, 5:25pm UTC](https://forum.kirupa.com/t/concatenation-in-php-mail-script/29637/6 "2003-09-02T17:25:13Z")

</div>

No problem 🙂
