Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

html eingabefelder

grüß euch!

ich habe ein kleines problem!
ich möchte eine html seite schreiben, auf der
ein kleines feld zum eingeben eines passwortes
ist (mit button).
wenn das passwort korrekt ist, soll ein link auf
eine andere seite aktiviert werden.
wenn es falsch ist, soll ebenfalls ein link auf
eine andere seite aktiviert werden.
wie schaffe ich das mit nur html?
(oder benötige ich dazu php?)

mfg samantha!


Antworten zu html eingabefelder:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi,

nur mit HTML ist das nicht machbar. Das machst Du entweder mit PHP oder über eine Passwortverwaltung (z.B. mit .htaccess), wobei die Seite bei falsch eingegebenem Passwort eine Fehlerseite ist (Forbidden). Bei manchen Hostern kann man diese Fehlerseite aber auch anpassen.

Außerdem willst Du keinen Link auf eine andere Seite bei richtigem Passwort, sondern Du willst bei Aufruf der verlinkten Seite prüfen, ob das richtige Passwort eingegeben wurde. Sonst kann jeder, der einmal den richtigen Link rausgefunden hat, diesen ohne Passwort weiter benutzen.
 

danke für die info!!

gibt es ein tutorial, wie ich das in php realisieren kann?

mfg

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi,
es liegt ein wenig dran, was du machen möchtest. Wenn du eine einzelne Seite schützen möchtest, dann würde Javascript vielleicht sogar ausreichen:


Javascript:

http://www.computerhilfen.de/info/sichere-seiten-passwortschutz-mit-php-und-javascript.html

Wie dort beschrieben halt recht unsicher. Wenn du trotzdem bei der JavaScript Lösung bleiben möchtest, kannst du dir eine Verschlüsselungstechnik anschauen, zum Beispiel md5:

http://aktuell.de.selfhtml.org/artikel/javascript/md5/

Wenn du allerdings mehrere Seiten schützen möchtest, ist das mit Javascript sicherlich keine gute Methode. Es liegt auch dran, wie "sicher" es sein soll.


Wie in den Tipps von Computerhilfen zu lesen, ist PHP oder htaccess vermutlich die bessere Wahl. Wenn du dich mit PHP nicht auskennst, würde ich htaccess empfehlen. Das bekommt man damit ziemlich schnell hin.

Bei PHP liegt es auch wieder daran, was du alles schützen möchtest. Bei einer einfachen Seite geht es wie unter dem Link zum Tipp zu lesen.

Bei Schutz für ganze Bereiche oder Logins, benötigst du Sessions. Tutorials gibts wie Sand am Meer, zum Beispiel:
http://www.usegroup.de/software/phptutorial/sessions.html

Viel Erfolg
der_webi



 

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Dafür musst Du nur die Grundlagen von PHP kennen und natürlich einen Webspace haben der PHP unterstützt (PHP wird vom Server ausgeführt, NICHT vom Browser)

zu PHP empfehle ich folgende Links:

phpbox für Anfänger
php.net ausführliche Anleitung für alles, was man mit PHP machen kann.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

fragen:

1. beabsichtigst das thema zu vertiefen oder gehts nur um die passwort abfrage?
2. soll da jeder ein eigenes passwort haben (user registrieren) oder gehts nur um "geschützten" inhalt den nicht jeder sehen soll?
3. js kannst vergessen, htaccess funktioniert zwar, aber sieht sch...e aus. was kann dein webspace überhaupt? (php? mysql?)

so nen simples ding könnte man dir glaub auch so hintippeln ohne dass dich damit beschäftigen musst (denn wenn kein wirkliches interesse deinerseits vorhanden ist, wird das meistens auch nix)
allerdings wirkt das auch bissl arg lieblos. also würde nur seine funktion erfüllen und keinesfalls den eindruck erwecken dass der webbi (du) bissl interesse an seiner seite hat (subjektive meinung)

besten wäre wohl suchst dir einen für geld der dir das fix tippt. kannst auch noch gleich nen kontaktformular drauflegen (diese formmailer taugen meistens nichts und mailto verlinkungen sind irgendwie bääh)

die frage nach dem "wie sicher solls sein" wirst wahrscheinlich gar nicht beantworten können. geht halt wirklich von sicherheit quasi onlinebanking bishin zu "nervig, aber machbar" (da kommts dann drauf an wieviel interesse der potentielle "angreifer" hat um an die daten zu kommen bzw. welches knowhow dem überhaupt zur verfügung steht.
das möchtegern nervkind scheitert schon an ner js lösung.

danke für die vielen antworten!!

kurz zur sicherheit:
  eigentlich ist sie mir relativ egal, da ich die seite
  sowieso nur für 'geocaching' brauche, und die sucher
  nur das richtige codewort eingeben müssen, um auf eine
  weitere seite zu kommen.

zum server:
  ich habe einen webspace auf bplaced -> php und mysql
  sind also vorhanden.

zur eingabe:
  bei htaccess kommt doch nur eine art messagebox, in
  welcher man das passwort eingeben muss?
  ich hätte jedoch gern eine art eingabefeld direkt
  im browserfenster...

zur interesse:
  ich habe durchaus interesse an php, will dafür (die
  seite) im ersten moment jedoch nicht zu viel zeit
  opfern...

mir würde aber auch ein kleines codeschnippsel (und ich
weis, dass das wort codeschnippsel auf codingforen nicht
gern gesehen wird ;) ) reichen...

mfg samantha!

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

 

Zitat
kurz zur sicherheit:
  eigentlich ist sie mir relativ egal, da ich die seite
  sowieso nur für 'geocaching' brauche, und die sucher
  nur das richtige codewort eingeben müssen, um auf eine
  weitere seite zu kommen.
Dann nimm die simple JavaScript-Lösung

http://www.kostenlose-javascripts.de/javascripts/schutz/passwortschutz.html

Und denke in diesem Fall daran, dass der Seitename der HTML-Datei zu der weitergeleitet wird keine Sonderzeichen, keine Umlaute und keine Leerzeichen enthalten darf.
« Letzte Änderung: 27.02.11, 22:28:09 von PWT »

« JavaScript einbindenAnfänger braucht hilfe bei Hp-programmierung »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
HTML
HTML steht für Hyper Text Markup Language, ist die Sprache, mit der Internetseiten kodiert werden. Es handelt sich dabei um ASCII Text, in den die HTML Befehle einge...

XHTML
Die Extensible Hypertext Markup Language, kurz XHTML, ist eine textbasierte Auszeichnungssprache zur semantischen Auszeichnung von Bildern, Texten und Hyperlinks in Dokum...

PHP
PHP steht für Personal Home Page und ist eine Skriptsprache die meist verwendet wird zur dynamischen Erzeugen von Internetseiten. PHP zeichnet sich durch die weite D...