Funktioniert zwar erfüllt aber den Zweck nicht.

Status
Nicht offen für weitere Antworten.
G

Gast

Gast
Habe ein kleines Problemchen mit diesem Script. Er funktioniert erfüllt aber den Zweck nicht gedacht ist es als Login Methode. Er soll gemäß der Angabe die man in ihm tätigt weiterleiten. das problem ist er leitet nicht weiter trotz dessen, dass der Compiler kein Fehler entdeckt.

Code:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.io.*;
import java.net.*;

public class login2 extends Applet implements ActionListener{

TextField nick, pass;
 public String ps;
 public void init() {
  Label namep = new Label("Nickname: ", Label.CENTER);
  Label passp = new Label("Password: ", Label.CENTER);
  nick = new TextField(12);
  pass = new TextField(12);
  pass.setEchoChar('*');
  add(namep);
  add(nick);
  add(passp);
  add(pass);
  Button b;
  add(b = new Button("Login"));
  b.addActionListener(this);
  setBackground(Color.gray);
  nick.addActionListener(this);
  pass.addActionListener(this);
  
 }
 public void actionPerformed(ActionEvent ae){
   if(ae.getActionCommand().equals("Login")){
      try{
        BufferedReader inputStream = new BufferedReader(new FileReader(""+nick.getText()+".txt"));
        ps = inputStream.readLine();
        if(pass.getText().equals(ps)){
         showStatus("Wait....");
         this.start1();
        }else{
          showStatus("Wrong password.");
        }
        inputStream.close();
      }catch(IOException a){
        nick.setText("The nickname or the password are wrong.");
      }
   }
 }
 public void start1(){
    AppletContext ac = getAppletContext();
    URL url = getCodeBase();
    //
    try{
      ac.showDocument(new URL(url+nick.getText()+".htm"));
    } catch(MalformedURLException s ){
      showStatus("URL not found");
    }
  }
}
 
G

Gast

Gast
Es ist der Befehl zum erhalt der eingegeben Information im Client. Bibliothek: java.awt.*;
 
G

Gast

Gast
Wie schon im Script zu sehen hat die Datei den format *.txt und ist je nach einagbe desbenutzernamens verschieden. Das ist ja auch nicht das problem diese Methode funktioniert sehr gut und erfüllt den Zweck.
 

Wildcard

Top Contributor
Ich wollte wissen ob sie auf dem Server oder Client liegt.
Grund:
Auf dem Server wird es nicht funktionieren und auf dem Client müsste das Applet signiert sein.
 
G

Gast

Gast
Die Dateien sollten auf dem Server ligen. Wieso sollte die funtion auf dem server nciht funktinierren? Der Pfad wird ja je nach umgebung angepasst.
 
G

Gast

Gast
gäbe es eine alternative?
Könnte man das mot chmod 777 nicht freigeben?
 

Wildcard

Top Contributor
Wenn der Webserver die Datei ausliefert kann das Applet die Daten per http abrufen.
Aber:
Willst du wirklich passwörter mit dem Webserver ausliefern?

Weiterhin überlässt du die Authentifizierung dem Client. Das eine solche Methode jeder Grundschüler aushebeln kann sollte klar sein.
 
G

Gast

Gast
nah ja einfach mache ich es denoch nicht ein schutz der Ordner ist geboten, dass ist schon klar außerdem benutze ich eine redirectoring Seite, sodass während des aufentahlt aus meiner seite keine änderung bei link sichber sien werden.
 

Wildcard

Top Contributor
Dir muss klar sein das weder die Authentifizierung beim Client funktioniert, noch das du Passwörter öffentlich auf den Webserver stellen kannst.
Also alles auf null, was willst du machen?
 
G

Gast

