Im Prinzip sollte man das mit Copy&Paste schon weiterkommen, evtl. kannst du uns sagen, was du schon versucht hast/wo Fehler auftreten?
- Code für HTML Auswahl kopieren:
an der gewünschten Stelle einfügen, "Newsletter", "newsletter" und "$newsletter" austauschen gegen selbstgewählte Texte/Bezeichner.HTML-Code:<tr> <td>Newsletter:</td> <td> <select name="newsletter"> <option value="1" <? if ($newsletter == 1) echo 'selected';?>>Ja</option> <option value="0" <? if ($newsletter == 0) echo 'selected';?>>Nein</option> </select> </td> </tr>
(Foo, foo und $foo im Folgenden)- Usereingabe prüfen, dazu nach der Zeile:
foglende einfügen:PHP-Code:
if ($_POST['newsletter'] == 1 and $_POST['paidmails'] == 1) $mailstatus = 3;
PHP-Code:
if ($_POST['foo'] == 1){ $foo = 1;}else{ $foo = 0;}
- Danach Eintrag in Datenbank:
PHP-Code:
db_query("UPDATE ".$db_prefix."_userdaten SET shout = ".((int)$foo)." WHERE uid=".$_SESSION['uid']."");
- Nach der Zeile:
foglende einfügen:PHP-Code:
if ($info['freigabe_fuer'] == 3) {$newsletter = 1; $paidmails = 1;}
zum "Auslesen" des Wertes, bzw Ablegen in der Variablen, die im HTML weiter unten genutzt wird.PHP-Code:
$foo = $info['shout'];
Ich hab den Wert mal in die Tabelle vms_userdaten, da die in dieser Datei dann eh schon ausgelesen wird.
Dann erstmal testen, ob das soweit funktioniert (Wert korrekt abgepeichert wird).