Hvordan vælger jeg "figur"?
Hejsa.. Jeg er ikke den støreste ekspert til php, men jeg er da ved at lære det ;o)Jeg har denne kode hvor man opretter en bruger men man skal samtidig kunne vælge om man er mørk eller lys.. Og så skal der hvor den vælger figuren "toj1"! der skal den så skifte figur navnet ud hvor den bare sætter dark foran navnet.. altså fkes, nu hedder den mand og dame. Hvis man vælger sin bruger til at være Mørk skal de hedde darkmand eller darkdame.. HVORDAN KAN JEG LAVE DET??
<?
session_start();
if(session_is_registered("username")) {
$title = "NetCity";
include("header.php");
print "Du skal logge inden du har mulighed for at oprette en ny bruger!<br><br>
<a href=\"login.php\"><img src=\"gfx/site/btn_s.gif\"></a> <a href=\"index.php?action=logud\">Logud</a>
";
include("footer.php");
exit;
}
$title = "Opret bruger";
include("header.php");
if($submit) {
if(!$username || !$password || !$password2 || !$navn) {
$fejl[] = "Alle felter blev ikke udfyldt";
}
if(strlen($username)>12) {
$fejl[] = "Brugernavn må max være 12 cifre langt";
}
if(ereg("^ ",$username) || ereg(" $",$username)) {
$fejl[] = "Brugernavn må ikke starte eller slutte på mellemrum<br>";
}
$select_username = mysql_query("SELECT id FROM users WHERE(username='$username')");
if(mysql_num_rows($select_username)>0) {
$fejl[] = "Brugernavnet er allerede taget";
}
if($password!=$password2) {
$fejl[] = "De to kodeord var ikke ens";
}
if(strlen($password)<6) {
$fejl[] = "Kodeord skal mindst være 6 karakterer langt";
}
if(!$kon) {
$fejl[]= "Du skal vælge et køn";
}
if(eregi("[^a-z0-9 æøåÆØÅ]",$username)) {
$fejl[] = "Brugernavn må kun indeholde a-z,A-Z og 0-9";
}
if($fejl) {
for($i=0;sizeof($fejl)>$i;$i++) {
print "<li>$fejl[$i]";
}
}
if(!$fejl) {
if($kon=="han") {
$figur="mand";
$toj1="han_blaatroje";
$toj2="han_hair";
} else {
$figur="dame";
$toj1="hun_rodtroje";
$toj2="hun_gulhair";
}
mysql_query("INSERT INTO users (username,kryppassword,kon,figur,toj1,toj2,navn,mail,oprettet,sidstonline) VALUES('$username','".md5($password)."','$kon','$figur','$toj1','$toj2','$navn','$mail','".time()."','".time()."')");
print "Hej $navn, din bruger er nu blevet oprettet - Velkommen til NetCity!!";
print mysql_error();
}
}
if($fejl || !$submit) {
?>
<table>
<form action="opret.php?submit=true" method="post">
<tr>
<td width="94">Brugernavn:</td>
<td width="157"><input name="username" maxlength="12" value="<?=$username?>">
</tr>
<tr>
<td width="94">Kodeord:</td>
<td width="157"><input name="password" type="password" value="<?=$password?>"></td>
</tr>
<tr>
<td width="94">Kodeord igen:</td>
<td width="157"><input name="password2" type="password" value="<?=$password2?>"></td>
</tr>
<td width="94">Køn:</td>
<td><input type="radio" name="kon" value="han"<? if($kon=="han") { print " checked"; } ?>> Han <input type="radio" name="kon" value="hun"<? if($kon=="hun") { print " checked"; } ?>> Hun</td>
<tr>
<td width="94">Navn:</td>
<td width="157"><input name="navn" value="<?=$navn?>"></td>
</tr>
<tr>
<td width="94">E-mail:</td>
<td width="157"><input name="mail" value="<?=$mail?>">
</tr>
<tr>
<td width="94"><input type="image" src="gfx/site/submit_opret.gif">
</tr>
</form>
</table>
<?
}
include("footer.php");
?>
