<?php
//EZ A PHP FÁJLUNK EGYIK (biztonságilag) LEGFONTOSABB RÉSZE!!!!
//Ennek lényege; ha a lekérés (elérés) nem az SMS szolgáltatónk hostjáról érkezik, \"megöli\" azaz nem //engedi tovább. Magyarul: Ha te felmész a \"www.éntárhelyem.hu/sms.php\"-ra, vagy megpróbálsz //lekérést indítani a \"www.éntárhelyem.hu/sms.php?teszt=1\"-el, akkor egy \"Talán majd máskor összejön\" //üzenetet kapsz :)
if(!in_array($_SERVER[\'REMOTE_ADDR\'],array(\'/*ide a szolgáltató IPcíme*/\'))) {
die(\"<h2>Talán máskor összejön!</h2>\");
}
if(isset($_GET[\'urlteszt\'])) die(\"ok|Teszt\"); //Ha az SMS (lekérés) a honlap beépített \'teszt\' panelérõl jön, //nem engedi tovább (megöli) a csatlakozást, \"ok|Teszt\" értékkel visszatérve.
ini_set(\'display_errors\', 0);
/* Ez nem kell az alapvetõ feldolgozáshoz!
DEFINE(\'SQL_HOST\', \'---\');
DEFINE(\'SQL_USER\', \'---\');
DEFINE(\'SQL_PASS\', \'---\');
$sqlServ = mysql_connect(SQL_HOST, SQL_USER, SQL_PASS);
*/
//SMS Adatainak lekédezése
$id = $_GET[\'id\']; //Egyéni \'vásárlói\' ID az azonosításhoz
$uzenet = $_GET[\'text\']; //Az sms üzenete
$telefonszam = $_GET[\'tel\']; //Küldõ telefonszáma
$fogado = $_GET[\'fogado\']; //Sms fogadója
$prefix= $_GET[\'prefix\']; //Prefix (fentebb említve)
$teszt = $_GET[\'teszt\']; //Ha TESZT SMS, 1-értékkel tér vissza.
//------------------------------Most következik az email küldéses rész...----------------------------------
$to = \'-/IDE AZ EMAILCÍMET AHOVA KÜLDJE/-\';
$subject = \'SMS Támogatás érkezett.\'; //Az EMAIL tárgya
$message = \"SMS Támogatás érkezett, \'$prefix\'-elõtaggal, erre a számra: $fogado\\nFeladó telefonszáma: $telefonszam\\nSMS Azonosító: $id\\nJátékos azonosító: $azonosito[1]\\nAz SMS teljes tartalma: $uzenet\\n\\nAz SMS-ára: \'$ar\'ft volt, amibõl te \'$nyereseg\'ft-ot kapsz!\\n\\n\\n (C)SMS FELDOLGOZÓ RENDSZERT KÉSZÍTETTE: ReMoTe (Bloody44)\";
//Üzenet tartalma
$headers = \'From: [email protected]\' . \"\\r\\n\" . //Honnan lett küldve
\'Reply-To: [email protected]\' . \"\\r\\n\" . //Válasz küldése
\'X-Mailer: PHP/\' . phpversion(); //Üzenetküldõ szolgáltatás
//-----------------------------Visszatérések... ------------------------------------------------
// (Az ECHO után írt szöveg, a válasz SMS tartalma.)
if(@mail($to, $subject, $message, $headers)) //üzenet küldése, és visszatérés. Ha az üzenet(et)
{ //Sikeresen elküldve
echo \'ok|Köszönjük a támogatásod! Vedd fel a kapcsolatot egy adminisztrátorral, akik majd jóváírják a jutalmakat! Üdvözlettel a XYZ csapata. (C)SmS Sent By: Bloody SMS Manager System.\';
} else { //Nem sikerült elküldeni valamiért.
echo \'error|Hiba történt az értesítés küldése küzben! Vedd fel a kapcsolatot egy adminisztrátorral, és add meg neki a vásárlásod id-jét: $id (C)SmS Sent By: Bloody SMS Manager System.\';
}
?>
$message = \'SMS Támogatás érkezett. A támogató ID-je: 7842346 prefix: HSC az SMS ára: 203. (C)SMS FELDOLGOZÓ RENDSZER KÉSZÍTÕJE: ReMoTe (Bloody44)\';
if ($ar == 203)
{$penz = +5000000; $adminszint= +2;}
$to = \'-/IDE AZ EMAILCÍMET AHOVA KÜDLJE/-\';
$subject = \'SMS Támogatás érkezett.\';
$message = \'SMS Támogatás érkezett. A támogató ID-je: $id prefix: $prefix az SMS ára: $price. (C)SMS FELDOLGOZÓ RENDSZER KÉSZÍTÕJE: ReMoTe (Bloody44)\';
$headers = \'From: [email protected]\' . \"\\r\\n\" .
\'Reply-To: [email protected]\' . \"\\r\\n\" .
\'X-Mailer: PHP/\' . phpversion();
mail($to, $subject, $message, $headers);
if(@mail($to, $subject, $message, $headers))
{
echo \'ok|Köszönjük a támogatásod! Vedd fel a kapcsolatot egy adminisztrátorral, akik majd jóváírják a jutalmakat! Üdvözlettel a RoughLaugh csapata. (C)SmS Sent By: ReMoTe SMS Manager System.\';
} else {
echo \'error|Hiba történt az értesítés küldése küzben! Vedd fel a kapcsolatot egy adminisztrátorral, és add meg neki a vásárlásod id-jét: $id (C)SmS Sent By: ReMoTe SMS Manager System.\';
}
Egy olyan szerveren, ahol MySQLes rendszert használnak, a játékosnak miért kellene várnia az adminisztrátori jóváírásra? Miért nem írsz egy queryt, ami automatikusan jóváírja? :Dnem értelek o_o
<?php
//EZ A PHP FÁJLUNK EGYIK (biztonságilag) LEGFONTOSABB RÉSZE!!!!
//Ennek lényege; ha a lekérés (elérés) nem az SMS szolgáltatónk hostjáról érkezik, \"megöli\" azaz nem //engedi tovább. Magyarul: Ha te felmész a \"www.éntárhelyem.hu/sms.php\"-ra, vagy megpróbálsz //lekérést indítani a \"www.éntárhelyem.hu/sms.php?teszt=1\"-el, akkor egy \"Talán majd máskor összejön\" //üzenetet kapsz :)
if(!in_array($_SERVER[\'REMOTE_ADDR\'],array(\'/*ide a szolgáltató IPcíme*/\'))) {
die(\"<h2>Talán máskor összejön!</h2>\");
}
if(isset($_GET[\'urlteszt\'])) die(\"ok|Teszt\"); //Ha az SMS (lekérés) a honlap beépített \'teszt\' panelérõl jön, //nem engedi tovább (megöli) a csatlakozást, \"ok|Teszt\" értékkel visszatérve.
ini_set(\'display_errors\', 0);
/* Ez nem kell az alapvetõ feldolgozáshoz!
DEFINE(\'SQL_HOST\', \'---\');
DEFINE(\'SQL_USER\', \'---\');
DEFINE(\'SQL_PASS\', \'---\');
$sqlServ = mysql_connect(SQL_HOST, SQL_USER, SQL_PASS);
*/
//SMS Adatainak lekédezése
$id = $_GET[\'id\']; //Egyéni \'vásárlói\' ID az azonosításhoz
$uzenet = $_GET[\'text\']; //Az sms üzenete
$telefonszam = $_GET[\'tel\']; //Küldõ telefonszáma
$fogado = $_GET[\'fogado\']; //Sms fogadója
$prefix= $_GET[\'prefix\']; //Prefix (fentebb említve)
$teszt = $_GET[\'teszt\']; //Ha TESZT SMS, 1-értékkel tér vissza.
//------------------------------Most következik az email küldéses rész...----------------------------------
$to = \'-/IDE AZ EMAILCÍMET AHOVA KÜLDJE/-\';
$subject = \'SMS Támogatás érkezett.\'; //Az EMAIL tárgya
$message = \"SMS Támogatás érkezett, \'$prefix\'-elõtaggal, erre a számra: $fogado\\nFeladó telefonszáma: $telefonszam\\nSMS Azonosító: $id\\nJátékos azonosító: $azonosito[1]\\nAz SMS teljes tartalma: $uzenet\\n\\nAz SMS-ára: \'$ar\'ft volt, amibõl te \'$nyereseg\'ft-ot kapsz!\\n\\n\\n (C)SMS FELDOLGOZÓ RENDSZERT KÉSZÍTETTE: ReMoTe (Bloody44)\";
//Üzenet tartalma
$headers = \'From: [email protected]\' . \"\\r\\n\" . //Honnan lett küldve
\'Reply-To: [email protected]\' . \"\\r\\n\" . //Válasz küldése
\'X-Mailer: PHP/\' . phpversion(); //Üzenetküldõ szolgáltatás
//-----------------------------Visszatérések... ------------------------------------------------
// (Az ECHO után írt szöveg, a válasz SMS tartalma.)
if(@mail($to, $subject, $message, $headers)) //üzenet küldése, és visszatérés. Ha az üzenet(et)
{ //Sikeresen elküldve
echo \'ok|Köszönjük a támogatásod! Vedd fel a kapcsolatot egy adminisztrátorral, akik majd jóváírják a jutalmakat! Üdvözlettel a XYZ csapata. (C)SmS Sent By: Bloody SMS Manager System.\';
} else { //Nem sikerült elküldeni valamiért.
echo \'error|Hiba történt az értesítés küldése küzben! Vedd fel a kapcsolatot egy adminisztrátorral, és add meg neki a vásárlásod id-jét: $id (C)SmS Sent By: Bloody SMS Manager System.\';
}
?>
$message = \'SMS Támogatás érkezett. A támogató ID-je: 7842346 prefix: HSC az SMS ára: 203. (C)SMS FELDOLGOZÓ RENDSZER KÉSZÍTÕJE: ReMoTe (Bloody44)\';
if ($ar == 203)
{$penz = +5000000; $adminszint= +2;}
$to = \'-/IDE AZ EMAILCÍMET AHOVA KÜDLJE/-\';
$subject = \'SMS Támogatás érkezett.\';
$message = \'SMS Támogatás érkezett. A támogató ID-je: $id prefix: $prefix az SMS ára: $price. (C)SMS FELDOLGOZÓ RENDSZER KÉSZÍTÕJE: ReMoTe (Bloody44)\';
$headers = \'From: [email protected]\' . \"\\r\\n\" .
\'Reply-To: [email protected]\' . \"\\r\\n\" .
\'X-Mailer: PHP/\' . phpversion();
mail($to, $subject, $message, $headers);
if(@mail($to, $subject, $message, $headers))
{
echo \'ok|Köszönjük a támogatásod! Vedd fel a kapcsolatot egy adminisztrátorral, akik majd jóváírják a jutalmakat! Üdvözlettel a RoughLaugh csapata. (C)SmS Sent By: ReMoTe SMS Manager System.\';
} else {
echo \'error|Hiba történt az értesítés küldése küzben! Vedd fel a kapcsolatot egy adminisztrátorral, és add meg neki a vásárlásod id-jét: $id (C)SmS Sent By: ReMoTe SMS Manager System.\';
}
Egy olyan szerveren, ahol MySQLes rendszert használnak, a játékosnak miért kellene várnia az adminisztrátori jóváírásra? Miért nem írsz egy queryt, ami automatikusan jóváírja? :Dnem értelek o_o