Mysidia Adoptables Support Forum  

Home Community Mys-Script Creative Off-Topic
Go Back   Mysidia Adoptables Support Forum > Off Topic Discussions > Adoptables Sites Showcase

Notices

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #11  
Old 03-13-2010, 08:48 PM
Magnie's Avatar
Magnie Magnie is offline
Pythonic
 
Join Date: Dec 2009
Location: Polaris, the Planet
Posts: 34
Gender: Male
Credits: 6,418
Magnie
Send a message via ICQ to Magnie
Default RE: Kritter Kingdom

This was completely made up from my mind, so yeah it may not be perfect.

From what I know, this will require two files. Let's name one "givemoney.php" and "givemoney2.php"

givemoney.php:

PHP Code:
<?php



// **********************************************************************

// Rusnak PHP Adoptables Script

// Copyright 2009 Brandon Rusnak

// For help and support: http://www.rusnakweb.com/forum/

//

// Redistribution prohibited without written permission

// **********************************************************************



// Wake the sleeping giant



// **********************************************************************

// Basic Configuration Info

// **********************************************************************



include("inc/functions.php");

include(
"inc/config.php");



$themeurl grabanysetting("themeurl");



// **********************************************************************

// Define our top links by calling getlinks()

// **********************************************************************



$links getlinks();



// **********************************************************************

// Define our ads by calling getads()

// **********************************************************************



$ads getads("any");



// **********************************************************************

// Grab any dynamic article content from the content table

// **********************************************************************



$pagecontent getsitecontent("index");

$article_title $pagecontent[title];

$article_content $pagecontent[content];

$article_content nl2br($article_content);



// **********************************************************************

// Grab any settings that we will need for the current page from the DB

// **********************************************************************



$browsertitle grabanysetting("browsertitle");

$sitename grabanysetting("sitename");

$slogan grabanysetting("slogan");



// **********************************************************************

// Check and see if the user is logged in to the site

// **********************************************************************



$loginstatus logincheck();

$isloggedin $loginstatus[loginstatus];

$loggedinname $loginstatus[username];



// **********************************************************************

// End Prepwork - Output the page to the user

// **********************************************************************


if($isloggedin == 'yes'){
$article_content "<FORM METHOD='POST' ACTION='givemoney.php2'>

Give to User:<input name='user' type='text' id='user'><br>
Amount to Give:<input name='gm' type='text' id='gm'>
<INPUT TYPE='submit' VALUE='Give Money'>
</FORM>"
;
}
else{
$article_content "[Display Some Nice Message to the Guest]";
}

// **********************************************************************

// Begin Template Definition

// **********************************************************************



//Define our current theme

$file $themeurl;



// Do the template changes and echo the ready template

$template file_get_contents($file);



$template replace(':ARTICLETITLE:',$article_title,$template);

$template replace(':ARTICLECONTENT:',$article_content,$template);

$template replace(':ARTICLEDATE:',$article_date,$template);



$template replace(':BROWSERTITLE:',$browsertitle,$template);

$template replace(':SITENAME:',$sitename,$template);



//Define our links

$template replace(':LINKSBAR:',$links,$template);



//Get the content for the side bar...



$sidebar getsidebar();

$template replace(':SIDEFEED:',$sidebar,$template);



//Get the ad content...

$template replace(':ADS:',$ads,$template);



//Get the slogan info

$template replace(':SLOGAN:',$slogan,$template);





echo 
$template;



// **********************************************************************

// End Template Definition

// **********************************************************************







?>
givemoney2.php:

PHP Code:
<?php



// **********************************************************************

// Rusnak PHP Adoptables Script

// Copyright 2009 Brandon Rusnak

// For help and support: http://www.rusnakweb.com/forum/

//

// Redistribution prohibited without written permission

// **********************************************************************



// Wake the sleeping giant



// **********************************************************************

// Basic Configuration Info

// **********************************************************************



include("inc/functions.php");

include(
"inc/config.php");



$themeurl grabanysetting("themeurl");



// **********************************************************************

// Define our top links by calling getlinks()

// **********************************************************************



$links getlinks();



// **********************************************************************

// Define our ads by calling getads()

// **********************************************************************



$ads getads("any");



// **********************************************************************

// Grab any dynamic article content from the content table

// **********************************************************************



$pagecontent getsitecontent("index");

$article_title $pagecontent[title];

$article_content $pagecontent[content];

$article_content nl2br($article_content);



// **********************************************************************

// Grab any settings that we will need for the current page from the DB

// **********************************************************************



$browsertitle grabanysetting("browsertitle");

$sitename grabanysetting("sitename");

$slogan grabanysetting("slogan");



// **********************************************************************

// Check and see if the user is logged in to the site

// **********************************************************************



$loginstatus logincheck();

$isloggedin $loginstatus[loginstatus];

$loggedinname $loginstatus[username];



// **********************************************************************

// End Prepwork - Output the page to the user

// **********************************************************************

if($isloggedin == 'yes') {
$user $_GET["user"];

$user preg_replace("/[^a-zA-Z0-9\\040.]/"""$user);

$user secure($user);

$gm $_GET["gm"];

$gm secure($gm);

$query "SELECT * FROM ".$prefix."users WHERE username = '$loggedinname'";

$result = @mysql_query($query);



//Loop out code

$i=0;

while (
$i 1) {



$cash=@mysql_result($result,$i,"cash");



$i++;

}

$query "SELECT * FROM ".$prefix."users WHERE username = '$user'";

$result = @mysql_query($query);



//Loop out code

$i=0;

while (
$i 1) {



$cash2=@mysql_result($result,$i,"cash");



$i++;

}

$cashs $cash $gm;
$cashs2 $cash2 $cash;
if(
$gm !> $cash){
$query "UPDATE ".$prefix."users SET cash='".$cashs."' WHERE username='".$loggedinname."'";

mysql_query($query);
$query "UPDATE ".$prefix."users SET cash='".$cashs2."' WHERE username='".$user."'";

mysql_query($query);
$article_content "[Put a nice message of it's success]";
}
else{
article_content "[Put a nice message of it's failure]";
}
}




// **********************************************************************

// Begin Template Definition

// **********************************************************************



//Define our current theme

$file $themeurl;



// Do the template changes and echo the ready template

$template file_get_contents($file);



$template replace(':ARTICLETITLE:',$article_title,$template);

$template replace(':ARTICLECONTENT:',$article_content,$template);

$template replace(':ARTICLEDATE:',$article_date,$template);



$template replace(':BROWSERTITLE:',$browsertitle,$template);

$template replace(':SITENAME:',$sitename,$template);



//Define our links

$template replace(':LINKSBAR:',$links,$template);



//Get the content for the side bar...



$sidebar getsidebar();

$template replace(':SIDEFEED:',$sidebar,$template);



//Get the ad content...

$template replace(':ADS:',$ads,$template);



//Get the slogan info

$template replace(':SLOGAN:',$slogan,$template);





echo 
$template;



// **********************************************************************

// End Template Definition

// **********************************************************************







?>
I would suggest testing this with a test account and your account before you start doing it with other people. Also, if your cash name is different from "cash" then change every single "cash" in both files.

Edit: Needed to fix two IF Statements.
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 07:11 PM.

Currently Active Users: 3499 (0 members and 3499 guests)
Threads: 4,081, Posts: 32,032, Members: 2,016
Welcome to our newest members, jolob.
BETA





What's New?

What's Hot?

What's Popular?


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
vBCommerce I v2.0.0 Gold ©2010, PixelFX Studios
vBCredits I v2.0.0 Gold ©2010, PixelFX Studios
Emoticons by darkmoon3636