![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 287 Pomógł: 0 Dołączył: 26.02.2003 Skąd: Ow/Pn Ostrzeżenie: (0%) ![]() ![]() |
W formluarzu mam zmienna mail 1 ktora przesylam do pliku ktory mi to wszytko zapoda do bazy i porozsyla maile...
[php:1:84c710692d]<?php $dacio = date("Y-m-d | H:i"); //data if (!eregi("^.+@.+..+$", $mail1)) //sprawdzanie czy mail to mail { print("Wpisany adres e-mail jest nieprawidłowy ! "); } elseif ($dzialanie == "Dodaj adres") //z formularza jezeli dodajemy { @mysql_connect ("localhost","xxxx","xxxxx"); //polaczenie z baza @mysql_select_db (boya); $zapytanie = "SELECT * FROM ppkon WHERE mail = '".$_POST['mail1']."'"; //pytamy czy cos takiego istnieje $sql =@mysql_query($zapytanie); if (@mysql_num_rows($sql) == 1) //jezeli istnieje to dodajemy mail do bazy { //dodanie adresu do bazy $zapytanie1 = "INSERT INTO ppkon SET mail='$mail1'"; $wykonaj = @mysql_query ($zapytanie1); echo "Adres <b>$mail1</b> został dodany do subskrybcji !"; echo"podany mail jest w bazie"; //wysylanie maila $head = "From: STUDINF.PRV.PL<studinf@o2.pl>n"; $head = $head . "X-Mailer: PHPn"; $head = $head . "X-Sender: $kton"; $head = $head . "Content-type: text/html; charset=iso-8859-2n"; $html = "<html> // tresc maila </html> "; mail("$mail1", "SUBSKRYPCJA!", $html, $head); } else { echo "podanego adresu nie ma w bazie"; // to dy nie ma maila w bazie } } elseif ($dzialanie == "Usuń adres") //i to samo dla warunku usun { @mysql_connect ("localhost","xxxx","xxxxxx"); @mysql_select_db (boya); $zapytanie = "SELECT * FROM ppkon WHERE mail = '".$_POST['mail1']."'"; $sql =@mysql_query($zapytanie); if (@mysql_num_rows($sql) == 1) { //dodanie adresu do bazy $zapytanie1 = "DELETE FROM ppkon WHERE mail='$mail1'"; $wykonaj = @mysql_query ($zapytanie1); echo "Adres <b>$mail1</b> został usniety z subskrybcji !"; echo"podany mail jest w bazie"; //wysylanie maila $head = "From: STUDINF.PRV.PL<studinf@o2.pl>n"; $head = $head . "X-Mailer: PHPn"; $head = $head . "X-Sender: $kton"; $head = $head . "Content-type: text/html; charset=iso-8859-2n"; $html = "<html> // tresc maila </html> "; mail("$mail1", "SUBSKRYPCJA !", $html, $head); } else { echo "podanego adresu nie ma w bazie"; } } ?> [/php:1:84c710692d] moze troszke zamieszalem w tym przykladzie albo cos pominelem ![]() ptanie: czy idzie to jakos uproscic ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Przeniesione.
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 07:51 |