Thread Like Summary
Total Likes: 2
Original Post (Thread Starter)
#18524 09/24/2005 5:14 PM
by Gremelin
Learner's Picks:
You will need the following(assuming you know html, xhtml, xml, or some markup to dissplay data)


sessions(login auth)

MySQL db functions(unless of course you want to learn a different db)

MySQL links

Gizmo's Picks:





other disk/file functions:

BTW, if you're going to go off playing with MySQL you should also look into:

so you don't go and get yourself owned...

Coding for Security:
Trust nothing from the user. Code every form as if you know a hacker is coming at it. Also safe guard from URL submissions. Remember the GET method. If someone views source on your form they will see all variables that will be passed. Even if you are using host, they can mess with the URL and try submiting malious code that way.

1.) Code like registered globals is off.

2.) Make sure the user came from the page the form is on. See the predefined variables

Here is a function snagged from to make sure your forms are secure.
PHP Code


function form_post_check()
$referring_url = $_SERVER['HTTP_REFERER']; // get the referring URL
$host = $_SERVER['HTTP_HOST']; // get the header from the current request (example:
$valid_url = 'http://'.$host.'/'; // finish defining a valid referring URL
$valid_len = strlen( $valid_url ); // get the length of the valid url

// if the valid url isn't the first part of the referring url
if ( substr( $referring_url, 0, $valid_len ) != $valid_url )
'You submitted this form from an invalid URL.' ); // stop everything and display a message

Useful Links:
If you are going into mySQL get very used to reading the manual on thier site.

Also see thier forums

for thier PHP forum

Most MySQL you can just see the info on and run with it. Some tricky stuff you will need to look at thier manual and play with the PHP code to get it to work. MySQL functions
Liked Replies
#18526 May 19th a 02:12 AM
by Ghost
Speaking of MySQL, here is a segment of code that I find extremely useful and efficient for what it does (forgive the PHP 4)

PHP Code

= 'SELECT * FROM table WHERE 1=1';
$mysql_Query = mysql_query($Query);

$i = 0;
$Query_data = mysql_fetch_assoc($mysql_Query)) {
$mysql_array[$i] = $Query_data;

Gets all the rows for a query as opposed to just one, as is done with mysql_fetch_assoc. I find it extremely awesome.
1 member likes this
Member Spotlight
Merrill, IA, USA
Posts: 955
Joined: October 2002
Forum Statistics
Average Daily Posts1
Most Online3,253
Jan 13th, 2020
Latest Postings
by JohanKaariainen - 08/15/19 01:18 AM
by Gremelin - 10/03/18 07:02 PM
my old account still exists!
by Crime - 08/10/18 02:47 PM
Okay WTF?
by HenryMiring - 09/27/17 01:45 AM
The History Thread...
by Gremelin - 08/11/17 12:11 PM
My friend NEEDS your HELP!
by Lena01 - 07/21/17 12:06 AM
I'm having fun with this guy.
by gabithompson730 - 07/20/17 01:50 AM
I want to upgrade my phone
by gabithompson730 - 07/20/17 01:49 AM
Doom 3
by Cyrez - 09/11/14 08:58 PM
Amazon Gift Card Generator/KeyGen?te
by Gecko666 - 08/22/14 09:21 AM
AIM scene 99-03
by lavos - 09/02/13 08:06 AM
Planetside 2
by Crime - 03/04/13 07:10 AM
Beta Testers Wanted
by Crime - 03/04/13 06:55 AM
Hello Everyone
by Gremelin - 02/12/12 06:01 PM
Tracfone ESN Generator
by Zanvin Green - 01/18/12 01:31 PM
Python 3 issue
by Testing - 12/17/11 09:28 PM
tracfone airtime
by Drache86 - 07/30/11 03:37 AM
Backdoors and the Infinite
by ZeroCoolStar - 07/10/11 03:52 AM
Where and how do you torrent?
by ZeroCoolStar - 07/06/11 07:22 AM
HackThisZIne #12 Releaseed!
by Pipat2 - 04/28/11 09:20 PM
gang wars? l33t-wars?
by Gremelin - 04/28/11 05:56 AM
Consolidate Forums
by diggin2deep - 04/21/11 10:02 AM
LAN Hacking Noob
by Gremelin - 03/12/11 12:42 AM
Top Posters
UGN Security 41,392
Gremelin 7,203
§intå× 3,255
SilentRage 1,273
Ice 1,146
pergesu 1,136
Infinite 1,041
jonconley 955
Girlie 908
unreal 860
Top Likes Received
Ghost 2
unreal 1
Crime 1
Ice 1
Dartur 1
Powered by UBB.threads™ PHP Forum Software 7.7.5