lischka
Goto Top

Abfrage Ja oder Nein In Forum eibauen

Guten Morgen zusammen.
Bin zufällig hier gelandet und suche Hilfe für mein Board. Möchte gerne im Datenschutz die Altersabfrage einbauen.
Dazu habe ich folgende Batchdatei erstellt.

@echo OFF
ECHO Sind Sie 16 Jahre alt? (J/N)
SET /p wahl=
if '%wahl%' == 'N' goto Nein
if '%wahl%' == 'J' goto Ja
Goto Ende
:Nein
echo Sie haben NEIN gedrueckt
goto Ende
:Ja
echo Sie haben JA gedrueckt
@echo OFF
start firefox https://xxxxxxxx/wbb2/
pause

Wie bringe ich das jetzt auf meine Seite?
Start-Seite erscheint-Anmeldung mit Benutzernamen und PW-hier sollte auch die Abfrage J/N zu sehen sein.
Erst bei Antwort J sollte der Zutritt zum Board/Forum erfolgen können.

Bin kein Programmierer und bitte deshalb um verständliche Einbauhilfe. Danke!
Mfg.lischka

Content-ID: 376666

Url: https://administrator.de/contentid/376666

Ausgedruckt am: 24.11.2024 um 19:11 Uhr

kaiand1
Lösung kaiand1 11.06.2018 um 08:07:59 Uhr
Goto Top
Hi
Nun eine Altersabfrage ist Umstritten da diese sehr Leicht Umgangen werden kann sowie du dies nicht Nachprüfen kannst.
Dazu macht man dies bei der Useranmeldung schon.
Dein Batchscript ist jedoch die Falsche Wahl es es eher ein PHP Script wäre.
Zudem gibt es dazu schon einige Scripte fürs WBB.

Da du jedoch so mehr den Anschein machst das du so keine Ahnung hast wäre es Besser jemand zu Hohlen der dein Server/Webspace/Forum Wartet und so auch Sicherheitslücken Behebt ect.

Jedoch solltest du eher die DSGVO Einhalten da es diesbezüglich mehr zu Beachten gibt wegen Loggen und so ;)
136166
Lösung 136166 11.06.2018, aktualisiert am 12.06.2018 um 09:51:51 Uhr
Goto Top
Das das wie immer keiner überprüfen kann ist klar, außer man betreibt großen Aufwand mit Pass-Gegencheck etc.

Da du offensichtlich keinen Plan in der Materie hast reicht dir vermutlich schon ein einfaches JavaScript für deine Abfrage:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">  
<title>Check age</title>
</head>
<script type="text/javascript">  
function checkAge(){
    if (confirm("Sind sie 16?")){  
      alert("Willkommen!");  
    }else{
      alert("Gib Daddy den Laptop zurück, kleiner!");  
      window.location = "https://www.spio-fsk.de/?seitid=1261&tid=466";  
    }
}
</script>
<body onload="checkAge();">  
</body>
</html>
Sicher kann das jeder umgehen, aber mit deinem momentanen Wissensstand wirst du es vermutlich auch nicht sicherer bekommen.
MttKrb
MttKrb 11.06.2018 aktualisiert um 16:34:03 Uhr
Goto Top
Hi,
das klappt aber blos wenn ich die Startseite https://xxxxxxxx/ direkt aufrufe.
Was ist denn, wenn ich jemanden den Link https://xxxxxxxx/wbb2/ zuschicke, oder per Link in einer Suchmaschine direkt darauf lande? Dann greift das Script nicht und es wird keine Frage nach dem Alter gestellt.
136166
136166 11.06.2018 aktualisiert um 16:38:49 Uhr
Goto Top
Eben, das ist nur simple Anfänger Sache. passend seinem Level. Mehr traue ich dem Jung/Mädel hier nicht zu. Ist wie wenn du einem Fahranfänger einen Formel-Eins hinstellst und sagst, >>fahr mal damit zum Aldi rückwarts einparken<<.

Absolut sicher wird das letztendlich nur mit Altersverifikation über Ausweisnummer und DB mit PHP.
MttKrb
MttKrb 12.06.2018 um 08:04:28 Uhr
Goto Top
Aber das ist es ja was er benötigt und keine Lösung, damit er irgendetwas hat, aber nichts taugt.
136166
136166 12.06.2018 aktualisiert um 09:48:36 Uhr
Goto Top
Dann bitte, mach ihm gerne klar wie er PHP/ASP benutzt wenn er hier mit Batch Scripts fürs Web antanzt face-big-smile. Grundkurse gibt's genug das müssen wir hier nicht auch noch übernehmen... Jeder bekommt was er verdient face-smile. Vor allem wenn er noch nicht mal die essentiellen Hinweise liefert auf welcher Platform und mit welchem Backend er überhaupt arbeitet, da kann man ihm/ihr nur generische Anweisungen geben.
Und Skripte für Altersverifikation gibt es wie Sand am Meer da braucht er das Rad nicht neu erfinden.
Das ganze ist sowieso nur von Rechtswegen eine Abfrage, die nicht zwingend wasserdicht sein muss genauso wie die ganzen Cookie-Hinweise.

Und Sprüche ohne wirklich selbst was konstruktives dazu beizutragen bringen ihm/sie noch weniger ....

Thread solved ...