-
Gesamte Inhalte
3812 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Jaraz
-
Hallo, hier sind doch so grep Profis. ich möchte in allen Dateien mit dem Namen functions.php die Zeile: if(strlen($username) == 5) durch: if(strlen($username) <= 6) ersetzen. Es sind ca 40 Dateien in verschiedenen Unterordnern. Kann mir dafür jemand den entsprechenden Befehl schreiben oder sagen wo ich ein Beispiel finde. System Debian Woody. Gruß Jaraz
-
Hi, vielleicht hilft dir das hier: http://www.ra-hahn.de/datenbank/index.php3?snr=156 So wie ich das lese, müsstet ihr selbst wenn ihr die Platte beschädigt hättet, nur die Platte und nicht die Daten ersetzen. Allerdings bin ich kein Jurist. Gruß Jaraz
-
Hallo, es würde mich sehr wundern, wenn eine Standardsoftware eine HDD killt. Ich habe auf alle Fälle noch nichts davon gehört und falls doch gäbe es mit Sicherheit schon Viren die sowas ausnutzen würden. Warum regt sich dein Chef überhaupt so auf? So eine Platte kostet nicht die Welt, dass sich ein Gerichtsprozeß lohnen würde. Für mich hört sich das nach "pfuscherei" an. Kein Backup machen oder haben und nun versuchen die Kosten auf eine andere Firma abzuschieben oder den eigenen Kopf retten wollen, falls es noch Chefs über Chef gibt. Gruß Jaraz
-
Ich wußte das das kommt. Hallo, es ist ein Beispiel. Sicher erstelle ich auch Zugriffsmethoden auf die Buttons und frage direkt die Source der Action ab, aber ich wollte nicht mehr als nötig reinpacken. Wie schon geschrieben würde ich die eine Klasse auch in min. 3 aufteilen und zusätzlich remove überschreiben und von Hand alle Listener abmelden, da ich mit Listenern im JDK schlechte Erfahrungen gemacht habe, aber wie gesagt würde das über das Ziel, Panels auszutauschen hinaus gehen. Gruß Jaraz
-
dispose() ist keine API Funktion von JPanel sondern von java.awt.Window oder Dialog und deren Subclasses. Gruß Jaraz
-
Nachtrag: Sicher steigt der Aufwand und die Dauer einer Brute Force Attacke auf das Passwort, wenn das mehr Zeichen enthält und länger ist aber Offline sind mit heutiger Hardware mehrere Tausend Versuche pro Sekunde möglich, es dauert also nur etwas länger. Gruß Jaraz
-
Das ist ja nur ein Beispiel, außerdem wird hier das gehashte Passwort ausgelesen, das kann also so sicher wie nur irgendwas sein, es hilft dir trotzdem nicht. SQL Injection ist generell mit jeder Variable die in die Datenbank geschrieben wird möglich. Egal ob global oder nicht. Welcher Schaden damit angerichtet werden kann, hängt aber von der dahinter liegenen Datenbank ab. Mysql ist aufgrund seines beschränkten Funktionsumfangs noch relativ sicher. Wenn subselects oder Systembefehlaufrufe mit der Datenbank möglich sind, wird es aber schon spaßiger. Benutzeingaben müssen IMMER geprüft werden.
-
Wie vermutet, dummes Fernsehpublikum.
-
Hm, 3 Kategorien, 3 die in dem Bereich arbeiten. Biedermann wurde selbst gecastet. (Und singen kann sie wohl aber bei der Lache gehen mir sämtliche Fußnägel hoch.) Balder produziert mal mehr mal weniger erfolgreich. Kamp war zeitweise Model und ist gelernte Schauspielerin. Besser wäre es natürlich gewesen 3 verschiedene Jurys zu nehmen. Lässt sich in so einer Show aber schlecht machen bzw vermarkten. Das jeweils direkt nach dem erstan Kandidaten benotet wurde, fand ich auch nicht fair. Aber zum Schluss hat ja sowieso nur das Publikum entschieden. Was mich gewundert hat, das so normalos gewonnen haben und nicht so Schaufenstergrinsemännchen wie bei DSDS. Gruß Jaraz PS: was ich absolut nicht verstehen kann, sind diese horrenden Punktzahlen von den Zuschauern. Da würde mich die Berechnung interessieren. Eine 1 für den den man nicht mag, sollte deutlich mehr in die Gewichtung eingehen, wie eine 5 für den, den man mag. Aber das kapieren die Zuschauer wohl nicht. Dann hätten nämlich so Punkte um die 12-13 zustande kommen müssen. Frage mich sowieso wer da Anruft, ist schon schlimm genug, das ich das teilweise geschaut habe.
-
Beschreibe doch erst einmal was du genau machen willst. Applets lohnen sich imho nur, wenn in Echtzeit Daten auf den Client gepusht werden müssen oder aufwändige grafische Elemente angezeigt werden sollen. Wenn nur darum geht Abfragen anzuzeigen und Daten in Formularen zu ändern, bist du mit Servlets und HTML meistens besser bedient. Gruß Jaraz
-
Nur nicht ganz so hart ausgedrückt. Ich habe mal ein kleines besthendes Beispielprogramm an deine Bedürfnisse angepasst. Achtung es handelt sich um 4 Klassen die jeweils in eine eigene passend benannte Datei müssen, die Package Struktur musst du natürlich auch anlegen. Gruß Jaraz ---------------------------------------------------------- package de.domain.projekt; /* * Main Klasse startet den Frame */ public class Main { public static void main(String[] args) { ProgrammFrame frame = new ProgrammFrame(); } } ---------------------------------------------------------- package de.domain.projekt; import java.awt.*; import java.awt.event.*; import javax.swing.*; /* * ProgrammFrame Klasse * Kümmert sich in diesem Beispiel um die Daten: String kunde (Model) * um die angezeigten Panels. (View) * sowie um die Benutzeraktionen: actionPerformed (Controller) * Im Idealfall, programmiert man für jede Aufgabe min. eine eigene Klasse */ public class ProgrammFrame extends JFrame implements ActionListener{ private EditCustomerPanel editCustomerPanel; private ShowCustomerPanel showCustomerPanel; private Container rootContainer; private String kunde = "Meier"; public ProgrammFrame() { rootContainer = this.getContentPane(); showCustomerPanel = new ShowCustomerPanel(this); rootContainer.add(showCustomerPanel); this.pack(); this.setVisible(true); } public void actionPerformed(ActionEvent e) { if(e.getActionCommand().equals("speichern")){ kunde = editCustomerPanel.getTextField().getText(); rootContainer.remove(editCustomerPanel); showCustomerPanel = new ShowCustomerPanel(this); rootContainer.add(showCustomerPanel); rootContainer.validate(); } if(e.getActionCommand().equals("bearbeiten")){ rootContainer.remove(showCustomerPanel); editCustomerPanel = new EditCustomerPanel(this); rootContainer.add(editCustomerPanel); rootContainer.validate(); } } public String getKunde() { return kunde; } public void setKunde(String string) { kunde = string; } } ---------------------------------------------------------- package de.domain.projekt; import java.awt.*; import javax.swing.*; public class ShowCustomerPanel extends JPanel { private JButton bearbeitenButton= new JButton("bearbeiten"); private JLabel kundeLabel = new JLabel(); public ShowCustomerPanel(ProgrammFrame mvc){ kundeLabel.setText(mvc.getKunde()); this.add(kundeLabel); bearbeitenButton.addActionListener(mvc); this.add(bearbeitenButton); } public JLabel getKundeLabel() { return kundeLabel; } public void setKundeLabel(JLabel label) { kundeLabel = label; } ---------------------------------------------------------- package de.domain.projekt; import java.awt.*; import javax.swing.*; public class EditCustomerPanel extends JPanel { private JTextField textField = new JTextField(); private JButton speichernButton= new JButton("speichern"); public EditCustomerPanel(ProgrammFrame mvc){ textField.setText(mvc.getKunde()); speichernButton.addActionListener(mvc); this.add(textField); this.add(speichernButton); } public JTextField getTextField() { return textField; } public void setTextField(JTextField field) { textField = field; } } ----------------------------------------------------------
-
Das liegt daran, dass du nicht objektorientiert programmierst. Das Schlüsselwort static sollte man außer bei der main Methode nur benutzen, wenn man weiß wofür es da ist und nicht um irgendwelche anfänglichen Fehlermeldungen zu umgehen. Gruß Jaraz
-
Ja, zum Schließen solltest du es einfach vom Parent Container herunternehmen. Also mit add hast du es einem Parent Container hinzugefügt, mit remove entfernst du es wieder. Gruß Jaraz
-
0 FC Kaiserslautern : Werder Bremen 1 Borussia Dortmund : 1860 München 0 Hertha BSC : SC Freiburg 1 Bayern München : VfL Bochum 1 Bor. M'gladbach : VfB Stuttgart 1 Hansa Rostock : Eintracht Frankfurt 0 Bayer Leverkusen : Hannover 96 2 VfL Wolfsburg : Hamburger SV 1 FC Schalke 04 : 1. FC Köln
-
Stichwort: SQL Injection http://www.google.com/search?q=sql+injection&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8 Alle Daten mit denen auf dem Server was gemacht wird, müssen überprüft werden. Aktuelles Beispiel, was passieren kann wenn man Daten einfach nicht prüft oder mit globalen Variablen arbeitet die von extern überschrieben werden können. http://www.heise.de/newsticker/result.xhtml?url=/newsticker/data/dab-23.06.03-000/default.shtml&words=phpBB Gruß Jaraz
-
[klug******ermodus=on]zweiter Film[klug******ermodus=off] Otto Rehagel mal in Bremen. Als Kind irgendein ex Niedersachsen Ministerpräsident Harald Schmidt in einer Kneipe. Und duzende Fußballer. Gruß Jaraz
-
Und konntest du es ohne Reboot lösen? uptime 17:10:59 up 17 days, 14:29 aber nur wegen HDD Crash Ansonsten laufen lassen bis was kaputt geht. Gruß Jaraz
-
Die Displays sind dieselben und 300 Euro nur für ne andere Grafikkarte sind mir zuviel. Habe zum zocken sowieso keine Zeit. Habe mir heute das HP Compaq NX7000 bei Saturn und das T40 ohne p in einem ThinkPad Center angeschaut. Es wird wohl das T40 werden. http://www.studentline.at/ Das Gehäuse von IBM ist genial, zwar altbackenes Design aber 100%ig durchdacht. Hinzu kommt der Service. Von dem gesparten Geld (zum t40p) gibt es zum dauer arbeiten dann noch einen großen Monitor. Aber 100%ig ist das ganze noch nicht, wenn noch jemand Meinungen hat, soll er die ruhig posten. Gruß Jaraz
-
Hier die ausführliche Lösung. http://www.onlinewahn.de/bse-l.htm :uli an Klotzkopp Ich hatte das ganze umformuliert, damit man das nicht so leicht per google findet. Gruß Jaraz
-
Die 1000 Euro sind jährlich und nicht halbjährlich. Gruß Jaraz
-
Keine Fremdeinwirkung, kein Fallstrick, nur reine Logik. Pferde sind verdammt intelligent. Gruß Jaraz
-
Kein Spiegel, auch nicht im Wasser. Wie viele ist unbekannt. KEINE ALIENS
-
OK, dann schwerer! Tag für Tag weideten die Pferde auf einer Koppel, bis eines Nachts plötzlich alle erschraken. Ein helles Licht erschien am Himmelszelt, und eine furcheinflößende Stimme sprach zu den Pferden: "Dies ist eine Warnung. Auf dieser Koppel sind mehrere Pferde, die einen Virus in sich tragen. Alle befallenen Pferde haben ein blaues Kreuz auf der Stirn. Jede von euch muss nun herauszufinden, ob sie selbst befallen ist, und sobald sie weiß, daß sie befallen ist, muß sie in der folgenden Nacht die Koppel verlassen. Wenn in 7 Tagen nicht alle befallenen Pferde die Koppel verlassen haben, so werden alle sterben." Am folgtenen Tag hatte die Pferde ein großes Problem. Jedes Pferd konnte zwar sehen, welche anderen Pferde ein blaues Kreuz auf der Stirn hatten, aber keines wußte, ob esnicht selbst befallen war. Auch können Pferde sich untereinander nicht mitteilen ob und wer von Ihnen befallen ist. Trotzdem verschwanden in der 5.ten Nacht alle befallenen Pferde. Wie haben sie das gemacht und wie viele Pferde waren befallen?
-
Das du den 2.ten nimmst, hätte für erste gereicht. Gruß Jaraz
-
nix Steuern, nix Nebenkosten nur die reine Kohle