Php kode
Jeg har et system på min side, som gør at man kan få forskellige skilte på sin profil. men kan ikke få den til at overføre "grund" til bruger tabellen .. har nu prøvet følgende..<?
session_start();
include "config.php";
if (session_is_registered("brugernavn") AND ("kodeord") AND ("logintid")) {
$tjek = mysql_query("SELECT * FROM daniel_brugere WHERE brugernavn = '$_SESSION[brugernavn]'") or die(mysql_error());
$tjek1 = mysql_fetch_array($tjek);
?>
<?
if($_GET[mode] == "") {
?>
<form action="" method="POST">
<input type="hidden" name="action" value="skift">
<?
$hent_skilte = mysql_query("SELECT * FROM daniel_skilte WHERE skilte_ejer = '$_SESSION[brugernavn]' ORDER BY ID DESC") or die(mysql_error());
while($vis_skilte = mysql_fetch_array($hent_skilte)) {
print "<input type='radio' name='skilte_id' value='$vis_skilte[skilte_id]'> <img src='../skilte/$vis_skilte[skilte_id]' title='$vis_skilte[grund]'>";
}
?>
<input type="submit" name="submit" value="Skift til denne">
<?
}
if($_POST[action] == "skift" AND $_POST[skilte_id] != "" ) {
$passerdetmon = mysql_query("SELECT * FROM daniel_skilte WHERE skilte_ejer = '$_SESSION[brugernavn]' AND skilte_id = '$_POST[skilte_id]'") or die(mysql_error());
if(mysql_num_rows($passerdetmon) == "1" OR $_POST[skilte_id] == "skilte/$tjek1[skilt].gif") {
mysql_query("UPDATE daniel_brugere SET skilt = '$_POST[skilte_id]' WHERE brugernavn = '".$_SESSION['brugernavn']."'");
mysql_query("UPDATE daniel_brugere SET grund = '$_POST[grund]' WHERE brugernavn = '".$_SESSION['brugernavn']."'");
print "Du har nu skiftet dit skilt";
}else{
echo "Hov hov, det kan du ikke!";
}
}
?>
<?
}else{
print "Du er ikke logget ind!";
}
?>