Attention! Eternity Incurakai is looking for new programmers to help with the development of the Eternity-X platform, to power the Eternity Incurakai Website. The different roles are described and listed below.
PHP programmer(s) - needs to have an exceptional knowledge of php. This person will be working on the profiles section, and eventually other areas. More information will be provided if accepted.
more will be added later. We can also discuss the platform here as well.
Mods, move this if necessary.
Offline
Uh, it doesn't really require exceptional knowledge of PHP to make a profile page; all you need to know is how to get values from a database. Most of the knowledge required is HTML and CSS.
Offline
veggieman001 wrote:
Uh, it doesn't really require exceptional knowledge of PHP to make a profile page; all you need to know is how to get values from a database. Most of the knowledge required is HTML and CSS.
we are talking dynamically adding profile pages, editing them, managing them, etc.
Offline
XenoK wrote:
veggieman001 wrote:
Uh, it doesn't really require exceptional knowledge of PHP to make a profile page; all you need to know is how to get values from a database. Most of the knowledge required is HTML and CSS.
we are talking dynamically adding profile pages, editing them, managing them, etc.
Which just means you need to know how to edit values in the database. As Veggie said, the main thing you need to know is HTML.
<html>
<head>
<title>Profile Updater</title>
</head>
<body>
<?php
// Connect to MySQL database.
$con = mysql_connect('localhost', 'root', 'password');
mysql_select_db("my_db", $con);
$profile_id = mysql_real_escape_string($_POST['id']); // mysql_real_escape_string() prevents SQL Injections, should surround any/all input received from the client.
$profile_text = mysql_real_escape_string($_POST['text']);
if (!$profile_text) {
mysql_query("UPDATE user_profiles SET profile_text=$profile_text WHERE id=$profile_id");
echo "Profile updated!";
} else {
$result = mysql_query("SELECT * FROM user_profiles WHERE id=$profile_id");
$row = mysql_fetch_array($result);
$profile_text = $row['text'];
echo "<input type='hidden' name='id' value='1' /><br />
<input type='text' name='text' value='$profile_text' /><br />
<input type='submit' value='Submit' />";
}
mysql_close($con);
?>
</body>
</html>My PHP is rusty, but it's something like that.
Offline
This isn't the only thing that you'd be working on. PHP knowledge is required, because each time a person signs up, it has to create both the database info, (which I know how to do) and the actual page that other people can access, which is slightly harder. We're also connecting profile data to a forum profile, in which it will automatically log you in like on the scratch website.
Offline
I built something like this. If you want help, ask me, but I won't be part of the project.
Offline
XenoK wrote:
This isn't the only thing that you'd be working on. PHP knowledge is required, because each time a person signs up, it has to create both the database info, (which I know how to do) and the actual page that other people can access, which is slightly harder. We're also connecting profile data to a forum profile, in which it will automatically log you in like on the scratch website.
The page people can access shouldn't actually be created at signup!
It should be a single page that then decides which user to display depending on a get variable passed.
Offline
LS97 wrote:
XenoK wrote:
This isn't the only thing that you'd be working on. PHP knowledge is required, because each time a person signs up, it has to create both the database info, (which I know how to do) and the actual page that other people can access, which is slightly harder. We're also connecting profile data to a forum profile, in which it will automatically log you in like on the scratch website.
The page people can access shouldn't actually be created at signup!
It should be a single page that then decides which user to display depending on a get variable passed.
and if you want to make the url look a little prettier, just use a rewrite rule in .htaccess
You don't need exceptional skills with php to do what you're asking. Just flipping through w3schools would probably get you what you need.
Last edited by SJRCS_011 (2012-08-06 16:06:21)
Offline
LS97 wrote:
XenoK wrote:
This isn't the only thing that you'd be working on. PHP knowledge is required, because each time a person signs up, it has to create both the database info, (which I know how to do) and the actual page that other people can access, which is slightly harder. We're also connecting profile data to a forum profile, in which it will automatically log you in like on the scratch website.
The page people can access shouldn't actually be created at signup!
It should be a single page that then decides which user to display depending on a get variable passed.
ok, there we go. Thanks for that, but I'm still looking to hire someone.
Offline
XenoK wrote:
LS97 wrote:
XenoK wrote:
This isn't the only thing that you'd be working on. PHP knowledge is required, because each time a person signs up, it has to create both the database info, (which I know how to do) and the actual page that other people can access, which is slightly harder. We're also connecting profile data to a forum profile, in which it will automatically log you in like on the scratch website.
The page people can access shouldn't actually be created at signup!
It should be a single page that then decides which user to display depending on a get variable passed.ok, there we go. Thanks for that, but I'm still looking to hire someone.
A lot of sites use that, actually (such as FluxBB, you pass the user ID in a GET variable).
Offline
You guys certainly change your site too much.

Offline
stevetheipad wrote:
You guys certainly change your site too much.
![]()
stevetheipad, you've been chosen as a beta tester for the new Eternity-X platform! pm me your desired password.
Offline
XenoK wrote:
so, anyone interested in helping out with the development of the Eternity-X platform?
I'd help, but I just decided to do DragonFEST.
Offline