php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.12.2004, 17:23  
Erfahrener Benutzer
 
Registriert seit: 30.11.2004
Beiträge: 202
I-Spy
Standard [JS] Formular überprüfen

Hallo Leute,

ich brauche eure Hilfe! Und zwar habe ich ein Formular und möchte prüfen ob die E-Mail richtig eingegeben ist! Deswegen möchte ich prüfen ob das zeichen "@" nur einmal eingegeben wurde oder mehrmals!
Vielen Dank für eure Hilfe

Gruß I-Spy
I-Spy ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 16.12.2004, 17:26  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

hir findest du passende RegExp
http://phpfriend.de/forum/viewtopic.php?t=27589
imported_Ben ist offline   Mit Zitat antworten
Alt 16.12.2004, 17:45  
Gast
 
Beiträge: n/a
Standard

warum verschickst du nicht einfach deine "Danke für die Angaben" Email und guckst ob du innerhalb von 3 Sekunden eine Antwort erhällst. Wenn nicht ist die Email zu sagen wir mal 70% richtig und der Rest ist dann halt schwund(wo der Server halt träge ist, und selbst die kannste ja dann auch per Cronjob wieder löschen).

Müsste doch eigentlich funktionieren.
  Mit Zitat antworten
Alt 16.12.2004, 18:32  
Erfahrener Benutzer
 
Registriert seit: 30.11.2004
Beiträge: 202
I-Spy
Standard

Es geht mir eher um Anzeige Fehler! Was ich wirklich will ist ein "JavaScript" Befehl! Mit PHP kann ich auch den ganzen Text durchzählen
Also, hat jemand einfach ein passenden JavaScript Befehl?

Gruß I-Spy
I-Spy ist offline   Mit Zitat antworten
Alt 16.12.2004, 19:16  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

js kann auch regexp
__________________
derHund ist offline   Mit Zitat antworten
Alt 16.12.2004, 20:15  
Erfahrener Benutzer
 
Registriert seit: 30.11.2004
Beiträge: 202
I-Spy
Standard

Ok Danke!

Nun habe ich ein Problem:

var derSatz = "Auf der Mauer sieht man keinen Mauer";
var Suche = /(au)/g;
var Ergebnis = Suche.exec(derSatz);
document.write(Ergebnis.length + " Suchtreffer");

Die ausgabe ist immer noch "2" obwohl sie "3" sein müsste, oder? Was ist hier falsch?

Gruß I-Spy
I-Spy ist offline   Mit Zitat antworten
Alt 16.12.2004, 21:33  
Gast
 
Beiträge: n/a
Standard

Code:
 <script language=javascript>
function pruefen()
{
zeichenketten=document.emailito.mailin.value;
reg_ex5=/^\w[\w|\.|\-]+@\w[\w|\.|\-]+\.[a-zA-Z]{2,4}$/;

if(reg_ex5.test(zeichenketten))
{
alert("Die email Adresse ist gültig");
}
else
{
alert("Die email Adresse ist nicht gültig");
}
}
</script>
<form name=emailito>
email <input type=text name=mailin><input type=button value="email prüfen" onClick=pruefen()></form>
  Mit Zitat antworten
Alt 17.12.2004, 01:56  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von I-Spy
Ok Danke!

Nun habe ich ein Problem:

var derSatz = "Auf der Mauer sieht man keinen Mauer";
var Suche = /(au)/g;
var Ergebnis = Suche.exec(derSatz);
document.write(Ergebnis.length + " Suchtreffer");

Die ausgabe ist immer noch "2" obwohl sie "3" sein müsste, oder? Was ist hier falsch?

Gruß I-Spy
Problem hier ist dass .exec case sensitive ist, das heisst die funktion unterscheidet zwischen gross und kleinschreibung. Da der String "au" in deinem Text nur 2x vorkommt kriegst du auch 2 zurueck geliefert.
  Mit Zitat antworten
Alt 17.12.2004, 08:21  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Im Beispiel werden zwei Treffer gefunden
http://de.selfhtml.org/javascript/ob...egexp.htm#exec

Beispiel:
Zitat:
Code:
<html><head><title>Test</title>
</head><body>
<script type="text/javascript">
<!--
 var derSatz = "Auf der Mauer";
 var Suche = /(au)/g;
 var Ergebnis = Suche.exec(derSatz);
 document.write(Ergebnis.length + " Suchtreffer");
//-->
</script>
</body></html>
sollte doch dann eigentlich auch nur ein ergebnis zurückliefern .. oder?

grüße ben.
imported_Ben ist offline   Mit Zitat antworten
Alt 17.12.2004, 09:10  
Erfahrener Benutzer
 
Registriert seit: 30.11.2004
Beiträge: 202
I-Spy
Standard

Du kannst ja gern bei SelfHTML auf "Beispiel" klicken, da kommt 2 heraus!
Außerdem stimmt mit deinem Script was nicht, ich kriege die Fehlermeldung "Ungültige E-Mail" nicht angezeigt!

Gruß I-Spy
I-Spy ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP: Formular Generator Zergling-new Tutorials 16 06.07.2010 03:14
Wert aus Textfeld in neues Formular übernehmen (kein Submit) PsychoEagle HTML, Usability und Barrierefreiheit 9 02.01.2007 14:51
formular an mehrere email-empfänger katarzyna PHP Tipps 2006 2 22.08.2006 07:42
[JS] Problem mit Formular aus anderem Fenster kiffy HTML, Usability und Barrierefreiheit 1 13.04.2006 08:53
formular includen samspa5 PHP Tipps 2006 13 18.03.2006 11:37
Datenbank auslesen, in Formular darstellen und �ndern PHP Tipps 2006 8 22.02.2006 17:51
[Erledigt] Formular in Formular HTML, Usability und Barrierefreiheit 4 19.10.2005 12:18
[Erledigt] PHP Formular ~~wichtig~~ PHP Tipps 2005 27 29.05.2005 19:38
Formular --> Ergebnis auf anderer Seite anzeigen Jojo1 PHP Tipps 2005 58 01.02.2005 17:13
Im Formular user abfragen? Datenbanken 3 06.01.2005 10:51
[JS] SmilieCode an die Mausposition einfügen in ein Formular I-Spy HTML, Usability und Barrierefreiheit 4 31.12.2004 14:01
Formular nach UPDATE anzeigen PHP Tipps 2004-2 5 22.12.2004 02:06
[Erledigt] Daten in einem Formular ausgeben und ändern PHP Tipps 2004-2 7 07.12.2004 17:22
Wie implementiere ich mein Email Formular? PHP Tipps 2004-2 2 14.11.2004 17:02
[Erledigt] Daten in neuem Formular anzeigen PHP Tipps 2004 6 21.07.2004 10:44

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
js formular prüfen, js formular überprüfen, js form zeichen nur 1x, kontaktformular überprüfen email gültigkeit js, js formularfeld prüfen php, js formular wird nur einmal überprüft, php form prüfen, i spy prüfen, php formular spy, js formular, js email adresse 2x eingeben und prüfen, document.emailito.mailin.value, überprüfen ob email richtig ins formular eingeben wurde, zeichenketten reg_ex5, function pruefen()

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:33 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.