frontier/website/chargen2.php

71 lines
1.7 KiB
PHP

<?php
session_start();
require($_SERVER['DOCUMENT_ROOT'].'/include.php');
$player_id = $_SESSION['id'];
$name = $_POST['name'];
$date = date('Y-m-d H:i');
if ($name != '')
{ // Form filled out completely
$sql = "SELECT * FROM `character` WHERE `name` = '$name'";
$result = mysqli_query($mysqli, $sql) or die($gameerror . "NC-Q01");
$num = mysqli_num_rows($result);
if ($num == 0)
{ // Character name is unique
$sql = "INSERT INTO `character` SET
`player_id` = '$player_id',
`name` = '$name',
`active` = '1',
`chargen_step` = '0',
`heritage` = '2',
`faction` = '2',
`location` = '1',
`last_date` = '$date',
`credits` = '100',
`time` = '8',
`skill_leadership` = '50',
`skill_bureaucracy` = '50',
`skill_tactics` = '50',
`skill_negotiation` = '50',
`status` = '0'";
mysqli_query($mysqli, $sql) or die($gameerror . "NC-Q02");
header("Location: $gameroot/playuser.php");
} else { // Username is not unique
echo "<HTML><BODY BGCOLOR=\"#000000\" TEXT=\"#f0f0f0\">
<H2 ALIGN=\"CENTER\">Frontier II</H2>
<H3 ALIGN=\"CENTER\">Character Creation</H3>
<P><FONT COLOR=\"RED\">Error!</FONT> That name
seems to be taken already. Please
<A HREF=\"$gameroot/chargen.php\">try again</A>.
</BODY></HTML>";
}
} else { // Form not filled out completely
echo "<HTML><BODY BGCOLOR=\"#000000\" TEXT=\"#f0f0f0\">
<H2 ALIGN=\"CENTER\">Frontier II</H2>
<H3 ALIGN=\"CENTER\">Character Creation</H3>
<P><FONT COLOR=\"RED\">Error!</FONT> Either you didn't
fill something in right, or you left something blank. Please
<A HREF=\"$gameroot/chargen.php\">try again</A>.
</BODY></HTML>";
}
mysqli_close($mysqli);
?>