Zum Inhalt springen

BigMac

Mitglieder
  • Gesamte Inhalte

    719
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von BigMac

  1. BigMac

    JavaScript Kurs

    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von blast: <STRONG> ich finde dieses Buch( wie alle aus der Workshop-Reihe) nix halbes und nix ganzes) da gibt es eindeutig bessere Bücher zum Thema ist allerdings alles Geschmackssache, der eine siehts so und der andere anders </STRONG>
  2. Hoi.. ich post hier mal eine Lösung in Perl mit Datenabfrage aus einer MySQL Datenbank und nach erfolgreichem Login setzen von einem Cookie. #!/usr/bin/perl use DBI; use CGI qw/:all/; my $cmd = param('cmd'); my $user = param('user'); my $passwort = param('passwort'); my $DATABASE = "dbi_mysql:webdb"; my $USERNAME = "user"; my $PASSWORD = "passwort"; if ($cmd eq "login") { # Nachpruefen ob alle Angaben vorhanden sind if (!$user) { &send_login_page("Bitte geben Sie Ihren Benutzernamen ein."); } elsif (!$passwort) { &send_login_page("Bitte geben Sie Ihr Passwort ein."); } else { &identify_user($user, $passwort); } } else { &send_login_page; } # Beim ersten Aufruf LoginSeite ausgeben ################################################# # Login Seite S U B ################################################# sub send_login_page { my $message = shift; print "Content-type: text/html\n\n"; print <<eof; <html> <head> <title>Login</title> </head> <body> <br> <div align="center">$message</div> <br> <form name="login" action="$ENV{SCRIPT_NAME}" method="post"> <input type="hidden" name="cmd" value="login"> <table border="0" align="center"> <tr> <td>User:</td> <td><input type="text" name="user" size=25 select></td> </tr> <tr> <td>Passwort:</td> <td><input type="password" name="passwort" size=25></td> </tr> <tr> <td align="center" colspan="2"><input type="submit" value="Einloggen"></td> </tr> </table> </form> </body> </html> eof } ################################################# # Vorgang fehlgeschlagen S U B ################################################# sub send_login_failed { my $reason = shift; my $user = shift; print "Content-type: text/html\n\n"; print <<eof; <html> <head> <title>Login gescheitert</title> </head> <body> <br> <div align="center">Login gescheitert</div> <br><br><br> <div align="center">$reason <br><br> Bitte kehren Sie mit dem "Zurück"-Button auf die vorhergehende Seite<br> zurück und versuchen Sie es noch einmal. </div> </body> </html> eof } ################################################# # User identifizieren S U B ################################################# sub identify_user { my $user = shift; my $passwort = shift; $dbh = DBI->connect($DATABASE, $USERNAME, $PASSWORD); $statement = "SELECT user, password FROM accounts WHERE user = '$user'"; $sth = $dbh->prepare($statement); $sth->execute; (my $identy_user, my $identy_passwort) = $sth->fetchrow_array(); $sth->finish; $dbh->disconnect; if ($user eq $identy_user && $passwort eq $identy_passwort) { my $encrypted = crypt ("$passwort", "xy"); print "Set-Cookie: LOGINBEREICH=$user-$encrypted; path=/; domain=$ENV{'SERVER_NAME'} \n"; print "Content-type: text/html\n\n"; print <<eof; <html> <body> <script language=javascript> parent.location.href = "weiter.pl" </script> </body> </html> eof } else { my $fail_message = "Benutzername / Passwort stimmen nicht überein."; &send_login_failed($fail_message, $user); exit; } } Kann sein, dass es den Quelltext ein bissl zerrissen hat,.. in einem textarea Feld kann man so schlecht die Formatierung wiederherstellen <FONT COLOR="#a62a2a" SIZE="1">[ 12. Dezember 2001 12:11: Beitrag 2 mal editiert, zuletzt von BigMac ]</font>
  3. BigMac

    URLAUB

    Also bei mir giilt auch größtenteils eine Urlaubssperre im Betrieb, wegen dem Weihnachtsgeschäft. Da ich aber noch über 30 Tage Urlaub habe, und eine 6 monatige Weihnachtssperre fraglich ist, hab ich über Weihnachten und nach Silvester Urlaub bekommen. Am 31.12. muss ich aber in die Firma wegen der Euro Umstellung der Online Shops.... mmh.. naja,... hauptsache ich hab überhaupt 14 Tage Urlaub bekommen
  4. BigMac

    JavaScript Kurs

    Also ich kann Dir dazu ein sehr gutes Buch empfehlen. Workshop JavaScript Dort wird Kapitel von Kapitel alles durchgegangen und erklärt. Und am Ende gibt es dann immer einen kleinen Test mit Aufgaben. Wenn Du das Buch durch hast, kannst Du online einen JavaScript Abschlußtest machen und bekommst dann ein Zertifikat, wenn du bestehst. Das Ganze ist von Addison Wesley,.. also keines Falls übel.
  5. BigMac

    JavaScript Kurs

    Also ich kann Dir dazu ein sehr gutes Buch empfehlen. Workshop JavaScript Dort wird Kapitel von Kapitel alles durchgegangen und erklärt. Und am Ende gibt es dann immer einen kleinen Test mit Aufgaben. Wenn Du das Buch durch hast, kannst Du online einen JavaScript Abschlußtest machen und bekommst dann ein Zertifikat, wenn du bestehst. Das Ganze ist von Addison Wesley,.. also keines Falls übel.
  6. BigMac

    von hand oder tool?

    wow :eek: Wenns so ein Tool gibt, hätt ich auch gern mal gewusst welches das ist. Für Mosaik Bilder gibt es ja sowas...
  7. Ich kann DocNeo nur zustimmen... auf keinen Fall einen Kupferspacer verwenden!
  8. Ich auch bitte ?! weirdo@insanus.net Danke
  9. Zu 10h Arbeit kann er Dich schon mal gar nicht zwingen, da das ja, wie Du schon sagtest, nicht rechtens ist. Was Du machen kannst?! Zuerst mal würde ich mit Deinem Chef reden,... und wenn das nicht hilft Dich dem "Streß" stellen und an die IHK wenden,... <FONT COLOR="#a62a2a" SIZE="1">[ 10. Dezember 2001 10:31: Beitrag 1 mal editiert, zuletzt von BigMac ]</font>
  10. Wieso HTML Dateien ?!.. geht doch auch ohne. Schau mal bei www.perlscripts.de .. dort gibts massig Gästebuch Skripte.
  11. BigMac

    Frage über DSL

    Mmh.. ich kann das jetzt nicht sicher bestätigen.. aber ich denke mal schon, dass das stimmt,... Dein Modem hat ja eine permanente Layer2 Verbindung zu Deinem Port in der Vermittlungsstelle... wenn das Modem jetzt aus ist, fehlt die Verbindung zu dem Dir zugewiesenem Port. Nach längerer Zeit gibt es dann evtl. ja Probleme wieder zu connecten oder so ?!
  12. BigMac

    Camera-Software

    Hoi,.. alos ich hab mir gestern eine neue Webcam geholt und die Software WebCam32 gesaugt. Die ist geradezu perfekt.. Du kannst entweder einzelbilder uploaden lassen in einem bestimmetn Zeitinterval, oder per JavaApplet einen Livestream auf Deine Seite stellen. Auch sonst hat die Software noch ganz nette Features. Das ganze ist Shareware und Du kannst es 10 Tage testen...danach kostet es IMHO $40.
  13. BigMac

    CSS Scrollbars

    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von Vampire: <STRONG>Habs gefunden Daran hab ich allerdings überhaupt nicht gedacht: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> und schon klappt es...</STRONG>
  14. Hoi,.. also ich benutz Tabellen,.. aber auch mal hier und da CSS um Elemente zu positionieren. Beides hat vor und nachteile... besonders hin hinsicht auf Netscape und Macintosh Browser.
  15. Auch wenn vieles gegen das DVD gucken am PC spricht, will ich nur mal ein Vorteil davon nennen: Bessere Bildqualität. Der TV erreicht nicht die Bildqualität von einem Monitor.
  16. Auch wenn vieles gegen das DVD gucken am PC spricht, will ich nur mal ein Vorteil davon nennen: Bessere Bildqualität. Der TV erreicht nicht die Bildqualität von einem Monitor.
  17. Ja,.. aber wenn dann eine Seite gesperrt wird, dann wird es nicht nur bei dieser einen bleiben. Man wird sich auf das vorhergegangen Gerichtsurteil berufen um andere Seiten zu sperren.... und schwupps gehts los.
  18. Sowas ist einfach nicht technisch realisierbar! Genauso mit deren fixen Idee Webseiten unzugänglich zu machen die bedenkliche Inhalte haben,.. Beispiel -> +++++++++. Okay,.. der Provider kann gewisse Seiten sperren. Aber man kann nicht alle Provider zu einer solchen Maßnahme zwingen. Sowas wird nie flächendeckend sein, und schon gar nicht weltweit durchsetzbar. Und selbst wenn eine solche Maßnahme durchgeführt wird, stelle man sich mal das Szenario vor... es bleibt dann nämlich nicht nur bei einer Seite... die Provider werden täglich eine Liste mit n Seiten bekommen die zu sperren sind. Dann werden wahrscheinlch auch Seiten gesperrt, die den bedenklichen Inhalt mittlerweile rausgenommen haben. Oder die Aufhebung der Sperre... -> alles zuviel Arbeitsaufwand und einfach nur irrsinnig.
  19. <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR><STRONG>Zitat vom Artikel: "...die Mehrzahl darunter Mädchen." </STRONG>
  20. <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von King555: <STRONG>Ich bestell mir jetzt einen Global Win CAK38 bei PC-Cooling.de. Der ist doch gut, oder? Das einzigste was mich stört ist die Lautstärke, das Gewicht und die Tatsache, dass man das Teil nicht an das Motherboard anschließen kann (oder soll). Aber die Kühlleistung scheint beeindruckend zus ein. Siehe dazu z.B. folgenden Testbericht: http://www.planet3dnow.de/artikel/hardware/cak38/index.shtml</STRONG>
  21. <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von ZeRoS: <STRONG>Wie kann ich die USB-Schnittstelle unter WinNT4 zum laufen bringen ?</STRONG>
  22. BigMac

    Task unter XP

    Also ich habe nichts umgestellt und mein WinXP Pro zeigt mir keine Mini Screenshots von den Programmen, sondern nur die Task Icons?! Ich hab das Win XP Design aktiviert.
  23. Die Umgebungsvariable mit der User IP heisst REMOTE_ADDR. Das mit der Standpunktverfolgung der IP klappt nicht immer. Große ISP's wie T-Online verteilen ihre IP's z.T. zufällig auf ihre Einwahlknoten. Da kannst Du dann den User nicht genau lokalisieren.
  24. BigMac

    Watercooling

    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von william: <STRONG>ich glaube georg ist dabei seine Postings zu erhöhen....</STRONG>
  25. Schon mal bei e-bay nachgesehen? Da findet man so einiges...

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...