| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

09-01-2011, 11:26
|
|
einermeiner
Registrierter Benutzer
|
|
Registriert seit: Jun 2009
Beiträge: 104
|
|
Reguläre Ausdrücke - Vergleich
Habe schon länger gesucht, aber nichts gefunden.
in einer Datei:
example@example.com|name|
Nun will ich vergleichen, ob die mail schon vorhanden ist
PHP-Code:
while ( $inhalt = fgets ("datei.txt") { if ( $_GET['mail'] . "allesmögliche" == $inhalt ) { echo "bereits eingetragen"; } }
Wie kann ich das lösen?
|

09-01-2011, 11:31
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Hallo,
ist das eine CSV-Datei? Es sieht jedenfalls danach aus, auch wenn es ein anderes Trennzeichen ist. Versuch's mal mit fgetcsv.
Gruß,
Amica
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|

09-01-2011, 11:44
|
|
einermeiner
Registrierter Benutzer
|
|
Registriert seit: Jun 2009
Beiträge: 104
|
|
Insgesamt soll das eine ganz einfachere Newsletteranmeldung werden.
Die "|" habe ich zum Trennen benutzt.
Werde ich probieren.
|

09-01-2011, 11:53
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Zitat:
Zitat von einermeiner
Insgesamt soll das eine ganz einfachere Newsletteranmeldung werden.
|
Aha.
Zitat:
Zitat von einermeiner
Die "|" habe ich zum Trennen benutzt.
|
sieht man
Zitat:
Zitat von einermeiner
Werde ich probieren.
|
Der Beitrag wäre interessanter gewesen, wenn du ihn verfasst hättest, nachdem du es probiert hast
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|

09-01-2011, 13:32
|
|
einermeiner
Registrierter Benutzer
|
|
Registriert seit: Jun 2009
Beiträge: 104
|
|
Bei der genannten Funktion müssen anscheinend Kommas zur Abgrenzung genutzt werden.
Habe aber das passende gefunden:
explode
|

09-01-2011, 13:43
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Doku lesen! Du kannst alles konfigurieren, das Trennzeichen, das Anführungszeichen und das Escape-Zeichen. Explode geht aber auch, wenn du keine Anführungs- und Escape-Zeichen drin hast.
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|