hey
ich habe ein merkwürdiges problem
PHP-Code:
function cal_user_settings($uid)
{
//user einstellungen laden
$sql = "SELECT * FROM `cal_user_settings` WHERE user_id = $uid";
$get_settings = new Query($sql);
$num_rows = $get_settings->numRows();
//Formular abgeschickt
if(isset($_POST['submit']))
{
echo "<pre><p>post";
print_r($_POST);
echo "</p></pre>";
//....
}
echo "<form method='post' action='index.php?action=cal-user-settings'>
//.....
<input type='radio' name='style_change' value='yes'";
if($settings['style_change'] == 'yes')
{
echo "checked";
}
echo ">Ja
<br>
<input type='radio' name='style_change' value='no'";
if($settings['style_change'] == 'no')
{
echo "selected";
}
echo ">Nein
wobei $settings den aktuell in der db gespeichert Wert enthält
nun zu meinem Problem:
warum taucht in print_R($_POST) kein Wert für style_change auf
es gibt noch nicht mal einen key für style change, dieser fehlt einfach ?!?!
das verwundert mich, weil ich doch $_POST mir ganz zu anfang des scripts ausgegeben lassen habe, bevor ich irgendwas damit mache
wisst ihr worans liegt?
über Hilfe wäre ich sehr dankbar.