Folgende Warnungen sind aufgetreten: | |||||||||||||||
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.25 (Linux)
|
E-Mail Mustererkennungsfunktion - Druckversion +- net-board.net Archiv (https://net-board.net) +-- Forum: Deine eigene Homepage (https://net-board.net/forumdisplay.php?fid=26) +--- Forum: Scriptsprachen (+Datenbanksysteme) (https://net-board.net/forumdisplay.php?fid=19) +--- Thema: E-Mail Mustererkennungsfunktion (/showthread.php?tid=5748) Seiten:
1
2
|
E-Mail Mustererkennungsfunktion - Futjikato - 25.01.2008 Also ich bin ja fähig das ganze in PHP zum Laufen zu bringen aber in JS ? Ich hab mich immer geweigert mit javascripts zu arbeiten und nun möchte ich eine registrierung coden die nur auf einer seite ablaufen soll ..... werden wohl 2 werden da man mit JS ja kein MySQL Query ausführen kann , oder ? Aber was ich wollte ^^ : Eine funktionierende Mustererkennung für JS die einfach nur den Wert check = 1 rausgibt wenn die Adresse net stimmt - pattex - 25.01.2008 Hast du dir das schon angesehen? http://aktuell.de.selfhtml.org/artikel/javascript/email-check/index.htm Ich denke das löst dein Problem. - Futjikato - 25.01.2008 Jaaa .. ich hab zwar bei SelfHTML geguckt aber natürlich net bei den Artikeln :redface: Danke :hallo: - kickedINtheHEAD - 25.01.2008 Denk mal du verwendest beim überprüfen mit PHP reguläre Ausdrücke, also wieso auch nicht mit JavaScript? http://de.selfhtml.org/javascript/objekte/string.htm#search http://de.selfhtml.org/javascript/objekte/regexp.htm - Futjikato - 25.01.2008 Öhm weil ich gar net wusste das RA´s bei JS erlaubt sind :redface: Aber das auch egal hab inzwischen schon mein Script fertig ... ist leider zu lang als das ich es hier posten könnte aber wer sowas benötigt kann sich bei mir melden ( icq oder so ) Was ich inzwischen hab : Benutzername wird überprüft auf : ~ Vorhanden ~ Beinhaltet verbotene Zeichen Passwort wird überprüft auf : ~ Vorhanden ~ Beinhaltet verbotene Zeichen E-Mail wird komplett kontrolliert ( siehe post von pattex ) Mein Script gibt 4 verschiedene Werte via Post an das nächste Script.... Nur wenn alle 4 true sind wird weitergemacht ... sonst kann man nochma genau sagen was falsch war.... - pattex - 25.01.2008 Was ist eigentlich, wenn ein User kein JavaScript aktiviert hat? Dann kann er das Formular nicht absenden oder? Da sollte man nochmal schauen. Evtl. eine zusätzliche Überprüfung mit PHP. - Futjikato - 25.01.2008 Nun ja wenn man bedenkt das, wenn ein User keine Cookies aktiviert hat er bei 80% der Foren Probleme haben wird, dann denke ich das es heutzutage schon zum guten Standart gehört Javascripts aktiviert zu haben. Zudem basiert nicht nur mein Registrierungsscript auf JS .. auch andere kleine Elemente laufen damit. Daher wird er kaum zur Registrierung kommen wenn er kein JS aktib hat :tongue: - KingGO - 25.01.2008 Finde auch das dieses ein wichtiges kriterium für die derzeitige programmierung von webseiten gewurden ist. Javascript sollte Heutzutage einfach an sein doch es gibt leute die haben keinen blassen und klicken alles an bei xp-antispy und wundern sich warum manche sachen nicht laufen da kann man auch sagen javascript und active x deaktivieren. Daher gestalte ich meine Seiten so das sie auch für nicht Javascript Nutzer geeignet sind... - kickedINtheHEAD - 26.01.2008 Ich gehör zu den leuten die JavaScript standardmäßig deaktiviert haben. Gibt einfach viel zu viele Sicherheitsrisiken, beispielsweise CSRF Attacken, Drive by Pharming oder ähnliches. Eiine JavaScript Abfrage für solche Werte ist sicher brauchbar um die Bedienung der Seite zu verbessern/verschnellern, jedoch würde ich mich niemals darauf verlassen. Immer eine Abfrage noch am Server machen. Schließlich immer dran denken. Wenn Funktionen im Browser des Benutzers laufen hat auch er immer die Macht darüber was gemacht wird. - pattex - 26.01.2008 Es gibt auch heute noch Firmennetzwerke, die JavaScript und andere Spielereien deaktivieren. Also zumindest eine abgespeckte Version sollte es schon geben für solche Leute. |