Gast
Ich habe meine seite bereits seit 5 jahren. Dort ist VIP bereich zum meine bisherigen schtzmethoden sind in JavaScript geschireben und nicht effizient. Sowohl das eingegeben Password ist sichbar, als auch bitet es zu wenig schutz. Ich wollte ein JavaApplet schreiben, der eine Login-Methode darstellt. Da ich mit Java bereits seit etwa 3 Jahren arbeite, allerdings Applet nie benutzt habe wollte ich es ausprobiren.
Das Ziel ist eine Methode, die das einlogen mit Benutzername und password möglich macht. Password sollte wie in meinem Script zu sehen nicht sichbar sein, sondern duch ** verdekt. Ich würde mich über einen Rat zu neuen Ansatz freuen.
 

Wildcard

Top Contributor
Das ist mir jetzt zu hoch. Es geht dir lediglich um ein Login?
Warum nimmst du dann nicht die Millionenfach bewährte Lösung Password Field und DB?
 

Wildcard

Top Contributor
Welcher Art die Datenbank ist? :bahnhof:
Und zum Password Field: ein einfaches html password field, was denn sonst?
 
G

Gast

Gast
Nah ja es könnte ja php sein.
Ok, könntest du mir ein link senden,w o diese script angeboten wird?Oder den script an sich?
 

Wildcard

Top Contributor
Bin ich PHP Frickler oder habe Google auf der Stirn stehen? :autsch:
Wenn du eine Seite hosten willst, von Webtechnik aber keinen Schimmer hast bist du mit einem CMS vielleicht besser bedient.
 
G

Gast

Gast
Danke für die Info, aber ich habe schon gewisse Ahnung von Webhosting, sonst würde ich doch keine Seite anfertigen. Die Frage bezog sich afu diesen ganz bestimmten Script, denn ich ahbe nie ein script in html gesehen, dass das Einlogen ermöglicht. Und wie du sicher weist liefert google nicht immer gute Ergebnisse. Sonst würde ich nicht nachfragen.

ok, trotzdem danke für dei Infos cya.
 

Wildcard

