Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Jak i czym oddzielić maile w txt ?
Forum PHP.pl > Forum > Przedszkole
dos
Witam,

Nie zabijajcie mnie ! smile.gif stawiam pierwsze kroki z PHP-em.

Mam NEWSLETTERA i skrypt, który zapisuje do pliku TXT adresy email, ale zapisuje je jeden po drugim, chciałbym aby oddzielał je średnik ";". Czy możeci mi powiedzieć co i gdzie wstawić do tego skryptu.
Plis.


  1. <?php
  2.  
  3.  
  4. if (!eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$", $_GET["email"]))
  5. {
  6. print "error=invalid email";
  7. die();
  8. }
  9.  
  10. $fp = fopen("emails.txt", "r");
  11. $content = fread($fp, filesize("emails.txt"));
  12. fclose($fp);
  13.  
  14. if (eregi($_GET["email"], $content))
  15. {
  16. print "error=duplicate email";
  17. die();
  18. }
  19.  
  20. $fp = fopen("emails.txt", "a+");
  21. if (fwrite($fp, $_GET["email"]."n"))
  22. print "status=ok";
  23. fclose($fp);
  24. ?>


dzięki i pozdrawiam.
dos
Cienki1980
Skoro stawiasz pierwsze kroki z PHP powinieneś napisać na Przedszkolu

Przenoszę
PHP->Przedszkole

Co do odpowiedzi na Twoje pytanie
W 21 linii masz zapis do pliku nowego adresu, zapisujesz adres i znak nowej linii (\n) ( chociaż w kodzie zostało samo 'n' ). Zamień to '\n' na średnik ';' i powinno być lepiej.
dos
Dizękuję snitch.gif

na drugi raz, napisze do przedszkola od-razu !

pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.