🐘 index.php (Php) 3.5 KB 2024-08-08
Main entry point for web interface
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 | <?php
require_once("/srv/server/wwwroot/lib/sql.inc.php");
require_once("/srv/server/wwwroot/lib/html.inc.php");
require_once("/srv/server/wwwroot/lib/security.inc.php");
require_once("/srv/server/wwwroot/lib/functions.inc.php");
require_once("/srv/server/wwwroot/lib/ip2country.inc.php");
######### HEADER AUSGABE
header("Content-type: text/html");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: public"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: use-cache");
### Referer
$MobilePhone = deleteSqlChars($_REQUEST["mobilephone"]);
$MobilePin = deleteSqlChars($_REQUEST["pin"]);
$MobilePhoneStatus = checkInput($MobilePhone, "M", 6, 15 ); # functions.inc.php - input validieren
$MobilePinStatus = checkInput($MobilePin, "M", 4, 12 );
if ( $MobilePhoneStatus == 1 && $MobilePinStatus == 1 ) {
# alles korrekt hier jetzt user einloggen
$TABLE1 = BJPARIS_TABLE;
$SqlQuery = "SELECT `web_servicetype`,`hc_contingent_volume_success`,`web_flatrate_validUntil`,`web_password` FROM `$TABLE1` WHERE `web_mobilephone` = '$MobilePhone' AND `hc_abuse` = '0' LIMIT 1;";
$MySqlArrayCheck = doSQLQuery($SqlQuery);
while( $sql_results = mysql_fetch_array($MySqlArrayCheck)) {
$SericeType = $sql_results["web_servicetype"];
$SericeContingent = $sql_results["hc_contingent_volume_success"];
$SericeFlatValid = $sql_results["web_flatrate_validUntil"];
$SericePassword = $sql_results["web_password"];
}; # while( $sql_results = mysql_fetch_array($MySqlArray)) {
if ( strcmp($MobilePin, $SericePassword) == 0 ){ # eingegebene pin korrekt
session_start();
session_name("BITJOEPARIS");
$_SESSION['mobilephone'] = $MobilePhone;
if ( $SericeType == IS_SUCCESSFULL_SEARCHES ){
SignupPage( $MobilePhone, $SericeContingent );
exit(0);
... [truncated, 59 more lines] ...
|
{
"@context": "https://schema.org",
"@type": "SoftwareSourceCode",
"name": "index.php",
"description": "Main entry point for web interface",
"dateModified": "2024-08-08",
"dateCreated": "2025-03-23",
"contentSize": "3.5 KB",
"contentUrl": "https://www.artikelschreiber.com/opensource/bitjoe/WebDevelopment/WWWROOT/login/index.php",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "Php"
},
"codeRepository": "https://www.artikelschreiber.com/opensource/bitjoe/WebDevelopment/WWWROOT/login/"
}
🐘 resendsoftware.php (Php) 3.5 KB 2024-08-08
PHP module for resendsoftware
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 | <?php
require_once("/srv/server/wwwroot/lib/sql.inc.php");
require_once("/srv/server/wwwroot/lib/html.inc.php");
require_once("/srv/server/wwwroot/lib/config.inc.php");
require_once("/srv/server/wwwroot/lib/security.inc.php");
require_once("/srv/server/wwwroot/lib/functions.inc.php");
require_once("/srv/server/wwwroot/lib/logging.inc.php");
require_once("/srv/server/wwwroot/lib/wappush.inc.php");
######### HEADER AUSGABE
header("Content-type: text/html");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: public"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: use-cache");
header("HTTP/1.1 307 Temporary Redirect");
header ("Location: /");
exit(0);
session_start();
session_name("BITJOEPARIS");
$MobilePhone = $_SESSION['mobilephone'];
$MobilePhoneStatus = checkInput($MobilePhone, "I", 4, 17 );
if ( $MobilePhoneStatus != 1 || !isset($MobilePhone) ) {
# echo "'$MobilePhone' -'$MobilePhoneStatus' nicht angemeldet -> leite weiter auf /login/";
header("HTTP/1.1 307 Temporary Redirect");
header ("Location: /login/");
exit(0);
}; # if ( $MobilePhoneStatus != 1 || !isset($MobilePhone) ) {
$MobilePhoneCountry = classifyVorwahlByPhoneNumber($MobilePhone);
$MobilePhoneTo = substr($MobilePhone , 1, strlen($MobilePhone ) );
$MobilePhoneTo = $MobilePhoneCountry . $MobilePhoneTo;
$error = "";
if ( $MobilePhoneStatus == 1 ){
... [truncated, 51 more lines] ...
|
{
"@context": "https://schema.org",
"@type": "SoftwareSourceCode",
"name": "resendsoftware.php",
"description": "PHP module for resendsoftware",
"dateModified": "2024-08-08",
"dateCreated": "2025-03-23",
"contentSize": "3.5 KB",
"contentUrl": "https://www.artikelschreiber.com/opensource/bitjoe/WebDevelopment/WWWROOT/login/resendsoftware.php",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "Php"
},
"codeRepository": "https://www.artikelschreiber.com/opensource/bitjoe/WebDevelopment/WWWROOT/login/"
}
🐘 tarif.php (Php) 812 bytes 2024-08-08
PHP module for tarif
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 | <?php
require_once("/srv/server/wwwroot/lib/html.inc.php");
######### HEADER AUSGABE
header("Content-type: text/html");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: public"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: use-cache");
session_start();
session_name("BITJOEPARIS");
$MobilePhone = $_SESSION['mobilephone'];
$MobilePhoneStatus = checkInput($MobilePhone, "M", 4, 17 );
if ( $MobilePhoneStatus != 1 || !isset($MobilePhone) ) {
# echo "'$MobilePhone' -'$MobilePhoneStatus' nicht angemeldet -> leite weiter auf /login/";
header("HTTP/1.1 307 Temporary Redirect");
header ("Location: /login/");
exit(0);
}; # if ( $MobilePhoneStatus != 1 || !isset($MobilePhone) ) {
TarifePage($MobilePhone);
exit(0);
?>
|
{
"@context": "https://schema.org",
"@type": "SoftwareSourceCode",
"name": "tarif.php",
"description": "PHP module for tarif",
"dateModified": "2024-08-08",
"dateCreated": "2025-03-23",
"contentSize": "812 bytes",
"contentUrl": "https://www.artikelschreiber.com/opensource/bitjoe/WebDevelopment/WWWROOT/login/tarif.php",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "Php"
},
"codeRepository": "https://www.artikelschreiber.com/opensource/bitjoe/WebDevelopment/WWWROOT/login/"
}
🐘 tellafriend.php (Php) 2.3 KB 2024-08-08
PHP module for tellafriend
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 | <?php
require_once("/srv/server/wwwroot/lib/sms.inc.php");
require_once("/srv/server/wwwroot/lib/html.inc.php");
require_once("/srv/server/wwwroot/lib/config.inc.php");
require_once("/srv/server/wwwroot/lib/security.inc.php");
require_once("/srv/server/wwwroot/lib/functions.inc.php");
require_once("/srv/server/wwwroot/lib/logging.inc.php");
######### HEADER AUSGABE
header("Content-type: text/html");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: public"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: use-cache");
session_start();
session_name("BITJOEPARIS");
$MobilePhone = $_SESSION['mobilephone'];
$MobilePhoneStatus = checkInput($MobilePhone, "M", 4, 17 );
$MobilePhoneOfSender = $MobilePhone;
if ( $MobilePhoneStatus != 1 || !isset($MobilePhone) ) {
# echo "'$MobilePhone' -'$MobilePhoneStatus' nicht angemeldet -> leite weiter auf /login/";
header("HTTP/1.1 307 Temporary Redirect");
header ("Location: /login/");
exit(0);
}; # if ( $MobilePhoneStatus != 1 || !isset($MobilePhone) ) {
$MobilePhonePre = deleteSqlChars($_REQUEST["prenumber"]);
$MobilePhoneAft = deleteSqlChars($_REQUEST["mobilephone"]);
$MobilePhoneStatusPre = checkInput($MobilePhonePre, "I", 3, 5 );
$MobilePhoneStatusAft = checkInput($MobilePhoneAft, "I", 4, 12 );
$MobilePhoneTo = $MobilePhonePre . $MobilePhoneAft;
$MobilePhoneCountry = classifyVorwahlByPhoneNumber($MobilePhoneTo);
$MobilePhoneTo = substr($MobilePhoneTo, 1, strlen($MobilePhoneTo) );
$MobilePhoneTo = $MobilePhoneCountry . $MobilePhoneTo;
$error = "";
if ( $MobilePhoneStatusPre == 1 && $MobilePhoneStatusAft == 1 && strlen($MobilePhoneCountry) == 4 ){
check_accessed_times( SECURITY_ACCESS_PATH, MAXTELLAFRIENDREQUESTPERDAY); # security.inc.php
... [truncated, 25 more lines] ...
|
{
"@context": "https://schema.org",
"@type": "SoftwareSourceCode",
"name": "tellafriend.php",
"description": "PHP module for tellafriend",
"dateModified": "2024-08-08",
"dateCreated": "2025-03-23",
"contentSize": "2.3 KB",
"contentUrl": "https://www.artikelschreiber.com/opensource/bitjoe/WebDevelopment/WWWROOT/login/tellafriend.php",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "Php"
},
"codeRepository": "https://www.artikelschreiber.com/opensource/bitjoe/WebDevelopment/WWWROOT/login/"
}
🐘 usecoupon.php (Php) 12.7 KB 2024-08-08
PHP module for usecoupon
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 | <?php
require_once("/srv/server/wwwroot/lib/sql.inc.php");
require_once("/srv/server/wwwroot/lib/html.inc.php");
require_once("/srv/server/wwwroot/lib/config.inc.php");
require_once("/srv/server/wwwroot/lib/security.inc.php");
require_once("/srv/server/wwwroot/lib/functions.inc.php");
require_once("/srv/server/wwwroot/lib/logging.inc.php");
######### HEADER AUSGABE
header("Content-type: text/html");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: public"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: use-cache");
session_start();
session_name("BITJOEPARIS");
$MobilePhone = $_SESSION['mobilephone'];
$MobilePhoneStatus = checkInput($MobilePhone, "M", 4, 17 );
if ( $MobilePhoneStatus != 1 || !isset($MobilePhone) ) {
# echo "'$MobilePhone' -'$MobilePhoneStatus' nicht angemeldet -> leite weiter auf /login/";
header("HTTP/1.1 307 Temporary Redirect");
header ("Location: /login/");
exit(0);
}; # if ( $MobilePhoneStatus != 1 || !isset($MobilePhone) ) {
$couponcode = strtolower(deleteSqlChars($_REQUEST["couponcode"]));
$couponcodeStatus = checkInput($couponcode, "M", 10, 10 );
$error = formatErrorMessage("Gutschrift erfolgreich!");
################
if ( $couponcodeStatus == 1 && strlen($couponcode) == 10 ){
### Checken, dass der user nur einmal den gleichen code einlösen darf
$SqlQueryGetUsedCoupons = "SELECT `used_code`,`used_isaktionsgutschein` FROM `usedcoupons` WHERE `used_mobilephone` = '$MobilePhone' ORDER BY `used_date` DESC;"; # LIMIT 300;
$MySqlArrayCheck = doSQLQuery($SqlQueryGetUsedCoupons);
$UsedCouponsArray = array();
$UsedCouponsAktionArray = array();
if ($MySqlArrayCheck) {
... [truncated, 255 more lines] ...
|
{
"@context": "https://schema.org",
"@type": "SoftwareSourceCode",
"name": "usecoupon.php",
"description": "PHP module for usecoupon",
"dateModified": "2024-08-08",
"dateCreated": "2025-03-23",
"contentSize": "12.7 KB",
"contentUrl": "https://www.artikelschreiber.com/opensource/bitjoe/WebDevelopment/WWWROOT/login/usecoupon.php",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "Php"
},
"codeRepository": "https://www.artikelschreiber.com/opensource/bitjoe/WebDevelopment/WWWROOT/login/"
}