Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Funkcja mail (ładowanie emaili z notatnika)


multips

Rekomendowane odpowiedzi

Opublikowano

Witam. Udało mi się stworzyć scrypt wysyłający emaile. Potrzebuje w nim takiej funkcji dzięki której mógł bym wybrać dowolny plik .txt w którym znajduje się lista emaili utworzona w ten sposób
[email protected]
[email protected]
[email protected]
i wysłać je wszystkie, bez ograniczeń ilości emaili.

A tak wygląda scrypt i plik html
 

  1. <!DOCTYPE html>
  2. <head><!-- CDN hosted by Cachefly -->
  3.  
  4. jquery.init({selector:'textarea'});
  5.  
  6. </head>
  7.  
  8.  
  9. <title>Email</title>
  10.  
  11. </head>
  12.  
  13.  
  14.  
  15. <form method="post" action="wiadomosc.php">
  16.  
  17. do: <input type="text" name="xx" /><br/>
  18. do: <input type="text" name="xx1" /><br/>
  19. do: <input type="text" name="xx2" /><br/>
  20. do: <input type="text" name="xx3" /><br/>
  21. do: <input type="text" name="xx4" /><br/>
  22. do: <input type="text" name="xx5" /><br/>
  23. do: <input type="text" name="xx6" /><br/>
  24. do: <input type="text" name="xx7" /><br/>
  25. do: <input type="text" name="xx8" /><br/>
  26. do: <input type="text" name="xx9" /><br/>
  27.  
  28. Temat <input type="text" name="TematWiadomości"/><br/>
  29.  
  30. <textarea rows="4" cols="50" name="TekstWiadomosci">
  31. Tekst
  32.  
  33.  
  34. <input type="submit" value="Wyślij"/>
  35.  
  36.  
  37. </form>
  38.  
  39. </body>
  40.  
  41. </html>




A tak wiadomosc.php
 

 
  1. <?
  2. $myemail = "[email protected]";
  3. $headers .= "MIME-Version: 1.0\r\n";
  4. $headers .= "Content-type: text/html; charset=iso-8859-2\r\n";
  5. $headers .= "From: $myemail\r\n";
  6. $headers .= "Reply-To: $myemail\r\n";
  7. $headers .= "Return-Path: $myemail\r\n";
  8. $headers .= "X-Priority: 1\r\n";
  9. $headers .= "X-MSMail-Priority: High\r\n";
  10. $headers .= "X-Mailer: Just My Server";
  11.  
  12. $do = $_POST['xx'];
  13. $dw1 = $_POST['xx1'];
  14. $dw2 = $_POST['xx2'];
  15. $dw3 = $_POST['xx3'];
  16. $dw4 = $_POST['xx4'];
  17. $dw5 = $_POST['xx5'];
  18. $dw6 = $_POST['xx6'];
  19. $dw7 = $_POST['xx7'];
  20. $dw8 = $_POST['xx8'];
  21. $dw9 = $_POST['xx9'];
  22.  
  23.  
  24.  
  25. $temat_do = $_POST['TematWiadomości'];
  26. $wiadomosc = $_POST['TekstWiadomosci'];
  27.  
  28. mail($do, $temat_do, $wiadomosc, $headers);
  29.  
  30. mail($dw1, $temat_do, $wiadomosc, $headers);
  31.  
  32. mail($dw2, $temat_do, $wiadomosc, $headers);
  33.  
  34. mail($dw3, $temat_do, $wiadomosc, $headers);
  35.  
  36. mail($dw4, $temat_do, $wiadomosc, $headers);
  37.  
  38. mail($dw5, $temat_do, $wiadomosc, $headers);
  39.  
  40. mail($dw6, $temat_do, $wiadomosc, $headers);
  41.  
  42. mail($dw7, $temat_do, $wiadomosc, $headers);
  43.  
  44. mail($dw8, $temat_do, $wiadomosc, $headers);
  45.  
  46. mail($dw9, $temat_do, $wiadomosc, $headers);
  47.  
  48.  
  49. echo "Ok!";
  50. ?>

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...