Top Contributor
Gast hat gesagt.:
Die Frage bezog sich afu diesen ganz bestimmten Script, denn ich ahbe nie ein script in html gesehen, dass das Einlogen ermöglicht.
Es gibt keine html scripte weil html eine Auszeichnungssprache (wie RTF) ist.
Anhand von HTML wird eine Seite gerendert (zum Beispiel ein Password Field). Der Browser übermittelt die Daten die dann auf Serverseite von einem Script (zum Beispiel in php) oder auch von einem Java Programm (nein, keine Applets) in Empfang genommen werden.
Jeder Mist im Internet verwendet logins (Foren, Wikipedia, Shop Systeme, CMS,....), Informationen sind also genug vorhanden :autsch:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
V Wie funktioniert das Schlüsselwort "final" von Java? Allgemeine Java-Themen 19
M Apache Proxy Weiterleitung auf Tomcat funktioniert nicht wie gewünscht Allgemeine Java-Themen 1
W While Schleife funktioniert nicht ganz Allgemeine Java-Themen 4
H do-while Schleife funktioniert nicht wie ich es möchte Allgemeine Java-Themen 7
ERlK JDA Code funktioniert nicht? Allgemeine Java-Themen 4
B HeapSort für Array of Strings funktioniert nur teilweise Allgemeine Java-Themen 3
stormyark TikTakToe funktioniert nicht Allgemeine Java-Themen 10
T Remove bei ArrayList funktioniert nicht Allgemeine Java-Themen 2
M Map<String,String>funktioniert nicht richtig Allgemeine Java-Themen 4
P String.replace() funktioniert nicht? Allgemeine Java-Themen 3
boschl2000 Springerproblem-Implementierung funktioniert nicht richtig Allgemeine Java-Themen 1
F Getter Methode aufrufen funktioniert nicht Allgemeine Java-Themen 1
N Regulärer Ausdruck funktioniert nicht Allgemeine Java-Themen 6
Lukas2904 Wie funktioniert ein KeyLogger? Allgemeine Java-Themen 3
Tobero Meine Funktion für das beinhalten eines Punktes in einem Kreis funktioniert nicht Allgemeine Java-Themen 5
1Raini Java if-Abfrage funktioniert nicht! Allgemeine Java-Themen 3
Killunox MaxHeap Zuweisung unter Linux funktioniert nicht Allgemeine Java-Themen 1
I Wieso funktioniert das nich? Allgemeine Java-Themen 5
Dann07 MP3 Datei abspielen funktioniert nicht Allgemeine Java-Themen 6
O Aus JAR-Datei erstellte EXE-Datei funktioniert nicht Allgemeine Java-Themen 10
A Mp3 Player funktioniert nicht Allgemeine Java-Themen 0
X JNA funktioniert nicht mehr Allgemeine Java-Themen 4
bueseb84 FolderWatcher mit WatchService funktioniert nur bedingt Allgemeine Java-Themen 5
Drachenbauer Division mit Int funktioniert nicht Allgemeine Java-Themen 3
O docx-Datei erzeugung mit DocXStamper funktioniert nicht Allgemeine Java-Themen 2
F Schleife funktioniert nicht richtig Allgemeine Java-Themen 13
T Split() Methode funktioniert nicht?! Allgemeine Java-Themen 11
L Tesseract-OCR 4.0 unter Linux funktioniert nicht Allgemeine Java-Themen 3
J Wie konkret funktioniert das Modulsystem unter Java 11? Allgemeine Java-Themen 4
J Neuronales Netz funktioniert mal und mal nicht. Allgemeine Java-Themen 3
T Umlaute in Eclipse einlesen funktioniert nicht Allgemeine Java-Themen 16
A Methodenaufruf funktioniert nicht richtig Allgemeine Java-Themen 5
C WindowBuilder Design funktioniert nicht Allgemeine Java-Themen 0
J FTPSClient funktioniert nicht Allgemeine Java-Themen 4
H IDEA IntelliJ Java Mail funktioniert nach Export nicht mehr! Allgemeine Java-Themen 1
M Operatoren Warum funktioniert diese überprüfung nicht? Allgemeine Java-Themen 7
R jar-Datei funktioniert nicht Allgemeine Java-Themen 2
E Open Declaration Funktioniert nicht Allgemeine Java-Themen 0
R Verschlüsselung funktioniert nicht Allgemeine Java-Themen 5
RalleYTN requires transitive funktioniert nicht? Allgemeine Java-Themen 7
R Bruteforce hashes mit multithreading. Funktioniert das so? Allgemeine Java-Themen 0
P Best Practice Wieso funktioniert der Modulo - Operator nicht? Allgemeine Java-Themen 2
HarleyDavidson Eigener PropertyChangeListener funktioniert einfach nicht Allgemeine Java-Themen 3
J Exclude funktioniert nicht Allgemeine Java-Themen 2
K .jar funktioniert nicht vollständig Allgemeine Java-Themen 1
P Java https proxy (-Dhttps.proxyHost) Start-Parameter funktioniert nicht? Allgemeine Java-Themen 2
L Auswertung eines Testes funktioniert nicht Allgemeine Java-Themen 37
O Fahrenheit/Celsius Converter funktioniert nicht Allgemeine Java-Themen 2
M Serialisierung funktioniert nicht Allgemeine Java-Themen 9
D Collections.sort funktioniert nicht in exportierten .class Dateien Allgemeine Java-Themen 10
J Arrays auf gleichheit untersuchen funktioniert nicht Allgemeine Java-Themen 11
P GUI: ArrayList anzeigen funktioniert nicht Allgemeine Java-Themen 5
H Timer funktioniert nicht? Allgemeine Java-Themen 3
R javax.comm --> Programm funktioniert nach Export nicht mehr Allgemeine Java-Themen 0
O Mein JButton Array funktioniert nicht Allgemeine Java-Themen 3
R Erste Schritte Object reference funktioniert nicht. Wie mach ichs richtig? Allgemeine Java-Themen 3
J If Abfrage funktioniert nicht Allgemeine Java-Themen 4
R Objekt funktioniert nicht auf iOS Allgemeine Java-Themen 15
U PersistenceManager.createEntityManager funktioniert nicht Allgemeine Java-Themen 3
D Java Datei nach Eclipse Export funktioniert nicht Allgemeine Java-Themen 0
M Eigene forEach()-Methode funktioniert nicht. Allgemeine Java-Themen 2
H File.listFiles() funktioniert nicht... Allgemeine Java-Themen 10
JG12111989 Auswertung von Fragebogen funktioniert nicht! Allgemeine Java-Themen 7
M Primzahlberechnung funktioniert nicht. Allgemeine Java-Themen 4
A JFreeChart funktioniert nicht :( Allgemeine Java-Themen 6
C file.delete() funktioniert bei zweiten aufruf nicht mehr Allgemeine Java-Themen 3
F Datei einlesen funktioniert nicht Allgemeine Java-Themen 3
A Debugger im Java-Editor funktioniert nicht Allgemeine Java-Themen 5
B DB-Zugriff einer Webanwendung funktioniert nicht mit Java 7 Allgemeine Java-Themen 2
B Web-Anwendung funktioniert mit Java 1.8, aber nicht mit Java 1.7 (auf Client) Allgemeine Java-Themen 5
J Swing Cursor.WAIT funktioniert nicht nach JFileChooser Allgemeine Java-Themen 1
P Wie funktioniert das Feedback eines Klicks auf eine Java GUI Allgemeine Java-Themen 10
F JTextField funktioniert nicht Allgemeine Java-Themen 6
Athena Programm funktioniert nur beim Debugging korrekt, sonst nicht. Allgemeine Java-Themen 1
S CSV Eintrag der nächsten Zeile auslesen funktioniert nicht Allgemeine Java-Themen 8
S Command funktioniert in Kommandzeile aber nicht mit ProcessBuilder bzw. Runtime.exec auf MAC Allgemeine Java-Themen 3
G Verschlüsselungsalgorythmus funktioniert nicht Allgemeine Java-Themen 2
buggy84 Ausführen einer Batch mit Parameterübergabe funktioniert nicht richtig Allgemeine Java-Themen 18
G Befehl funktioniert in Eclipse allerdings nicht in einer Jar-Datei Allgemeine Java-Themen 3
N Werte aus Arrays auslesen funktioniert nicht Allgemeine Java-Themen 5
W getResources funktioniert nur in Eclipse, nicht in JAR Allgemeine Java-Themen 2
S Methode funktioniert nicht als ActionListener Allgemeine Java-Themen 4
M exec() funktioniert nicht Allgemeine Java-Themen 1
M RC4-Chiffre (funktioniert eingeschränkt) Allgemeine Java-Themen 6
X Datentypen Dropzone.options funktioniert nicht Allgemeine Java-Themen 1
D Java funktioniert nur mit deaktivierter Grafikkarte Allgemeine Java-Themen 3
L Erste Schritte Eclipse und Lokal funktioniert - in HTML nicht! Allgemeine Java-Themen 2
K MD5 funktioniert nicht korrekt !? Allgemeine Java-Themen 9
M JAR Datei erstellen funktioniert nicht Allgemeine Java-Themen 5
Q JLabel Textausgabe funktioniert nicht Allgemeine Java-Themen 4
E SimpleDateFormat-Konvertierung funktioniert nicht Allgemeine Java-Themen 3
T Dateidownload Funktioniert nicht Allgemeine Java-Themen 4
C Wie funktioniert Projektplanung? Allgemeine Java-Themen 18
K String.replace funktioniert nicht Allgemeine Java-Themen 3
G treeMap.putall funktioniert nicht?! Allgemeine Java-Themen 2
DaniSahne96 Threads Code funktioniert nicht wie er sollte Allgemeine Java-Themen 9
S Warum funktioniert die runable -.jar nicht? Allgemeine Java-Themen 7
P Eclipse Unter Windows erstelle .jar unter Linux (Ubuntu) funktioniert nicht Allgemeine Java-Themen 5
H Mit Ant erstelltes jar funktioniert nicht wie direkt in Eclipse Allgemeine Java-Themen 8
aze Jar ausführen über Runtime.execute funktioniert nicht Allgemeine Java-Themen 4

Ähnliche Java Themen

Neue Themen


Oben