• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

PHP paypal/buypoints/xampp

Master Frank

Banned User
Joined
Nov 26, 2020
Messages
49
Reaction score
4
Some one Can help me with Script
The people ٍsend money and don`t get points
Lua:
<?php
if(!$logged)
if($action == "logout")
$main_content .= '<div class="TableContainer" > <table class="Table1" cellpadding="0" cellspacing="0" > <div class="CaptionContainer" > <div class="CaptionInnerContainer" > <span class="CaptionEdgeLeftTop" style="background-image:url(tibiacom/images/content/box-frame-edge.gif);" /></span> <span class="CaptionEdgeRightTop" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif);" /></span> <span class="CaptionBorderTop" style="background-image:url('.$layout_name.'/images/content/table-headline-border.gif);" ></span> <span class="CaptionVerticalLeft" style="background-image:url('.$layout_name.'/images/content/box-frame-vertical.gif);" /></span> <div class="Text" >Logout Successful</div> <span class="CaptionVerticalRight" style="background-image:url('.$layout_name.'/images/content/box-frame-vertical.gif);" /></span> <span class="CaptionBorderBottom" style="background-image:url('.$layout_name.'/images/content/table-headline-border.gif);" ></span> <span class="CaptionEdgeLeftBottom" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif);" /></span> <span class="CaptionEdgeRightBottom" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif);" /></span> </div> </div> <tr> <td> <div class="InnerTableContainer" > <table style="width:100%;" ><tr><td>You have logged out of your '.$config['server']['serverName'].' account. In order to view your account you need to <a href="?subtopic=accountmanagement" >log in</a> again.</td></tr> </table> </div> </table></div></td></tr>';
else
$main_content .= 'Enter your account and password to login.<br/><a href="?subtopic=createaccount" >Cria Sua Conta</a> Caso Você não tenha criado ainda.<br/><br/><form action="?subtopic=accountmanagement" method="post" ><div class="TableContainer" > <table class="Table1" cellpadding="0" cellspacing="0" > <div class="CaptionContainer" > <div class="CaptionInnerContainer" > <span class="CaptionEdgeLeftTop" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif);" /></span> <span class="CaptionEdgeRightTop" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif);" /></span> <span class="CaptionBorderTop" style="background-image:url('.$layout_name.'/images/content/table-headline-border.gif);" ></span> <span class="CaptionVerticalLeft" style="background-image:url('.$layout_name.'/images/content/box-frame-vertical.gif);" /></span> <div class="Text" >Account Login</div> <span class="CaptionVerticalRight" style="background-image:url('.$layout_name.'/images/content/box-frame-vertical.gif);" /></span> <span class="CaptionBorderBottom" style="background-image:url('.$layout_name.'/images/content/table-headline-border.gif);" ></span> <span class="CaptionEdgeLeftBottom" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif);" /></span> <span class="CaptionEdgeRightBottom" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif);" /></span> </div> </div> <tr> <td> <div class="InnerTableContainer" > <table style="width:100%;" ><tr><td class="LabelV" ><span >Account Name:</span></td><td style="width:100%;" ><input type="password" name="account_login" SIZE="10" maxlength="10" ></td></tr><tr><td class="LabelV" ><span >Password:</span></td><td><input type="password" name="password_login" size="30" maxlength="29" ></td></tr> </table> </div> </table></div></td></tr><br/><table width="100%" ><tr align="center" ><td><table border="0" cellspacing="0" cellpadding="0" ><tr><td style="border:0px;" ><div class="BigButton" style="background-image:url('.$layout_name.'/images/buttons/sbutton.gif)" ><div onMouseOver="MouseOverBigButton(this);" onMouseOut="MouseOutBigButton(this);" ><div class="BigButtonOver" style="background-image:url('.$layout_name.'/images/buttons/sbutton_over.gif);" ></div><input class="ButtonText" type="image" name="Submit" alt="Submit" src="'.$layout_name.'/images/buttons/_sbutton_submit.gif" ></div></div></td><tr></form></table></td><td><table border="0" cellspacing="0" cellpadding="0" ><form action="?subtopic=lostaccount" method="post" ><tr><td style="border:0px;" ><div class="BigButton" style="background-image:url('.$layout_name.'/images/buttons/sbutton.gif)" ><div onMouseOver="MouseOverBigButton(this);" onMouseOut="MouseOutBigButton(this);" ><div class="BigButtonOver" style="background-image:url('.$layout_name.'/images/buttons/sbutton_over.gif);" ></div><input class="ButtonText" type="image" name="Account lost?" alt="Account lost?" src="'.$layout_name.'/images/buttons/_sbutton_accountlost.gif" ></div></div></td></tr></form></table></td></tr></table>';
else
{
$main_content .= '  

<br><table width="100%" border="2" cellpadding="4" cellspacing="1">

<tbody><tr>

  <td class="white" colspan="3" bgcolor="#505050"><span class="style4">Points details.</span></td>



</tr>

<tr bgcolor="#f1e0c6"><td width="35%"><b>Number of Points </b></td><td width="35%"><b>Buttons Amount</b></td></tr>

<tr bgcolor="#d4c0a1"><td><img src="./layouts/tibiacom/images/content/bullet.gif"> 15 Points</td><td>$3,50</td></tr>



<tr bgcolor="#f1e0c6"><td><img src="./layouts/tibiacom/images/content/bullet.gif"> 45 Points</td><td>$10,50</td></tr>

<tr bgcolor="#d4c0a1"><td><img src="./layouts/tibiacom/images/content/bullet.gif"> 80 Points</td><td>$20,50</td></tr>

<tr bgcolor="#f1e0c6"><td><img src="./layouts/tibiacom/images/content/bullet.gif"> 00 Points</td><td>$00,00</td></tr>

<tr bgcolor="#d4c0a1"><td><img src="./layouts/tibiacom/images/content/bullet.gif"> 00 Points</td><td>$00,00</td></tr>

<tr bgcolor="#f1e0c6"><td><center><img src="./layouts/tibiacom/images/content/bullet.gif"> And so on!!! <img src="./layouts/tibiacom/images/content/bullet.gif"></center></td><td><center><img src="./layouts/tibiacom/images/content/bullet.gif"> And so on!!! <img src="./layouts/tibiacom/images/content/bullet.gif"></center></td></tr>

</tbody></table>
<br></br>

<b>Automatic PayPal System.</b><br><br>

<b>Here are the steps you need to make:</b> <br>
1. You need a valid creditcard <b>or</b> a PayPal account with a required balance.<br>
2. Click on the Checkout button. <br>
3. Make a transaction on PayPal. <br>
4. Go to Item shop and use your points <br>
<table border="2"><tbody><tr border="2"><td bgcolor="#505050">

<center><font size="2"><b></b></font></center>

<div style="width: 0%">


<form method="post" target="_new" action="https://www.paypal.com/cgi-bin/webscr" name="LOGIN" class="formulario" style="width: 450px; margin: 0 0 10px 0; float: left;">

<p>
<input type="hidden" name="business" value="[email protected]">
<input type="hidden" name="custom" value="'.$_SESSION['account']  .'" >
<input type="hidden" name="lc" value="GB">
<input type="hidden" name="item_name" value="Points">
<input type="hidden" name="item_number" value="1">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="no_note" value="0">
<input type="hidden" name="no_shipping" value="0">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="rm" value="0">
<input type="hidden" name="notify_url" value="http://ipxxxxxx /paypal/ipn/ipn.php">
<input type="hidden" name="return" value="http://ipxxxxxx/">
<input type="hidden" name="rm" value="0">
<input type="hidden" name="bn" value="PP-BF:btn_donateCC_LG_global.gif:NonHosted">


<input type="hidden" name="item_quant_1" value="1">

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="HMJBWUX5YZ3FC">
<table>
<tr><td><input type="hidden" name="on0" value="Points">Points</td></tr><tr><td><select name="os0">
  <option value="15 Points">15 Points $3.50 USD</option>
  <option value="45 Points">45 Points $10.50 USD</option>
  <option value="80 Points">80 Points $20.50 USD</option>
</select> </td></tr>
</table>
<input type="hidden" name="currency_code" value="USD">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>


<tr>
</tr>
</tbody></table></form>'; } ?>
 
Post your IPN script.
Lua:
<?php
$mysql_host = 'localhost'; //Leave at localhost
$mysql_user = 'root'; //DB User
$mysql_pass = 'xxx'; //DB Pass
$mysql_db = 'otserv'; //DB Name
$file = 'paypal.log'; //Paypal Log Name will be placed in the same location as your ipn.php file
$custom = stripslashes(ucwords(strtolower(trim($_REQUEST['custom']))));

parse_str($custom,$custom_vars);


$receiver_email = $_REQUEST['receiver_email'];
$payment_status = $_REQUEST['payment_status'];
$mc_gross = $_REQUEST['mc_gross'];
$payer_email = $_REQUEST['payer_email'];

$somecode = "'$custom' '$payer_email' '$mc_gross' ";

file_put_contents('filename.txt', $_REQUEST  );

// connect db

$db = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
mysql_select_db($mysql_db, $db);
if ($payment_status == "Completed" AND $receiver_email == "[email protected]" ) {

$query = "SELECT premium_points FROM accounts WHERE accounts.id = '". $custom ."'";

$result = mysql_query($query);

$prem = mysql_fetch_array($result);

if( $mc_gross > 0 AND $mc_gross < 50) {
    $points = $prem['premium_points'] + ( $mc_gross *2);      
}elseif($mc_gross == 50 ){
    $points = $prem['premium_points'] + 110;          
}
// $points = mysql_query($prem)
$qry2 = "UPDATE accounts SET premium_points = '$points' WHERE accounts.id = '".$custom."'";
$somecode .= $custom;
// Log Paypal Transaction
$hak = fopen($file, "a");
fwrite($hak, $somecode);
fclose($hak);

$result2 = mysql_query($qry2);
}
else
{  
echo("Error.");
}
?>
 
Lua:
<?PHP
$content = file_get_contents("paypal/paypal.htm");
if($content != FALSE)
    $main_content .= $content;
else
    $main_content .= 'Can not load file <b>paypal.htm</b> or file is empty.';
?>
check paypal.log and filename.txt.
Any errors? post them - pastebin.com
Post automatically merged:

here are many personal emails on the logs, I cannot paste them because of their privacy
 
Last edited:
Back
Top