• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

AGB mit Checkbox abfragen

Status
Für weitere Antworten geschlossen.

erstttt

Neues Mitglied
Hallo Leute!

ich bin nun schon seit geraumer zeit auf der Suche nach einer Möglichkeit, wie ein User sein Einverständnis mit Nutzungsbedingungen oder irgend etwas anderem mittels einer Checkbox erklärt.

Genau so wie hier im Forum bei der Anmeldung.

Die Ansicht des Quellcodes hier bei der Anmeldungsseite brachte mir aber wenig Erleuchtung.

Dann habe ich den code-Schnipsel gefunden, der wohl bereits etwas in die Richtung geht, mir dann aber auch nicht weiterhalf:

<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<input name="agb" type="checkbox"> Ich habe die
AGBs gelesen und akzeptiert <input type="submit">
</form>
<?php $agb = $_POST['agb'];
if($agb == 'on')
{
echo '
';
echo 'Okay :-)';
}
?>

Und auch die anderen Code-Schnipsel hier im Forum brachten mich dann nicht weiter.

Also, hat da jemand sachdienliche Hinweise? Möglichst OHNE Java???

Oder hat jemand eine Idee, wie man in obigem Code statt 'echo okay :)' auf eine andere Seite verlinken kann? Würde auch schon helfen ...
 
Zuletzt bearbeitet:
ich bin nun schon seit geraumer zeit auf der Suche nach einer Möglichkeit, wie ein User sein Einverständnis mit Nutzungsbedingungen oder irgend etwas anderem mittels einer Checkbox erklärt.
Einfach ein Formular mit einer Checkbox. Das serverseitige Script wertet die Checkbox aus.

Die Ansicht des Quellcodes hier bei der Anmeldungsseite brachte mir aber wenig Erleuchtung.
Natürlich nicht. Denn die Auswertung eines Formulars muss serverseitig erfolgen. Und serverseitigen Code bekommst Du nie zu Gesicht.

Also, hat da jemand sachdienliche Hinweise? Möglichst OHNE Java???
Mit Java Applets hat das rein gar nichts zu tun. Und JavaScript (was übrigens etwas völlig anderes ist!) ist dafür nicht geeignet, weil das nur clientseitig läuft und abgeschaltet werden kann.

Oder hat jemand eine Idee, wie man in obigem Code statt 'echo okay :)' auf eine andere Seite verlinken kann? Würde auch schon helfen ...
In php?
Code:
header("Location: url");
 
Code:
<form action="iwas.php" method="post">
 <input type="checkbox" name="termsofuse" id="termsofuse" /> <label for="termsofuse">Ich bin mit den <a href="terms_of_use.php">Nutzungsbedingungen</a> einverstanden.</label>
 <input type="submit" value="Bestätigen" />
</form>
Und in die iwas.php
PHP:
<?php
if($_POST['termsofuse'] == on) {
 header('location:index.php');
} else {
 echo "Du musst die Nutzungsbedingungen bestätigen!";
}
?>
Nicht getestet, sollte aber klappen!
 
Ich verschiebe das hier ins PHP-Forum, würde da wohl mehr Sinn machen...

moved.png
 
Also Danke erstmal !!!

Also Leute, Danke erstmal.

Ich werde das nun alles ausprobieren und da wird sicher was dabei sein.

;Jump;Jump;Jump;Jump;Jump
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben