Autor
|
Thread
|
07.06.2009 20:14 Uhr
|
EMAIL Syntax fehler beim Loginsystem.
|
Paddy
|
User
|
|
registriert
|
07.06.2009
|
wohnt in
|
|
Beiträge
|
4
|
|
Guten abend,
Seit längeren beschäftige ich mich mit PHP und versuche so ein kleines CMS für eine Homepage zu basteln.
Der Workshop ist echt große klasse! Nun habe ich aber noch einen kleinen fehler die so aussieht.
Code:
Warning: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash in C:\xampp\htdocs\Test\regestrieren.php on line 58
Ihre Email Adresse hat eine falsche Syntax.
Ja, und die Linie 58 sieht wie folgt aus.
PHP:
elseif(!preg_match('§^[\w\.-]+@[\w\.-]+\.[\w]{2,4}$§', trim($_POST['Email'])))
Ich hoffe ihr könnt mir weiterhelfen, da ich schon alles ausprobiert hab.
Mit freundlichen Grüßen,
Patrick D.
|
|
|
09.06.2009 22:47 Uhr
|
|
Flitze
|
Administrator
|
|
registriert
|
17.10.2006
|
wohnt in
|
Eschwege
|
Beiträge
|
332
|
|
Hey,
seltsam, welche PHP Version verwendest du?
Der Delimiter ist im unten genannten Beispiel das Paragraphenzeichen ( § ), das kannst du mal durch ein anderes Zeichen ersetzen (z.B. # oder /).
Wobei mich die Fehlermeldung schon wundert, schließlich verwendest du weder ein alphanumerisches Zeichen (a-z und A-Z) noch den Backslash (\)...
Dieser Beitrag wurde am 09.06.2009 um 22:47:54 Uhr von Flitze zum 1. Mal editiert.
|
|
|
10.06.2009 07:17 Uhr
|
|
Paddy
|
User
|
|
registriert
|
07.06.2009
|
wohnt in
|
|
Beiträge
|
4
|
|
Hallo,
Ich benutze die neuste Version des XAMPP. Habe beides ausprobiert und zu einen "selben" Fehler gekommen.
Code:
Warning: preg_match() [function.preg-match]: No ending delimiter '/' found in C:\xampp\htdocs\cms\regestrieren.php on line 58
Ihr Account konnte nicht erstellt werden.
Ihre Email Adresse hat eine falsche Syntax.
Code:
Warning: preg_match() [function.preg-match]: No ending delimiter '#' found in C:\xampp\htdocs\TixoNcms\regestrieren.php on line 58
Ihr Account konnte nicht erstellt werden.
Ihre Email Adresse hat eine falsche Syntax.
Ich weiß auch leider nicht weiter.Danke für ihre Hilfe!
Da ich jetzt los muss knn ich keine weiteren Details angeben (werde ich noch nachholen).
mfg, paddy
|
|
|
13.06.2009 01:41 Uhr
|
|
Paddy
|
User
|
|
registriert
|
07.06.2009
|
wohnt in
|
|
Beiträge
|
4
|
|
Abend,
danke für deine Hilfe habe jetztz einen neuen fehler.
Habe die Delimiter zu # gewechselt.
Code:
Warning: preg_match() [function.preg-match]: Compilation failed: missing terminating ] for character class at offset 31 in C:\xampp\htdocs\cms\register.php on line 63
mfg,ped
Dieser Beitrag wurde am 13.06.2009 um 01:42:01 Uhr von Paddy zum 1. Mal editiert.
|
|
|
14.06.2009 15:52 Uhr
|
|
Paddy
|
User
|
|
registriert
|
07.06.2009
|
wohnt in
|
|
Beiträge
|
4
|
|
Habe es gelöst! Für alle die das gleiche Problem haben hier die Lösung:
Ich habe alles ausprobiert und bin schließlig zum ende gekommen das das zeichen "*" problemlos funktioniert ich weiß nicht warum "§" nicht funktionier aber egal.
Lösungszeile 62:
Code:
elseif(!preg_match('*^[\w\.-]+@[\w\.-]+\.[\w]{2,4}$*', trim($_POST['Email'])))
Danke an flitze das du mir geholfen hast.Und nich zuvergessen danke Google!
Echt nice Workshop!
Edit: Sorry für 3-fach post konnte die beiden nicht löschen.
Dieser Beitrag wurde am 14.06.2009 um 15:53:32 Uhr von Paddy zum 1. Mal editiert.
|
|
|
22.12.2011 03:13 Uhr
|
|
daxili
|
Forenposter
|
|
registriert
|
21.12.2011
|
wohnt in
|
|
Beiträge
|
50
|
|
in this situation measuring unpredicted profits connected with pre- and post-qualified opinions. The change in ? (which reduced as expected) represented a measure of "earnings quality". Kasznik and Lev space to use a much larger 2nd stage design to measure profits shock for good- and bad-news firms. Generally, market space reaction (CARs) have been connected with unpredicted profits additionally as other troubles (e.g., organization size, discretionary disclosure type).moncler boots women
moncler boots men
moncler boots on sale
moncler jackets men sale
moncler jackets men cheap
|
|
|