Pradinis
Pagalba
Užsisakyk!
- Reklamą
- Hostingą
- El. pašto dėžutę
Užsisakyk!
Įrankiai
Pasidalink
- Visos temos
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Expert PHP, MySQL klausimai |
Autorius: panagagybe | Peržiūrų: 743 |
panagagybe Narys Patrankų mėsa Pranešimai: 1 Įstojęs: 2009 Spa. 24 09:10:47 | |
Taigi susikuriau skripta mokejimai.lt sistemoje kurioje zmogus siucia sms ir paremia puslapi, bet matau kad kazkas yra negerai, stai parodysiu visa skirpta ir noreciau kad pakomentuotumete apie ji. <?php $your_mokejimai_pass = "xxx"; // mokejimai.lt pass if ( TestTransaction( $_GET['transaction'], $your_mokejimai_pass, $_GET['id'] ) ){ $to=$_GET['to']; $sms=$_GET['sms']; $from=$_GET['from']; $amount=$_GET['amount']; $currency=$_GET['currency']; $country=$_GET['country']; $operator=$_GET['operator']; $sid=$_GET['id']; $data= date("Y-m-d H:i:s",time()); $db=mysql_connect('msql_hostas','useris','slaptazodis') or die("no connect to db"); mysql_select_db('tavo duomenu baze') or die("no select db"); mysql_query("INSERT INTO `parama` (`dt`,`to`,`sms`,`from`,`operator`,`amount`,`currency`,`country`,`sid`) VALUES ('$data','$to','$sms','$from','$operator','$amount','$currency','$country','$sid')") or die ("Apmokejimas gautas, taciau ivyko klaida, butinai praneskite adminisitracijai apie iviki si koda: 1x$sid"); $s=split(" ",$sms,3); $name=$s[1]; if ((count($s)>1) && (mysql_affected_rows()==0)) { echo "Apmokejimas gautas, taciau itariame jog blogai ivestas serverio id. Butinai praneskite adminisitracijai apie ivyki ir si koda: $sid"; } else { echo "Apmokejimas gautas. Aciu kad paremete"; } }else{ } function TestTransaction( $transaction, $userPassword, $ordeID, $test = 0, $status = 1 ){ return ( $transaction == md5("{$userPassword}|{$_SERVER['REMOTE_ADDR']}|{$ordeID}|{$test}|{$status}") ); } ?> |
Peršokti į forumą: |