I'm making a bank....
Moderator: Andreas the Wise
- Kaiser Mors V
- Posts: 1181
- Joined: Fri Oct 26, 2007 10:13 pm
- Contact:
I'm making a bank....
I'm making a bank for shireroth again, using PHP.... though this has meant I learn I have to teach myself PHP(C syntax makes it insanely easy...) and MySQL stuff.. which I kinda got figured out.. now I just need to make a GUI for it all... and some password encryption...
Mortis Mercator V,
Kaiser of Shireroth
Duke of Brookshire
Count of Monty Crisco
Re: I'm making a bank....
Whatever happened to the old one? I read about a Shirerithian bank coded with PHP I think.
By His H47,
Baron Benkern of Vorpmadal, Yardistan.
"Like us or hate us, someone will still hold the torch. You might as well try to like us." - Harvey Steffke
"Tis not a leaving of a harried knave/Tis not with tail tucked in shame/Rather in glorious exhibition of benevolent might/Sun bids the world an emblazon g'night."
"But every beginning is only a continuation and the book of fate is always open in the middle."
Baron Benkern of Vorpmadal, Yardistan.
"Like us or hate us, someone will still hold the torch. You might as well try to like us." - Harvey Steffke
"Tis not a leaving of a harried knave/Tis not with tail tucked in shame/Rather in glorious exhibition of benevolent might/Sun bids the world an emblazon g'night."
"But every beginning is only a continuation and the book of fate is always open in the middle."
- Neike Taika-Tessaro
- Posts: 247
- Joined: Tue Jul 04, 2006 12:20 pm
- Location: Altamont, Dark Arcadia | Germany
- Contact:
Re: I'm making a bank....
If you need help with PHP's MySQL function libraries, I reckon this is about everything you'll need:
Lemme know if that's enough to get you started.
Also interesting if you're hoping to allow interaction:
$_REQUEST, $_GET and $_POST, htmlspecialchars(), stripslashes() (in case of magic quotes), and the all-important mysql_real_escape_string().
I'd tell you more, but right now I'm just hoping to let you skip past the "exasperated searching for what I need" phase, providing you're even suffering something like that. :P
Edit - I can advise about encryption, too, if you want me to, along with an introduction to session variables?
Code: Select all
$db_link = mysql_pconnect("database server","username","password");
mysql_select_db("database",$db_link);
$result_source = mysql_query("SQL SELECT statement");
if (mysql_num_rows($result_source)) {
echo "<table>";
while ($row = mysql_fetch_assoc($result_source)) {
echo "<tr><td>".$row['column name']."</td><td>".$row['another column name']."</td><tr>";
}
echo "</table>";
}
Also interesting if you're hoping to allow interaction:
$_REQUEST, $_GET and $_POST, htmlspecialchars(), stripslashes() (in case of magic quotes), and the all-important mysql_real_escape_string().
I'd tell you more, but right now I'm just hoping to let you skip past the "exasperated searching for what I need" phase, providing you're even suffering something like that. :P
Edit - I can advise about encryption, too, if you want me to, along with an introduction to session variables?
Neike Taika-Tessaro, Archon of Dark Arcadia
- Nick Foghorn Leghorn
- Posts: 843
- Joined: Thu Aug 25, 2005 6:25 pm
- Location: County of Norfolk
- Contact:
Re: I'm making a bank....
Bah to your sessions. In-URL variable passing is where it's at!
The old PHP bank system, along with the Antican CyberCasino, used a MD5 hash of the password that it compared to the stored hash in the database.
The old PHP bank system, along with the Antican CyberCasino, used a MD5 hash of the password that it compared to the stored hash in the database.
Code: Select all
$passcheck = md5($userpass);
if ($passcheck == $result['pass'])
{include('bank.php);}
else {echo "No means no!";}
Count of Norfolk
- Liam conToketi
- Posts: 677
- Joined: Mon Nov 26, 2007 8:16 am
- Location: Blavatsky, Duchy of Straylight
- Contact:
Re: I'm making a bank....
Sorry, but I could only help you if you needed Assembly code...
- Ari Rahikkala
- Posts: 4326
- Joined: Sun Jan 21, 2001 12:56 pm
- Contact:
Re: I'm making a bank....
* looks at Nick's post *
Don't forget to salt the passwords!
(also, don't forget that salt really isn't a complex matter at all. For instance, MediaWiki just uses the numeric userID of a user for salt. I wouldn't be telling you about it at this stage if it weren't simple.)
Don't forget to salt the passwords!
(also, don't forget that salt really isn't a complex matter at all. For instance, MediaWiki just uses the numeric userID of a user for salt. I wouldn't be telling you about it at this stage if it weren't simple.)
No-one should be without a parasol, Sirocco.
- Neike Taika-Tessaro
- Posts: 247
- Joined: Tue Jul 04, 2006 12:20 pm
- Location: Altamont, Dark Arcadia | Germany
- Contact:
Re: I'm making a bank....
...er? Sessions can be passed in URLs (though this is often Quite A Bad Idea). Unless you're honestly suggesting passing "logged in=true" in the URL, in which case, words fail me right about now.Nick Foghorn Leghorn wrote:Bah to your sessions. In-URL variable passing is where it's at!
MD5 is fine, but like Ari said, salt it.
Neike Taika-Tessaro, Archon of Dark Arcadia
- Kaiser Mors V
- Posts: 1181
- Joined: Fri Oct 26, 2007 10:13 pm
- Contact:
Re: I'm making a bank....
it was in Perl/CGI the old bank was... it used MD5 encryption and salted(?) with the username...
Problem is.. the old bank stopped working at somepoint, for some reason, and I don't get enough useful error info to debug it...and I gave up on it long ago...
I'm using PHP now so that if we want it'll be in the same language as the forum is... (I think...) and we could integrate them....
I already have gone through the annoying looing what what I need phase.. I just went straight to the PHP documents online.. and some MySQL ones I found.... I think I have some idea of what I'm doing... I'm just not familiar with SQL at all... PHP is just like Perl to me.. so there is NO learning curve for it... plus I've taken enough CS classes to proly be able to make this... the GUI part has me a bit confused... but I'll get there... as I'm just writing the functions to manipulate the database at the moment..
I wish I didn't need to do this with SLQ... I used Berkely DBM's last time... they are simple.. yes.. maybe a lil clunky... but they did what I needed simply... I just had 2 hashes basically... one for username/userpass pairs.. and another for username/funds pairs.. (later I had a txt file for logging.. and another db for emails...
I don't really like web programming I don't think...to by honest... but it matters little..
Problem is.. the old bank stopped working at somepoint, for some reason, and I don't get enough useful error info to debug it...and I gave up on it long ago...
I'm using PHP now so that if we want it'll be in the same language as the forum is... (I think...) and we could integrate them....
I already have gone through the annoying looing what what I need phase.. I just went straight to the PHP documents online.. and some MySQL ones I found.... I think I have some idea of what I'm doing... I'm just not familiar with SQL at all... PHP is just like Perl to me.. so there is NO learning curve for it... plus I've taken enough CS classes to proly be able to make this... the GUI part has me a bit confused... but I'll get there... as I'm just writing the functions to manipulate the database at the moment..
I wish I didn't need to do this with SLQ... I used Berkely DBM's last time... they are simple.. yes.. maybe a lil clunky... but they did what I needed simply... I just had 2 hashes basically... one for username/userpass pairs.. and another for username/funds pairs.. (later I had a txt file for logging.. and another db for emails...
I don't really like web programming I don't think...to by honest... but it matters little..
Mortis Mercator V,
Kaiser of Shireroth
Duke of Brookshire
Count of Monty Crisco
- Kaiser Mors V
- Posts: 1181
- Joined: Fri Oct 26, 2007 10:13 pm
- Contact:
Re: I'm making a bank....
It would appear I also need to refresh on HTML and forms...
btw... as I make stuff... it'll be here http://www.shireroth.org/bank/shirebank.php . Right now all it does it tell me things as I tinker and play and learn what I'm doing...
btw... as I make stuff... it'll be here http://www.shireroth.org/bank/shirebank.php . Right now all it does it tell me things as I tinker and play and learn what I'm doing...
Mortis Mercator V,
Kaiser of Shireroth
Duke of Brookshire
Count of Monty Crisco
- Kaiser Mors V
- Posts: 1181
- Joined: Fri Oct 26, 2007 10:13 pm
- Contact:
Re: I'm making a bank....
Code: Select all
$existence = mysql_query('SELECT username FROM shirebank WHERE username='.$username, $server);
this is what I get for not programming in over a year.. and then trying to make a program from a language and database I don't know... on top of not knowing databases.. like.. at all... let alone SQL.
Mortis Mercator V,
Kaiser of Shireroth
Duke of Brookshire
Count of Monty Crisco
- Neike Taika-Tessaro
- Posts: 247
- Joined: Tue Jul 04, 2006 12:20 pm
- Location: Altamont, Dark Arcadia | Germany
- Contact:
Re: I'm making a bank....
Either FALSE if there was a MySQL error, or a result source to work with using mysql_num_rows() and co..Kaiser Mors V wrote:What exactly am I going to get back...Code: Select all
$existence = mysql_query('SELECT username FROM shirebank WHERE username='.$username, $server);
No, you get a result source. mysql_num_rows() on this result set, however, will yield "0", telling you there is no such username.Kaiser Mors V wrote:I theorize that if there is no entry with a username field equal to the $username variable I get FALSE back (documenation tells me this.. I think)
Also, you probably want to use mysql_real_escape_string() on the username if you haven't already... lest you end up with things like this:
[from http://xkcd.com/327/]
Neike Taika-Tessaro, Archon of Dark Arcadia
- Neike Taika-Tessaro
- Posts: 247
- Joined: Tue Jul 04, 2006 12:20 pm
- Location: Altamont, Dark Arcadia | Germany
- Contact:
Re: I'm making a bank....
What do you need?Kaiser Mors V wrote:It would appear I also need to refresh on HTML and forms...
Code: Select all
<form action="script.php" method="post">
<input type="text" name="textrow" value="preliminary value" />
<select name="dropdown">
<option value="0">Nothing</option>
<option value="1" selected="selected">One</option><!-- pre-selected on page-load -->
<option value="2">Two</option>
<option value="3">Three</option>
</select>
<select name="multiple[]" multiple="multiple">
<option value="This">This</option>
<option value="And">And</option>
<option value="That">That</option>
</select>
<textarea name="lotsoftext">A minor essay...</textarea>
<input type="hidden" name="hiddenvalue" value="Secrets! Well, sort of." />
<input type="submit" value="Send this form!" />
</form>
Code: Select all
$_POST = Array(
'textrow' => "preliminary value", // if the user didn't change the field
'dropdown' => 1, // if "One" was selected
'multiple' => Array( 'This' , 'And' , 'That' ), // if all elements were selected
'lotsoftext' => "A minor essay...", // if the user didn't change the field
'hiddenvalue' => "Secrets! Well, sort of." // always (unless hacked)
)
(Yes, there are significant exceptions to this "rule", but I don't want to get into those yet, unless someone's actually interested in the theories behind internet security.)
(Also, I apologise if any of the above breaks, I'm trying to type everything I put here off-hand, since I'm doing a lot of things in parallel right now, and cannot be arsed to check my syntax... sorry )
Neike Taika-Tessaro, Archon of Dark Arcadia
- Kaiser Mors V
- Posts: 1181
- Joined: Fri Oct 26, 2007 10:13 pm
- Contact:
Re: I'm making a bank....
I'll get to the form stuff later... as I'm still trying to get some functions to do database manipulation...
What's wrong with that? I keep getting:
$server is a link to the well.. server.. and it works.. I test it.. and even was able to pull up some info once.. then forgot what exactly I did...
For reference...
Code: Select all
function find_account($username, $server)
//Checks to see if an account exists.
//returns false if they don't exist.
//otherwise will return the username back
{
$existence = 0;
$orders = "SELECT username FROM shirebank WHERE username=$username"; //.$username;
$result = mysql_query($orders, $server); //pull up results for all username that match.. username.
$existence = mysql_fetch_array($result, MYSQL_ASSOC); //make an array from what we got.
mysql_free_result($result); //Hello...Housekeeping!
return $existence['username'];
}
$username is just a string that IS in the database 'kaiser' as I pulled it up once..Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/u4/shireroth/html/bank/shirebank.php on line 59
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/u4/shireroth/html/bank/shirebank.php on line 64
$server is a link to the well.. server.. and it works.. I test it.. and even was able to pull up some info once.. then forgot what exactly I did...
For reference...
Code: Select all
//Server Connection stuff..
print ("Connecting to ShireBank Server<br>");
$server = mysql_connect ("localhost", "shireroth-1", "CA802945"); //connect to server
if (!$server)
print ("Could not connect to ShireBank Server for reason: " . $access . "<br>");
else
print ("Connected successfully to ShireBank Server.<br>");
$database = mysql_select_db ("shireroth-1", $server); //Select bank database
if (!$database)
print ("Could not select ShireBank Database for reason: " . $acess . "<br>");
else
print ("Successfully selected ShireBank Database.<br>");
if (find_account('kaiser',$server) != 0)
print ("Victory monkey! The Kaiser lives!<br>");
else
print ("Be a sad panda, there is no account for the Kaiser...<br>");
Mortis Mercator V,
Kaiser of Shireroth
Duke of Brookshire
Count of Monty Crisco
- Kaiser Mors V
- Posts: 1181
- Joined: Fri Oct 26, 2007 10:13 pm
- Contact:
Re: I'm making a bank....
Just incase your wondering.. I started programming in Perl.. then spent a few years with C++.. I like to make use of functions.. a lot.. everything gets a function! And function do everything.. like lil gods... they go around and make things happen.. they only care about what they are told, what they do.. and what they have to respond with.. they care nothing for other concerns... problem is... Perl allowed for global variables.. (I recall them almost being default...) and I like to localize my variables.. though I do recycle names heavily..
small functions come together as bigger ones.. and so on... Kinda like Counties Baronies, Duchies and the Empire...
small functions come together as bigger ones.. and so on... Kinda like Counties Baronies, Duchies and the Empire...
Mortis Mercator V,
Kaiser of Shireroth
Duke of Brookshire
Count of Monty Crisco
- Kaiser Mors V
- Posts: 1181
- Joined: Fri Oct 26, 2007 10:13 pm
- Contact:
Re: I'm making a bank....
*adds it to his todo list..*Also, you probably want to use mysql_real_escape_string() on the username if you haven't already... lest you end up with things like this:
Mortis Mercator V,
Kaiser of Shireroth
Duke of Brookshire
Count of Monty Crisco
- Neike Taika-Tessaro
- Posts: 247
- Joined: Tue Jul 04, 2006 12:20 pm
- Location: Altamont, Dark Arcadia | Germany
- Contact:
Re: I'm making a bank....
Should be...Kaiser Mors V wrote:Code: Select all
$orders = "SELECT username FROM shirebank WHERE username=$username"; //.$username;
Code: Select all
$orders = "SELECT username FROM shirebank WHERE username='".$username."'";
Also, if you're just looking for existence, try mysql_num_rows(), which should be faster. (...also, call me silly, but I prefer mysql_fetch_assoc() to mysql_fetch_array(..., MYSQL_ASSOC), and so I have no experience with latter, and whether it could break under certain circumstances.)
Also, if you have no rows returned, you will get PHP errors with that code. You should check for existence with mysql_num_rows(), then therein address the rows one by one (or in this case, the only row). Your code assumes there is at least one row (though you're semantically trying to find out if there is one). If you're too lazy to use mysql_num_rows() (and that's not meant as an accusation, I'm lazy a lot, too), it will tell you "unknown key" in the return row, so at least throw an isset() in there...
Functions are good.Kaiser Mors V wrote:Just incase your wondering.. I started programming in Perl.. then spent a few years with C++.. I like to make use of functions.. a lot.. everything gets a function!
Editted for brief, annoying idiocy on my part.
Last edited by Neike Taika-Tessaro on Thu Nov 29, 2007 3:17 pm, edited 1 time in total.
Neike Taika-Tessaro, Archon of Dark Arcadia
- Kaiser Mors V
- Posts: 1181
- Joined: Fri Oct 26, 2007 10:13 pm
- Contact:
Re: I'm making a bank....
I've replaced the old one with this after reading and starting to understand a lil better...
I'll fix the quote issue momentarily..
Code: Select all
function find_account($username, $server)
//Checks to see if an account exists.
//returns false if they don't exist.
//otherwise will return the username back
{
$orders = "SELECT username FROM shirebank WHERE username=$username"; //.$username;
$result = mysql_query($orders, $server); //pull up results for all username that match.. username.
$existence = mysql_num_rows($result);
mysql_free_result($result); //Hello...Housekeeping!
return existence;
}
Mortis Mercator V,
Kaiser of Shireroth
Duke of Brookshire
Count of Monty Crisco
- Kaiser Mors V
- Posts: 1181
- Joined: Fri Oct 26, 2007 10:13 pm
- Contact:
Re: I'm making a bank....
I made that change...but it still comes up with nothing, despite there being something...grr...
but the error messages are gone!
but the error messages are gone!
Mortis Mercator V,
Kaiser of Shireroth
Duke of Brookshire
Count of Monty Crisco
- Neike Taika-Tessaro
- Posts: 247
- Joined: Tue Jul 04, 2006 12:20 pm
- Location: Altamont, Dark Arcadia | Germany
- Contact:
Re: I'm making a bank....
If you're going for a partial username match, you'll want to do a LIKE comparison:
...becomes...
(% is the wildcard in MySQL.)
Also very useful: echo mysql_error() when a MySQL error occurs. MySQL has very insightful error messages, most of the time. Though if the errors are gone now, mysql_error() likely won't help you much.
Code: Select all
"SELECT username FROM shirebank WHERE username='".$username."'";
Code: Select all
"SELECT username FROM shirebank WHERE username LIKE '%".$username."%'";
Also very useful: echo mysql_error() when a MySQL error occurs. MySQL has very insightful error messages, most of the time. Though if the errors are gone now, mysql_error() likely won't help you much.
Neike Taika-Tessaro, Archon of Dark Arcadia
- Kaiser Mors V
- Posts: 1181
- Joined: Fri Oct 26, 2007 10:13 pm
- Contact:
Re: I'm making a bank....
the find_account() function is basicly used to see if someone is in the database wholesale. I don't care about partial matches.. though if I make a search feature later.. I might.. but unlikely..
I'm gonna put aside that function for a time, and make one for adding account info so I can be sure of what I'm adding...
I'm gonna put aside that function for a time, and make one for adding account info so I can be sure of what I'm adding...
Mortis Mercator V,
Kaiser of Shireroth
Duke of Brookshire
Count of Monty Crisco
- Andreas the Wise
- Posts: 5253
- Joined: Sat Oct 27, 2007 10:41 pm
- Location: The Island of Melangia, Atterock, Kildare
- Contact:
Re: I'm making a bank....
A wild thought ... we're on a php forum, yes? One which you can easily install existing cash/bank mods on? If it's easier, that's all. I know some nations are against post based economies.
The character Andreas the Wise is on indefinite leave.
However, this account still manages:
Cla'Udi - Count of Melangia
Manuel - CEO of VBNC. For all you'll ever need.
Vincent Waldgrave - Lord General of Gralus
Q - Director of SAMIN
Duke Mel'Kat - Air Pirate, Melangian, and Duke of the Flying Duchy of Glanurchy
And references may be made to Vur'Alm Xei'Bôn (a Nelagan Micron of undisclosed purpose).
However, this account still manages:
Cla'Udi - Count of Melangia
Manuel - CEO of VBNC. For all you'll ever need.
Vincent Waldgrave - Lord General of Gralus
Q - Director of SAMIN
Duke Mel'Kat - Air Pirate, Melangian, and Duke of the Flying Duchy of Glanurchy
And references may be made to Vur'Alm Xei'Bôn (a Nelagan Micron of undisclosed purpose).
- Neike Taika-Tessaro
- Posts: 247
- Joined: Tue Jul 04, 2006 12:20 pm
- Location: Altamont, Dark Arcadia | Germany
- Contact:
Re: I'm making a bank....
I think the problem with that would be less that the typical phpBB cash mods are designed to be post-based and more that they were designed for phpBB2 (that I know of), which, as far as I'm aware, is grossly incompatible with phpBB3. I know "the cash mod", running on phpBB2, can be configured to give no money out post-based-ly, but allows donating to-and-fro, though it would leave the entire monetary system at hands of the admins for tweaking at utter whim. (Which needn't be a bad thing, mind you.)
...now I'm curious if it's phpBB3 compatible yet.
...now I'm curious if it's phpBB3 compatible yet.
Neike Taika-Tessaro, Archon of Dark Arcadia
- Kaiser Mors V
- Posts: 1181
- Joined: Fri Oct 26, 2007 10:13 pm
- Contact:
Re: I'm making a bank....
and I like the idea of having one WE made ourselves...
Okey.. so my insert function works perfectly from what I can see. I can add accounts.. (which reminds me.. I need to incorperate the encryptian I made.. anyhoo...) I can see in my database I have what I want.. however... I can't seem to prove to myself that it's there...hehehe
Those are the two functions that I'm focused on at the moment...
And yes.. I'm sure this shouldn't be so hard for someone of my programming experience.. but I have been having to start this having no idea about SQL or PHP...
Okey.. so my insert function works perfectly from what I can see. I can add accounts.. (which reminds me.. I need to incorperate the encryptian I made.. anyhoo...) I can see in my database I have what I want.. however... I can't seem to prove to myself that it's there...hehehe
Code: Select all
function add_account($username, $userpass, $funds, $server) //functional
//creates a user account and sets a password assumes initial funds are 0.
{
$orders = sprintf("INSERT INTO shirebank (username, userpass, funds ) VALUES ('%s','%s','%f')",
mysql_real_escape_string($username),
mysql_real_escape_string($userpass),
mysql_real_escape_string($funds)); //a sanitary query
$orders = "INSERT INTO shirebank (username, userpass, funds ) VALUES ('".$username."', '".$userpass."', '".$funds."')";
$result = mysql_query($orders, $server);
if (!$result)
{
print ("Could not add account for reason: ");
echo mysql_error();
}
}
Code: Select all
function find_account($username, $server)
//Checks to see if an account exists.
//returns false if they don't exist.
//otherwise will return the username back
{
$orders = sprintf("SELECT username FROM shirebank WHERE username='%s'",mysql_real_escape_string($username));
$result = mysql_query($orders, $server); //pull up results for all username that match.. username.
$existence = mysql_num_rows($result); //check how many rows we got. 0 means we got no person of that name otherwise..we got something...
mysql_free_result($result); //Hello...Housekeeping!
return existence;
}
And yes.. I'm sure this shouldn't be so hard for someone of my programming experience.. but I have been having to start this having no idea about SQL or PHP...
Mortis Mercator V,
Kaiser of Shireroth
Duke of Brookshire
Count of Monty Crisco
- Neike Taika-Tessaro
- Posts: 247
- Joined: Tue Jul 04, 2006 12:20 pm
- Location: Altamont, Dark Arcadia | Germany
- Contact:
Re: I'm making a bank....
Make sure to have the return line read "return $existence;" and not "return existence;". Latter will try to return the constant "existence", and PHP, if a constant isn't found, implicitely creates it containing a string with its name. So you're returning "existence", the string, which, when compared to a number, evaluates to 0.
For things like that, error_reporting(E_ALL); is your friend.
For things like that, error_reporting(E_ALL); is your friend.
Neike Taika-Tessaro, Archon of Dark Arcadia
- Braden Indianensis
- Posts: 1378
- Joined: Tue Dec 20, 2005 2:06 pm
- Location: Number 12 Concord Street, Nafticon, Republic of Antica
Re: I'm making a bank....
So, the Ministry of Finance will (finally) actually be useful?
Antican Ambassador to Shireroth and Babkha
Former Speaker of the Assembly of the Republic of Antica
Reporter for the Antican Liberator
Elder Guard of the Order of the Vorpal Blade
Former Speaker of the Assembly of the Republic of Antica
Reporter for the Antican Liberator
Elder Guard of the Order of the Vorpal Blade
- Kaiser Mors V
- Posts: 1181
- Joined: Fri Oct 26, 2007 10:13 pm
- Contact:
Re: I'm making a bank....
GOD DAMN IT MOTHER FUCKING>>>AFSDG Ag aSFga
fsd......BLOODY BUGGERED MOTHER>...s.dfasdFARFsad......COCK SUCKINGASD>>>aERONIUS>>>> MOUSE MATHING>>>>>..dsfad.f...d.e...d. Donkey.asd.f...... PIECE OF SHIT PILE OF CRAP MONKEYS!........asdfsdf.. Not guilty......sadfa4ewSDASERVaSFD sEr
43qW$#...Explitive deleted....ser@#$FASESD POOR IMPULSE CONTROL>>> MOTHINGASDRWE... MASH PIT FUCKER!>>.... SLIME BOTTOMED PIECE OF CONTINUOUSLY CONSTANTYLY OUTRAGED FECAL MATTER MATTED DOOR JABBED>>>ASDAFDFASDE.....
......Son of whore....
fsd......BLOODY BUGGERED MOTHER>...s.dfasdFARFsad......COCK SUCKINGASD>>>aERONIUS>>>> MOUSE MATHING>>>>>..dsfad.f...d.e...d. Donkey.asd.f...... PIECE OF SHIT PILE OF CRAP MONKEYS!........asdfsdf.. Not guilty......sadfa4ewSDASERVaSFD sEr
43qW$#...Explitive deleted....ser@#$FASESD POOR IMPULSE CONTROL>>> MOTHINGASDRWE... MASH PIT FUCKER!>>.... SLIME BOTTOMED PIECE OF CONTINUOUSLY CONSTANTYLY OUTRAGED FECAL MATTER MATTED DOOR JABBED>>>ASDAFDFASDE.....
......Son of whore....
Mortis Mercator V,
Kaiser of Shireroth
Duke of Brookshire
Count of Monty Crisco
- Ari Rahikkala
- Posts: 4326
- Joined: Sun Jan 21, 2001 12:56 pm
- Contact:
- Kaiser Mors V
- Posts: 1181
- Joined: Fri Oct 26, 2007 10:13 pm
- Contact:
Re: I'm making a bank....
And Yes.. the Ministry of Trade will be in a position to at least have a tool for an economy...
wait.. I could make a stock market....
wait.. I could make a stock market....
Mortis Mercator V,
Kaiser of Shireroth
Duke of Brookshire
Count of Monty Crisco
- Nick Foghorn Leghorn
- Posts: 843
- Joined: Thu Aug 25, 2005 6:25 pm
- Location: County of Norfolk
- Contact:
Re: I'm making a bank....
Stop right there.Kaiser Mors V wrote:And Yes.. the Ministry of Trade will be in a position to at least have a tool for an economy...
wait.. I could make a stock market....
Last time I tried to do something like that it ended in tears and a pile of Mountain Dew cans three sleepless nights later.
Save yourself the trouble brother.
Count of Norfolk
- Kaiser Mors V
- Posts: 1181
- Joined: Fri Oct 26, 2007 10:13 pm
- Contact:
Re: I'm making a bank....
Oh yeah.. it works now.....
What? Once I get this done I'll have a fair knowledge of what I'm doing.. and just have to create how to calc stock prices...
Then it's easy from there... then again once I get the database functions done.. I have to figure out how to do the web programming... something I've never really done...
What? Once I get this done I'll have a fair knowledge of what I'm doing.. and just have to create how to calc stock prices...
Then it's easy from there... then again once I get the database functions done.. I have to figure out how to do the web programming... something I've never really done...
Mortis Mercator V,
Kaiser of Shireroth
Duke of Brookshire
Count of Monty Crisco
Who is online
Users browsing this forum: No registered users and 0 guests