PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Paidmailabfrage



Golem
16.04.2011, 18:46
Hi,

wie bekomme ich das hin das in der Anmeldung die Abfrage entfernt wird, ob Paidmails empfangen werden soll oder nicht? Bei der Anmeldung soll automatisch immer NEIN in die DB eingetragen werden.

Greez Golem

Most_Wanted
16.04.2011, 21:20
anmelden.php , statt


<tr>
<td class="main"><b>Paidmails empfangen:</b></td>
<td class="main"><select name="paidmails"><option value="1" <? if ($_POST['paidmails'] == 1) { echo 'selected';}?>>Ja</option><option value="0" <? if ($_POST['paidmails'] != 1) { echo 'selected';}?>>Nein</option></select></td>
</tr>

dies hier einfügen :


<tr>
<td class="main"><b>Paidmails empfangen:</b></td>
<td class="main"><select name="paidmails"><option value="0" <? if ($_POST['paidmails'] != 1) { echo 'selected';}?>>Nein</option></select></td>
</tr>

Dann müsste im Auswahlmenü nur "nein" dranstehen. Eine andere
Alternative wäre, das komplett rauszunehmen, dann müsstest du aber
etwas weiter oben in der Datei das so einstellen, dass von Anfang an
automatisch "nein" in die Tabelle eingetragen wird.

Golem
16.04.2011, 22:02
Ne es muss ganz raus ( also die anfrage )
der user kann den empfang ja im Usermenü anschalten!
Die meisten klicken alles ja und machen nix. deswegen von anfang an nein.. und wer wirklich bestätigen möchte, stellt das dann im userprofil ein :)

Most_Wanted
16.04.2011, 23:18
<?
// Variabel vordefinieren!
if (!isset($_POST['anmelden'])) $_POST['anmelden'] = "";
if (!isset($_POST['nickname'])) $_POST['nickname'] = "";
if (!isset($_POST['nachname'])) $_POST['nachname'] = "";
if (!isset($_POST['vorname'])) $_POST['vorname'] = "";
if (!isset($_POST['emailadresse'])) $_POST['emailadresse'] = "";
if (!isset($_POST['passwort_1'])) $_POST['passwort_1'] = "";
if (!isset($_POST['passwort_2'])) $_POST['passwort_2'] = "";
if (!isset($_POST['uid_passwort'])) $_POST['uid_passwort'] = "";
if (!isset($_POST['uid'])) $_POST['uid'] = "";
if (!isset($_POST['agb'])) $_POST['agb'] = "";
if (!isset($_POST['newsletter'])) $_POST['newsletter'] = "1";
if (!isset($_POST['paidmails'])) $_POST['paidmails'] = "0";
if (!isset($error)) $error = "";
if (!isset($anmeldeok)) $anmeldeok = "";
if (!isset($ak)) $ak = "";

In der selben Datei.
Und aus dem Anmeldeformular nimmste das Ding dann raus.

Riddik
17.04.2011, 17:17
anmelden.php , statt


<tr>
<td class="main"><b>Paidmails empfangen:</b></td>
<td class="main"><select name="paidmails"><option value="1" <? if ($_POST['paidmails'] == 1) { echo 'selected';}?>>Ja</option><option value="0" <? if ($_POST['paidmails'] != 1) { echo 'selected';}?>>Nein</option></select></td>
</tr>

dies hier einfügen :


<tr>
<td class="main"><b>Paidmails empfangen:</b></td>
<td class="main"><select name="paidmails"><option value="0" <? if ($_POST['paidmails'] != 1) { echo 'selected';}?>>Nein</option></select></td>
</tr>

Dann müsste im Auswahlmenü nur "nein" dranstehen. Eine andere
Alternative wäre, das komplett rauszunehmen, dann müsstest du aber
etwas weiter oben in der Datei das so einstellen, dass von Anfang an
automatisch "nein" in die Tabelle eingetragen wird.

Type "hidden" rein und das ">Nein<" zwischen den klammern entfernen, sollte gehen...