23:34 10/11/2010 - Contact form

Status
Not open for further replies.

JmZ

(╯°□°)╯︵ ┻━┻
1,789
2008
729
0
Code:
[COLOR=#000000][FONT=Times New Roman][COLOR=#ff0000][FONT=monospace][COLOR=#999999]<?php[/COLOR]
    [COLOR=#aa7700]// x-minute throw up of a contact script[/COLOR]
    [COLOR=#aa7700]// 23:21[/COLOR]
    [COLOR=black][B]$end [/B][/COLOR][COLOR=blue]= [/COLOR][COLOR=#228811]false[/COLOR][COLOR=blue];[/COLOR]
    [COLOR=#770088][B]if[/B][/COLOR][COLOR=blue]([/COLOR][COLOR=green][B]isset[/B][/COLOR][COLOR=blue]([/COLOR][COLOR=black][B]$_POST[/B][/COLOR][COLOR=blue][[/COLOR][COLOR=#aa2222]'submit'[/COLOR][COLOR=blue]][/COLOR][COLOR=blue])[/COLOR][COLOR=blue]) [/COLOR][COLOR=blue]{[/COLOR]
        [COLOR=black][B]$errors [/B][/COLOR][COLOR=blue]= [/COLOR][COLOR=green][B]array[/B][/COLOR][COLOR=blue]([/COLOR][COLOR=blue])[/COLOR][COLOR=blue];[/COLOR]
        [COLOR=black][B]$subject [/B][/COLOR][COLOR=blue]= [/COLOR][COLOR=green][B]empty[/B][/COLOR][COLOR=blue]([/COLOR][COLOR=black][B]$_POST[/B][/COLOR][COLOR=blue][[/COLOR][COLOR=#aa2222]'subject'[/COLOR][COLOR=blue]][/COLOR][COLOR=blue]) [/COLOR][COLOR=blue]? [/COLOR][COLOR=#aa2222]'Some Default Subject' [/COLOR][COLOR=blue]: [/COLOR][COLOR=black][B]$_POST[/B][/COLOR][COLOR=blue][[/COLOR][COLOR=#aa2222]'subject'[/COLOR][COLOR=blue]][/COLOR][COLOR=blue];[/COLOR]
        [COLOR=black][B]$message [/B][/COLOR][COLOR=blue]= [/COLOR][COLOR=green][B]empty[/B][/COLOR][COLOR=blue]([/COLOR][COLOR=black][B]$_POST[/B][/COLOR][COLOR=blue][[/COLOR][COLOR=#aa2222]'message'[/COLOR][COLOR=blue]][/COLOR][COLOR=blue]) [/COLOR][COLOR=blue]? [/COLOR][COLOR=#006400][B]NULL [/B][/COLOR][COLOR=blue]: [/COLOR][COLOR=black][B]$_POST[/B][/COLOR][COLOR=blue][[/COLOR][COLOR=#aa2222]'message'[/COLOR][COLOR=blue]][/COLOR][COLOR=blue];[/COLOR]
        [COLOR=black][B]$from [/B][/COLOR][COLOR=blue]= [/COLOR][COLOR=green][B]empty[/B][/COLOR][COLOR=blue]([/COLOR][COLOR=black][B]$_POST[/B][/COLOR][COLOR=blue][[/COLOR][COLOR=#aa2222]'from'[/COLOR][COLOR=blue]][/COLOR][COLOR=blue]) [/COLOR][COLOR=blue]? [/COLOR][COLOR=#006400][B]NULL [/B][/COLOR][COLOR=blue]: [/COLOR][COLOR=black][B]$_POST[/B][/COLOR][COLOR=blue][[/COLOR][COLOR=#aa2222]'from'[/COLOR][COLOR=blue]][/COLOR][COLOR=blue];
        [B][COLOR=Black]$yup = 'Y3J5IHNvbWUgbW9hcg==';[/COLOR][/B]
[/COLOR]         [COLOR=#770088][B]if[/B][/COLOR][COLOR=blue]([/COLOR][COLOR=green][B]empty[/B][/COLOR][COLOR=blue]([/COLOR][COLOR=black][B]$message[/B][/COLOR][COLOR=blue])[/COLOR][COLOR=blue]) [/COLOR][COLOR=blue]{[/COLOR]
            [COLOR=black][B]$end [/B][/COLOR][COLOR=blue]= [/COLOR][COLOR=#228811]true[/COLOR][COLOR=blue];[/COLOR]
            [COLOR=black][B]$errors[/B][/COLOR][COLOR=blue][[/COLOR][COLOR=blue]] [/COLOR][COLOR=blue]= [/COLOR][COLOR=#aa2222]'Empty message.'[/COLOR][COLOR=blue];[/COLOR]
        [COLOR=blue]}[/COLOR]
        [COLOR=#770088][B]if[/B][/COLOR][COLOR=blue]([/COLOR][COLOR=green][B]empty[/B][/COLOR][COLOR=blue]([/COLOR][COLOR=black][B]$from[/B][/COLOR][COLOR=blue])[/COLOR][COLOR=blue]) [/COLOR][COLOR=blue]{[/COLOR]
            [COLOR=black][B]$end [/B][/COLOR][COLOR=blue]= [/COLOR][COLOR=#228811]true[/COLOR][COLOR=blue];[/COLOR]
            [COLOR=black][B]$errors[/B][/COLOR][COLOR=blue][[/COLOR][COLOR=blue]] [/COLOR][COLOR=blue]= [/COLOR][COLOR=#aa2222]'Please state who you are'[/COLOR][COLOR=blue];[/COLOR]
        [COLOR=blue]}[/COLOR]
        [COLOR=#770088][B]if[/B][/COLOR][COLOR=blue]([/COLOR][COLOR=blue]![/COLOR][COLOR=black][B]$end[/B][/COLOR][COLOR=blue]) [/COLOR][COLOR=blue]{[/COLOR]
            [COLOR=black][B]$msg [/B][/COLOR][COLOR=blue]= [/COLOR][COLOR=#aa2222][B]"You have received a new message![/B][/COLOR]

[COLOR=#aa2222][B]Subject: " [/B][/COLOR][COLOR=blue]. [/COLOR][COLOR=black][B]$subject [/B][/COLOR][COLOR=blue]. [/COLOR][COLOR=#aa2222][B]"[/B][/COLOR]
[COLOR=#aa2222][B]From: " [/B][/COLOR][COLOR=blue]. [/COLOR][COLOR=black][B]$from [/B][/COLOR][COLOR=blue]. [/COLOR][COLOR=#aa2222][B]"[/B][/COLOR]
[COLOR=#aa2222][B]Message:[/B][/COLOR]
[COLOR=#aa2222][B]" [/B][/COLOR][COLOR=blue]. [/COLOR][COLOR=black][B]$message [/B][/COLOR][COLOR=blue]. [/COLOR][COLOR=#aa2222][B]"[/B][/COLOR]
[COLOR=#aa2222][B]-------------[/B][/COLOR]
[COLOR=#aa2222][B]Trollbot"[/B][/COLOR][COLOR=blue];[/COLOR]
            [COLOR=green]mail[/COLOR][COLOR=blue]([/COLOR][COLOR=#aa2222][B]"your@email.com"[/B][/COLOR][COLOR=blue], [/COLOR][COLOR=#aa2222][B]"New Message"[/B][/COLOR][COLOR=blue], [/COLOR][COLOR=black][B]$msg[/B][/COLOR][COLOR=blue])[/COLOR][COLOR=blue];[/COLOR]
        [COLOR=blue]}[/COLOR]
    [COLOR=blue]} [/COLOR][COLOR=#770088][B]else[/B][/COLOR]
        [COLOR=black][B]$end [/B][/COLOR][COLOR=blue]= [/COLOR][COLOR=#228811]true[/COLOR][COLOR=blue];[/COLOR]
    [COLOR=#770088][B]if[/B][/COLOR][COLOR=blue]([/COLOR][COLOR=black][B]$end[/B][/COLOR][COLOR=blue]) [/COLOR][COLOR=blue]{[/COLOR]
[COLOR=#999999]?>[/COLOR]
    [COLOR=black]<[/COLOR][COLOR=#aa00bb]form [/COLOR][COLOR=#0000ff]action[/COLOR][COLOR=black]=[/COLOR][COLOR=#228811]"" [/COLOR][COLOR=#0000ff]method[/COLOR][COLOR=black]=[/COLOR][COLOR=#228811]"post"[/COLOR][COLOR=black]>[/COLOR]
        [COLOR=black]From: [/COLOR][COLOR=black]<[/COLOR][COLOR=#aa00bb]input [/COLOR][COLOR=#0000ff]type[/COLOR][COLOR=black]=[/COLOR][COLOR=#228811]"text" [/COLOR][COLOR=#0000ff]name[/COLOR][COLOR=black]=[/COLOR][COLOR=#228811]"from" [/COLOR][COLOR=black]/>[/COLOR][COLOR=black]<[/COLOR][COLOR=#aa00bb]br [/COLOR][COLOR=black]/>[/COLOR]
        [COLOR=black]Subject: [/COLOR][COLOR=black]<[/COLOR][COLOR=#aa00bb]input [/COLOR][COLOR=#0000ff]type[/COLOR][COLOR=black]=[/COLOR][COLOR=#228811]"text" [/COLOR][COLOR=#0000ff]name[/COLOR][COLOR=black]=[/COLOR][COLOR=#228811]"subject" [/COLOR][COLOR=black]/>[/COLOR][COLOR=black]<[/COLOR][COLOR=#aa00bb]br [/COLOR][COLOR=black]/>[/COLOR]
        [COLOR=black]Message: [/COLOR][COLOR=black]<[/COLOR][COLOR=#aa00bb]br [/COLOR][COLOR=black]/>[/COLOR]
        [COLOR=black]<[/COLOR][COLOR=#aa00bb]textarea [/COLOR][COLOR=#0000ff]name[/COLOR][COLOR=black]=[/COLOR][COLOR=#228811]"message" [/COLOR][COLOR=#0000ff]cols[/COLOR][COLOR=black]=[/COLOR][COLOR=#228811]"40" [/COLOR][COLOR=#0000ff]rows[/COLOR][COLOR=black]=[/COLOR][COLOR=#228811]"10"[/COLOR][COLOR=black]>[/COLOR][COLOR=black]</[/COLOR][COLOR=#aa00bb]textarea[/COLOR][COLOR=black]>[/COLOR][COLOR=black]<[/COLOR][COLOR=#aa00bb]br [/COLOR][COLOR=black]/>[/COLOR]
        [COLOR=black]<[/COLOR][COLOR=#aa00bb]input [/COLOR][COLOR=#0000ff]type[/COLOR][COLOR=black]=[/COLOR][COLOR=#228811]"submit" [/COLOR][COLOR=#0000ff]name[/COLOR][COLOR=black]=[/COLOR][COLOR=#228811]"submit" [/COLOR][COLOR=#0000ff]value[/COLOR][COLOR=black]=[/COLOR][COLOR=#228811]"Send" [/COLOR][COLOR=black]/>[/COLOR]
    [COLOR=black]</[/COLOR][COLOR=#aa00bb]form[/COLOR][COLOR=black]>[/COLOR]
[COLOR=#999999]<?php[/COLOR]
        [COLOR=#770088][B]if[/B][/COLOR][COLOR=blue]([/COLOR][COLOR=blue]![/COLOR][COLOR=green][B]empty[/B][/COLOR][COLOR=blue]([/COLOR][COLOR=black][B]$errors[/B][/COLOR][COLOR=blue])[/COLOR][COLOR=blue]) [/COLOR][COLOR=green][B]echo [/B][/COLOR][COLOR=green]implode[/COLOR][COLOR=blue]([/COLOR][COLOR=#aa2222]'<br />'[/COLOR][COLOR=blue], [/COLOR][COLOR=black][B]$errors[/B][/COLOR][COLOR=blue])[/COLOR][COLOR=blue];[/COLOR]
    [COLOR=blue]} [/COLOR][COLOR=#770088][B]else [/B][/COLOR][COLOR=blue]{[/COLOR]
[COLOR=#999999]?>[/COLOR]
    [COLOR=black]Message sent successfully![/COLOR]
[COLOR=#999999]<?php[/COLOR]
    [COLOR=blue]}[/COLOR]
    [COLOR=#aa7700]// 23:25[/COLOR]
[COLOR=#999999]?>[/COLOR][/FONT][/COLOR][/FONT][/COLOR]
Basic contact form, I expect you to modify it if you use it.
Untested.
 
4 comments
Status
Not open for further replies.
Back
Top