Hvad er forkert her?
Sidder og til retter en brugersystem som jeg har bygget videre på, men ret.php virker ikke, selvom jeg ikke kan finde fejlen og min ven kunne heller ikke.Håber at der er nogle her på exp der gider at hjælpe mig til at få det til at virke!
ret.php koden:
<?
session_start();
?>
<html>
<head>
<title>Brugersystem</title>
</head>
<body>
<?
if ($s_brugernavn && $s_password) {
?>
<?
include ("config.php");
mysql_connect($host,$user,$pass);
mysql_select_db($db);
$query = mysql_query("SELECT * FROM nidhug_community WHERE navn='$s_brugernavn' AND password='$s_password'") or print mysql_error();
while($r = mysql_fetch_array($query)) {
$id = $r["id"];
$brugernavn = $r["brugernavn"];
$password = $r["password"];
$navn = $r["navn"];
$adresse = $r["adresse"];
$hjemsted = $r["hjemsted"];
$mail = $r["mail"];
$foedselsdato = $r["foedselsdato"];
$icq = $r["icq"];
$msn = $r["msn"];
$karakternavn = $r["karakternavn"];
$race = $r["race"];
$startfordel = $r["startfordel"];
$alder = $r["alder"];
$baggrundshistorie = $r["baggrundshistorie"];
}
?>
<form method="post" action="ret.php">
<input type="hidden" name="id" value="$id">
<table cellpadding="4" cellspacing="0" style="border: 1px solid #AAAAAA">
<td width="160" bgcolor="#E3E3E3" colspan="2"><b>Ret bruger info</b></td>
<tr>
<td width="160" colspan="2" bgcolor="#AAAAAA"></td>
</tr><tr>
<td width="160" bgcolor="#F3F3F3">Brugernavn<br><input type="text" name="brugernavn" value="<? echo "$brugernavn" ?>"></td>
<td width="160" bgcolor="#F3F3F3">Kodeord<br><input type="text" name="kodeord" value="<? echo "$password"; ?>"></td>
</tr><tr>
<td width="160" bgcolor="#F3F3F3">Navn<br><input type="text" name="navn" value="<? echo "$navn"; ?>"></td>
<td width="160" bgcolor="#F3F3F3">Adresse<br><input type="text" name="adresse" value="<? echo "$adresse"; ?>"></td>
</tr><tr>
<td width="160" bgcolor="#F3F3F3">By<br><input type="text" name="hjemsted" value="<? echo "$hjemsted"; ?>"></td>
<td width="160" bgcolor="#F3F3F3">Telefon<br><input type="text" name="telefon" value="<? echo "$telefon"; ?>"></td>
</tr><tr>
<td width="160" bgcolor="#F3F3F3">E-Mail<br><input type="text" name="mail" value="<? echo "$mail"; ?>"></td>
<td width="160" bgcolor="#F3F3F3"> Fødselsdato<br><input type="text" name="foedselsdato" value="<? echo "$foedselsdato"; ?>"></td>
</tr><tr>
<td width="160" bgcolor="#F3F3F3">ICQ<br><input type="text" name="icq" value="<? echo "$icq"; ?>"></td>
<td width="160" bgcolor="#F3F3F3">MSN<br><input type="text" name="msn" value="<? echo "$msn"; ?>"></td>
</tr><tr>
<td width="160" bgcolor="#E3E3E3"><b>Din karakter</b>:</td>
<td width="160" bgcolor="#E3E3E3"> </td>
</tr><tr>
<td width="160" bgcolor="#F3F3F3">Karakter navn<br><input type="text" name="karakternavn" value="<? echo "$karakternavn"; ?>"></td>
<td width="160" bgcolor="#F3F3F3"></td>
</tr><tr>
<td width="160" bgcolor="#F3F3F3">Race<br />
<select size="1" name="race">
<option>Menneske</option>
<option>Elver</option>
<option>Dværg</option>
<option>Bjørnestamme</option>
<option>Ørnestamme</option>
</select></td>
<td width="160" bgcolor="#F3F3F3"></td>
</tr><tr>
<td width="160" bgcolor="#F3F3F3">Startfordel<br />
<select size="1" name="startfordel">
<option>Dværg</option>
<option>Elver</option>
<option>Våbenkyndig</option>
<option>Visdom</option>
<option>Held</option>
<option>Ihærdig</option>
<option>Vilje</option>
<option>Metal allergi</option>
<option>Immunitet</option>
<option>Sjette sans</option>
</select></td>
<td width="160" bgcolor="#F3F3F3"></td>
</tr><tr>
<td width="160" colspan="2" bgcolor="#AAAAAA"></td>
</tr><tr>
<td width="160" bgcolor="#F3F3F3">Alder<br>
<select size="1" name="alder">
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
<option>32</option>
<option>33</option>
<option>34</option>
<option>35</option>
<option>36</option>
<option>37</option>
<option>38</option>
<option>39</option>
<option>40</option>
<option>41</option>
<option>42</option>
<option>43</option>
<option>44</option>
<option>45</option>
<option>46</option>
<option>47</option>
<option>48</option>
<option>49</option>
<option>50</option>
<option>51</option>
<option>52</option>
<option>53</option>
<option>54</option>
<option>55</option>
</select></td>
<td width="160" align="right" bgcolor="#F3F3F3"></td>
</tr><tr>
<td colspan="2" bgcolor="#F3F3F3">Baggrundshistorie<br><textarea name="baggrundshistorie" cols="47" rows="20" ></textarea></td>
</tr><tr>
<td colspan="2" bgcolor="#F3F3F3"><input type="submit" name="update" value="Udfør"></td>
</tr>
</table>
</form>
<?
if ($update) {
include ("config.php");
mysql_connect($host,$user,$pass);
mysql_select_db($db);
$query = mysql_query("UPDATE nidhug_community SET brugernavn='$brugernavn', navn='$navn', password='$password', adresse='$adresse', hjemsted='$hjemsted', telefon='$telefon', mail='$mail', foedselsdato='$foedselsdato', icq='$icq', msn='$msn', karakternavn='$karakternavn', race='$race', startfordele='$startfordele', alder='$alder', baggrundshistorie='$baggrundshistorie' WHERE id='$id'") or print mysql_error();
echo "<font color=\"darkgreen\">Dine oplysninger er blevet opdateret";
}
?>
<?
} else {
?>
<center><font color="red">Du er ikke logget ind, prøv igen.</font></center>
<?
}
?>
</body>
</html>
