Hallo,
ich würde gerne ein neues Pflichtfeld bei der Anmeldung bzw. vielmehr 2 Optionbuttons zum auswählen einbauen.
Allerdings OHNE die Auswahl in eine Datenbanktabelle einzutragen.
Prinzipiell also einfach eine einzige Abfrage ob die richtige Option gewählt wurde.
Falls ja -> OK
Falls nein, nochmal zurück zur Anmeldeseite bzw. ein JS Altert Fenster oder so, was die Weiterleitung verhindert.
Dafür fand ich leider keinen MOD, die meisten MODS tragen immer gleich etwas in eine Datenbank ein, was ich allerdings nicht benötige, es soll einfach so ein Schutz gegen autom. Registrierungen erzielt werden.
Vielen Dank !
mfg,
KeepOn
Neues Feld ohne Datenbankeintrag
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Beispiel:
Speicher das als PHP Datei und probier' es aus.
Code: Alles auswählen
<?php
$data = ($_POST['okay']) ? ($_POST['okay']) : 'nichts';
echo "Abgesendet: ";
print($data);
?>
<br />
<form action="<?$_SERVER['PHP_SELF']; ?>" method="post">
<input type="Radio" name="okay" value="oki">Oki</input>
<input type="Radio" name="okay" value="doki">Doki</input>
<input type="submit" value="absenden"></input>
</form>
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
- Jan500
- Ehemaliges Teammitglied
- Beiträge: 4199
- Registriert: 01.03.2003 21:32
- Wohnort: Hamburg
- Kontaktdaten:
hi
mach vorher ein backup!!
das is alles ungetestet undauf die schnele von mir geschrieben...
es sollte aber so gehen
Jan
#
# [open]
#
includes/usercp_register.php
#
#[find]
#
if ($board_config['enable_confirm'] && $mode == 'register')
{
#
#[after, add]
#
if ($HTTP_POST_VARS['confirm_bot'] == 1)
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Confirm_bot_wrong'];
}
#
#[find]
#
'L_CONFIRM_CODE_EXPLAIN' => $lang['Confirm_code_explain'],
#
#[add, after]
#
'L_CONFIRM_BOT' => $lang['Confirm_bot'],
'L_CONFIRM_BOT_EXPLAIN' => $lang['Confirm_bot_explain'],
#
# [open]
#
templates/subSilver/profile_add_body.tpl
#
# [find]
#
<!-- END switch_confirm -->
#
# [before, add]
#
<tr>
<td class="row1"><span class="gen">{L_CONFIRM_BOT}: * </span><br /><span class="gensmall">{L_CONFIRM_BOT_EXPLAIN}</span></td>
<td class="row2"><input type="radio" name="confirm_bot" value="0" /> {L_NO} <input type="radio" name="confirm_bot" value="1" checked="checked"/> {L_YES}</td>
</tr>
#
#[open]
#
language/lang_german.ph
#
#[find]
#
//
// Visual confirmation system strings
//
#
#[add, before]
#
$lang['Confirm_bot_wrong'] = 'Du musst bestätigen, dass du kein Bot bist!';
$lang['Confirm_bot'] = 'Bist du ein Bot?';
$lang['Confirm_bot_explain'] = 'Mit dieser Frage wird verhindert, dass sich Bots registrieren können.';
mach vorher ein backup!!
das is alles ungetestet undauf die schnele von mir geschrieben...
es sollte aber so gehen

Jan
"Life begins at 40 Knots...!" 
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!

kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!