ich bin die ganze zeit dran das richitg zu machen nur es wird einfach nicht in die datenbank geschrieben:
form.php
setting_option.php
form.php
Code:
<form method="post" action="Includes/setting_option.php">
<table border="0">
<tr>
<td>Geburtstag nicht anzeigen?</td>
<td><input type="checkbox" name="geb" id="geb"></td>
</tr>
<tr>
<td>Wie soll dein Geburtstag<br />angezeigt werden?</td>
<td><input type="radio" name="gebradio" id="geb1" value="TT.MM.YYYY" />(TT.MM.YYYY)<br />
<input type="radio" name="gebradio" id="geb2" value="TT.MM" />(TT.MM)<br />
<input type="radio" name="gebradio" id="geb3" value="MM.YYYY" />(MM.YYYY)</td>
</tr>
<tr>
<td>ICQ anzeigen?</td>
<td> <input name="icq" type="checkbox" value="2"/></td>
</tr>
<tr>
<th align="left"><input name="submit" value="Übernehmen" type="submit" class="button"></th>
<th></th>
</tr>
</table>
</form>
PHP-Code:
session_start();
$Username = $_SESSION['Username'];
if($Username != ""){
if($_POST['geb'] == true){
mysql_query("UPDATE User SET Birthday_option = 'none' WHERE Username = '".$Username."'");
}
elseif($_POST['geb'] == false){
if($_POST['gebradio'] == true){
$gebradio = $_POST['gebradio'];
mysql_query("UPDATE User SET Birthday_option = '".$gebradio."' WHERE Username = '".$Username."'");
}
}
if($_POST['geb'] == false){
mysql_query("UPDATE User SET Icq_option = 'true' WHERE Username = '".$Username."'");
}
if($_POST['icq'] == true){
mysql_query("UPDATE User SET Icq_option = 'true' WHERE Username = '".$Username."'");
}
}


Kommentar