Reguläre Ausdrücke - Vergleich

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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?

  • #2
    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
    [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
    Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
    Super, danke!
    [/COLOR]

    Comment


    • #3
      Insgesamt soll das eine ganz einfachere Newsletteranmeldung werden.
      Die "|" habe ich zum Trennen benutzt.
      Werde ich probieren.

      Comment


      • #4
        Originally posted by einermeiner View Post
        Insgesamt soll das eine ganz einfachere Newsletteranmeldung werden.
        Aha.

        Originally posted by einermeiner View Post
        Die "|" habe ich zum Trennen benutzt.
        sieht man

        Originally posted by einermeiner View Post
        Werde ich probieren.
        Der Beitrag wäre interessanter gewesen, wenn du ihn verfasst hättest, nachdem du es probiert hast
        [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
        Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
        Super, danke!
        [/COLOR]

        Comment


        • #5
          Bei der genannten Funktion müssen anscheinend Kommas zur Abgrenzung genutzt werden.
          Habe aber das passende gefunden:
          explode

          Comment


          • #6
            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.
            [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
            Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
            Super, danke!
            [/COLOR]

            Comment

            Working...
            X