Welcome to Horse Isle  
USER:
PASS:
(Forgot?)
 
Horse Isle Create New Account:
Only one account per person. Make sure you have parental permission if under 13!

GAME DETAILS (Take time selecting a good username, it will be your game name):
In order to make the game prettier, please capitalize the first letter of each word in Username:
Good:BlueBunny Not:BLUEBUNNY or bluebunny or BlUebuNNy
If the username you choose is offensive in anyway, your account will be deleted as soon as it\'s noticed. Please do not use any part of your real name in the username. Pick something fun and original. There are some ideas on right.
Desired username: [3-16 letters only, capitalize first letter of each word ]
Desired password: [6-16 both letters and numbers only, case insensitive]
Repeat  password: [ same as above ]
GIRL: BOY: [Determines whether you are referred to as \'him\' or \'her\' in game.]

PERSONAL DETAILS (Kept private, never shared):
Your Valid Email: [ Login codes sent here ]
* many mail programs will mistakingly identify the Email as Spam, you may have to check your spam folders. If the email code is not received within 2 days(50hrs), the account is removed, and you will then have to add it again.
Your Age: Your Country:
Password Recovery Question: Answer:

LEGALITIES (Only Check if TRUE!):
I have Read and Understand and will follow the Rules:
I have Read and Understand the Terms and Conditions:



Go Back to Main Page

Some Random Available Names:
(pick one or make up your own)
DesertWhisper
GrapeHorsey
CourageousEquine
SunsetDream
QueenDream
RubyEagerCrow
CoolDearBug
CosmicWorker
CoolTinkerer
OverTheArt
NonsenseTree
CrystalPioneer
BashfulMule
MillionWater
MissBee
TalentAlly
FinalFillyExmoor
HandyRaspberry
MeekIdiotNut
FinalFiend
TanVillagePrince
NormalAdventure
DynastyRider
AbsoluteCreation
FlyingPoet
RightArabian
StarryFriend
VictoriousLight
ClownStory
SappyPinkBreeze
ZeroWater
PleasantGuard
ZappySorcerous
IllusionSnow
LackingWizard
DearMonkey
FillyRose
RightEquine
LightEquine
SimpleSilence
EmeraldWonder
FastGemstone
YogurtFlower
FabulousHorsey
SappyMadamTalker
WhitePal
DarkSteed
PiggyMonkey
UberBlackHeart
MeekFantasy
SillyAmatuer
HighlightDaisey
DynastyWitch
RicketyGem
BlackLake
JumpyCuteOrange
LoveHorsey
MythicalShimmer
RightTeacher
DrearyCat
[ New Player Guide ]
[ Rules ] [ Terms and Conditions ] [ Privacy Policy ]

[ Expected Behavior ] [ Contact Us ] [ Credits ]
Copyright © 2020 Horse Isle '); } else { if($_POST['cbr'] !== "OK") die("Please accept the rules"); if($_POST['cbt'] !== "OK") die("Please accept the terms and conditions"); if($_POST['pass1'] !== $_POST['pass2']) die('Passwords do not match.'); $username = $_POST['user']; $password = $_POST['pass1']; $age = intval($_POST['age'],10); $email = $_POST['email']; $reset_question = $_POST['passreqq']; $reset_answer = $_POST['passreqa']; $country = $_POST['country']; $gender = $_POST['sex']; $connect = mysqli_connect($dbhost, $dbuser, $dbpass,$dbname) or die("Unable to connect to '$dbhost'"); $result = mysqli_query($connect, "SELECT COUNT(1) FROM users"); $user_id = $result->fetch_row()[0] + 1; $salt = random_bytes ( 64 ); $answer_hash = hash_salt($reset_answer,$salt); $password_hash = hash_salt($password,$salt); $hex_salt = bin2hex($salt); $stmt = $connect->prepare("SELECT COUNT(1) FROM users WHERE Username=?"); $stmt->bind_param("s", $username); $stmt->execute(); $result = $stmt->get_result(); $count = intval($result->fetch_row()[0]); if($count !== 0) die("Username is allready in use."); $stmt = $connect->prepare("INSERT INTO users VALUES(?,?,?,?,?,?,?,?,?,?,'NO','NO')"); $stmt->bind_param("isssssisss", $user_id, $username, $email, $country, $reset_question, $answer_hash, $age, $password_hash, $hex_salt, $gender); $stmt->execute(); echo('Account Created!'); } ?>