Parašė kLx· 2008 Bal. 16 17:04:08
#15
<?php
//Irasykite Jusu specifine informacija
$mysql_host="mysql.bendras.com"; //Irašykite MySQL serverio adresa
$mysql_user="vartotojas"; //Irasykite savo MySQL vartotojo prisijungimo varda
$mysql_pass="slaptazodis"; //Irasykite savo MySQL vartotojo prisijungimo slaptazodi
$mysql_db="duombaze"; //Irasykite savo duombazes pavadinima
$sms_pass="slaptazodis"; //Irasykite slaptazodi kuri irasete sukurdami raktini zodi
//Apmokejimo dorojimo grazinamas SMS atsakymas (jei Jums suteikia tokia galimybe)
$ret_txt="Jusu apmokejimas priimtas. Dekojame. Toliau sekite svetaines nurodymus.";
// Tikrinam ar atitinka URL uzklausos slaptazodis (tik jei nurodytas $sms_pass)
if(!empty($sms_pass))
if(md5($sms_pass."|".$_SERVER["REMOTE_ADDR"]."|".$_GET['uid']) != $_GET["pass"])
die();
//Prisijungiam prie MySQL
$conn=mysql_connect($mysql_host,$mysql_user,$mysql_pass) or die($ret_txt);
//Pasirenkam duombaze
mysql_select_db($mysql_db,$conn) or die($ret_txt);
$sql=sprintf("INSERT INTO parama (`dt`,`tonr`,`txt`,`phone`,`operator`,`amount`,`word`,`uid`) VALUES('%s','%s','%s','%s','%s',%01.2f,'%s',%u)",date("Y-m-d H:i:s",time()),safeinput($_GET["tonr"],45),safeinput($_GET["txt"],255),safeinput($_GET["phone"],45),safeinput($_GET["operator"],45),round(intval($_GET["amount"])/100,2),safeinput($_GET["word"],45),intval($_GET["uid"]));
mysql_query($sql,$conn);
die($ret_txt);
/////////////////////////////////////////////////////////////////////////////////////////
function safeinput($var, $len)
{
if (get_magic_quotes_gpc())
{
$var = stripslashes($var);
}
return mysql_real_escape_string(substr($var,0,$len));
}
?>
Tai kad rašo.