Friday, September 10, 2010 09:35:49Login · Register
 

    Challenge Activity
09:22:09 - l0gan_l135
     - Completed real [2]
07:42:10 - l0gan_l135
     - Completed real [3]
05:55:17 - aspen_23
     - Completed recon [1]
02:27:21 - GemaRastem
     - Completed basic [2]
02:26:21 - GemaRastem
     - Completed basic [1]
02:21:00 - GemaRastem
     - Completed recon [3]
01:55:39 - GemaRastem
     - Completed recon [2]
01:43:45 - GemaRastem
     - Completed recon [1]
01:31:59 - veerendragautam2009
     - Completed decrypt [3]
01:26:45 - veerendragautam2009
     - Completed decrypt [2]
01:25:16 - veerendragautam2009
     - Completed decrypt [1]
12:31:00 - veerendragautam2009
     - Completed basic [1]
12:26:04 - veerendragautam2009
     - Completed recon [6]
11:13:29 - veerendragautam2009
     - Completed recon [3]
10:59:23 - veerendragautam2009
     - Completed recon [1]
09:30:05 - sirEgghead
     - Completed real [4]
 

    Scoreboard Top 20
UserPoints
Abhineet4795   
auditorsec4795   
ne0114795   
Null Set4795   
blandyuk4780   
bluechill4750   
Teddy4730   
TurboBorland4475   
Qwexotic4460   
tiiger11114205   
preet4180   
LiquidFusi0n4175   
OnlyHuman4125   
samthg4110   
satishek3900   
pilchdragon3660   
Override3655   
chronic123640   
sirEgghead3625   
dash803590   
 

    Login
Username

Password



Not a member yet?
Click here to register.

Forgotten your password?
Request a new one here.
 

    Users Online
· Guests Online: 8

· Members Online: 4
cruizrisner, paulinamc, spider911, nmop

· Members on IRC: 9
Xires, TurboBorland, ryan1918, Polynomial, louve, LK, IFailStuff, epoch_qwert, connection

· Bots Online: 2
GoogleBot
GoogleBot

· Total Members: 1,491
· Newest Member: elostaz3omda
 

 

 

 

    Top 10 Forum Posters
UserPosts
bluechill918   
Qwexotic699   
cruizrisner487   
Null Set363   
TurboBorland335   
madf0x311   
Stormc1nd3r308   
auditorsec302   
Override238   
jakecrepinsek235   
 

    Affiliates
 

Free Text Message Sender
index.php:

Download source  GeSHi: PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<?php
 
// I found the base for this script on another
// site, but it was EXTREMELY messy. So I spent
// some time cleaning it up, and, most importantly,
// adding in proper validation checks.
 
// Remember, if you want to insert form submissions
// into a database, you need to add a function to
// cleanse the user input, such as
// mysql_real_escape_string();
 
$number = isset($_POST['number']) ? $_POST['number'] : "";
$carrier = isset($_POST['carrier']) ? $_POST['carrier'] : "";
 
$subject = isset($_POST['subject']) ? $_POST['subject'] : "";
$message = isset($_POST['message']) ? $_POST['message'] : "";
 
echo "<center>\n";
 
if ($number != "") {
        $errors = "";
 
        if (strlen($number) != 10) {
                $errors .= "The number you enter must be 10 digits.<br />\n";
        }
 
        if (!preg_match("/[0-9]*/", $number)) {
                $errors .= "You must enter a valid number.<br />\n";
        }
 
        if ($carrier == "Verizon") {
                $carrier = $number."@vtext.com";
        } elseif ($carrier == "Sprint") {
                $carrier = $number."@messaging.sprintpcs.com";
        } elseif ($carrier == "Rogers") {
                $carrier = $number."@pcs.rogers.com";
        } elseif ($carrier == "ATT") {
                $carrier = $number."@txt.att.net";
        } elseif ($carrier == "T-Mobile") {
                $carrier = $number."@tmomail.net";
        } else {
                $errors .= "You did not enter a valid carrier.<br />\n";
        }
 
        if ($message == "") {
                $errors .= "You must enter a message to send.<br />\n";
        }
 
        if ($errors == "") {
                mail($carrier, $subject, $message);
                echo "Your message has been sent to ".$number." successfully.<br />\n<a href='nojavascript...history.go(-1);' title='Send Another Message'>Send Another Message</a><br />\n";
        } else {
                echo "<span style='color: red;'>n".$errors."</span>\n<a href='nojavascript...history.go(-1);' title='Try Again'>Please Try Again</a><br />\n";
        }
} else {
        echo "* Denotes a required field.<br /><br />\n";
        echo "<table cellspacing='2' cellpadding='2'>\n";
        echo "<form action='' method='post'>\n";
        echo "<tr>\n";
        echo "<td>Number: *</td>\n";
        echo "<td><input type='text' name='number' size='10' maxlength='10' /></td>\n";
        echo "</tr>n<tr>\n";
        echo "<td>Phone Service: *</td>\n";
        echo "<td>\n";
        echo "<select name='carrier'>\n";
        echo "<option value='' selected='selected'>Select\n";
        echo "<option value='Sprint'>Sprint\n";
        echo "<option value='Verizon'>Verizon\n";
        echo "<option value='Rogers'>Rogers AT&T\n";
        echo "<option value='ATT'>AT&T\n";
        echo "<option value='T-Mobile'>T-Mobile\n";
        echo "</select>\n";
        echo "</td>\n";
        echo "</tr>\n<tr>\n";
        echo "<td>Subject:</td>\n";
        echo "<td><input name='subject' size='15' type='text' /></td>\n";
        echo "</tr>n<tr>\n";
        echo "<td>Message: *</td>\n";
        echo "<td><textarea name='message' rows='2' cols='17' maxlength='140'></textarea></td>\n";
        echo "</tr>n<tr>\n";
        echo "<td></td>\n";
        echo "<td><input type='submit' value='Send Free Text' /></td>\n";
        echo "</tr>\n";
        echo "</form>\n";
        echo "</table>\n";
}
 
echo "</center>\n";
 
?>
Parsed in 0.148 seconds, using GeSHi 1.0.8.6
Comments
 
#1 | ne011 on 05/09/2010 03:02
Nice code for sending message , some extra n are added ,so i removed it,while testing.
#2 | Qwexotic on 05/11/2010 17:48
@ne011, those are supposed to be \n (for new lines), however, apparently it stripped out the backslashes...

Edit: added the backslashes in. Smile Thanks for pointing it out...
 
 
Post Comment
 
Please Login to Post a Comment.
 
 
Ratings
 
Rating is available to Members only.

Please login or register to vote.

Awesome! Awesome! 100% [1 Vote]
Very Good Very Good 0% [No Votes]
Good Good 0% [No Votes]
Average Average 0% [No Votes]
Poor Poor 0% [No Votes]