PHP HELP
  • warbirds
    #376
    Szervusztok! A következő lenne a problémám: van egy text fájl, amibe a hozzám érkező kérdések küldőinek e-mail címeit tárolom el. A gond csak az, hogy egy e-mail cím többször is szerepel, ha ugyanazon személy több kérdést intéz. Úgy szeretném módosítani, hogy minden cím csak egyszer legyen a listában. Úgy gondoltam, hogy minden kérdésfeltevésnél végigkeresném az eltárolt címeket, hogy szerepel-e már a listában az adott e-mail cím. A gond az, hogy valamiért nem hajlandó betenni az új címet, ha még nincs a listában.
    Így próbáltam megoldani, de nem sikerül:

    $fpcim = fopen("cimlista.doc", "a+");
    while ($buffer = fgets($fp, 4096))
    {
    $row = explode("\t", $buffer);
    if($row[1] !== $_REQUEST["mail"])
    {
    fputs($fpcim, $_POST["name"]."\t".$_POST["mail"]."\n");
    }
    }

    Remélem tudtok segíteni. Előre is köszi! warbirds