Skocz do zawartości

PHP/MySQL Dziwny newsletter


Necro

Rekomendowane odpowiedzi

Witam.

Napisałem sobie skrypt newslettera na stronę, chciałem żeby każdy użytkownik dostał wiadomość.

Zamiast ich na ten wpisałem swój, wchodzę na pocztę żeby sprawdzić czy doszedł a tu tyle wiadomości że lepiej nie mówić.

Czemu ten skrypt wysyła tyle wiadomości??

Formularz:

<form method="POST" action="index.php?newsletter=send">
<p>Temat:<br>
<input type="text" name="temat" size="57"></p>
<p>Treść:<br>
<textarea rows="10" name="tresc" cols="43"></textarea><br>
<br>
<input type="submit" value="Wyślij" name="B1"></p>
</form>

Plik rozsyłający:

if($_GET['newsletter'] == 'send')
{
echo '<b>Newsletter:</b><div class="pod"></div><br />';

$temat = $_POST['temap'];
$tresc = $_POST['tresc'];		

if($tresc != null){
$s1 = mysql_query("SELECT email FROM users");
while($s2 = mysql_fetch_array($s1)){
mail('ja@o2.pl', $temat, $tresc, 'FROM: MojaStrona.pl <kontakt@mojastrona.pl>');
}
//$s2['email']
echo '<img src="./images/send.png"> Newsletter został rozesłany';
}else
echo '<img src="./images/warning.png"> Wystąpił problem z wysłaniem newslettera';
}

Proszę o pomoc. Wesołych świąt. ;)

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

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

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności