function accept() { //echo '<br />Dodaj nowego newsa!<br /><br />'; if (isset($_GET['id'])) { $n_id = $_GET['id']; // 0 nie kliknal domyslne // 1 kliknal tak // 2 kliknal nie if ($_GET['accept'] == 'true') { $n_accept = 1; echo '<br /><br /><br /><b>Dodano maila. Oferta zostanie przesłana niebawem. Dziękujemy za zainteresowanie!</b>'; } else { if ($_GET['accept'] == 'false') { echo '<br /><br /><br /><b>Mail nie zostanie dodany do bazy. W każdej chwili możecie Państwo zmienić swoje zdanie na temat oferty klikając w mailu TAK.</b>'; $n_accept = 2; } } $baza = polacz_z_baza(); $sql = "UPDATE mail_sender SET accept_offer = '{$n_accept}' WHERE id = {$n_id}"; mysql_query($sql) or die(mysql_error()); mysql_close($baza); echo '<meta http-equiv="Refresh" content="5; URL=http://abc.com.pl/" />'; //echo '<meta http-equiv="Refresh" content="3; URL=cms.php?page=start">'; } else { echo '<meta http-equiv="Refresh" content="0; URL=http://abc.com.pl/" />'; } }
function edit_mail_content() { $baza = polacz_z_baza(); $sql = "SELECT * FROM mail_content"; $result = mysql_query($sql) or die(mysql_error()); $row = mysql_fetch_array($result); $row['content'] = str_replace('<br />', "\n", $row['content']); echo ' <form name="edit_mail_content" method="post" action="mail_sender.php?page=edit_mail_content"> <b>Temat:</b><br /> <input type="text" name="n_subject" value="' . $row['subject'] . '" /><br /> <b>Treść:</b><br /> <textarea name="n_content" cols="35" rows="5">' . $row['content'] . ' </textarea><br /> <input type="submit" name="OK8" value="Aktualizuj" /> </form>'; if (isset($_POST['OK8'])) { $n_subject = $_POST['n_subject']; $n_content = $_POST['n_content']; $n_content = str_replace("\n", '<br />', $n_content); $sql = "UPDATE mail_content SET subject = '{$n_subject}', content = '{$n_content}'"; mysql_query($sql) or die(mysql_error()); mysql_close($baza); echo '<b>Edytowano!</b>'; echo '<meta http-equiv="Refresh" content="1; URL=mail_sender.php?page=edit_mail_content" />'; } else { mysql_close($baza); } }
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>:: ABC Mail Sender :: Sending mails...</title> </head> <body> <?php include 'function.php'; /////////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////// if (count($_SESSION['mails_ok']) <= 0) { die('brak maili'); } echo '<br /><br /><b>Trwa wysyłanie maili i zapisywanie do bazy danych. Proszę czekać...</b>'; $baza = polacz_z_baza(); // pobranie danych dotyczacych maila: $sql = "SELECT * FROM mail_content"; $result = mysql_query($sql) or die(mysql_error()); $row = mysql_fetch_array($result); $subject = $row['subject']; $headers = 'MIME-Version: 1.0' . "\r\n"; // Naglowki do html: $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n"; // Naglowki do html: $headers .= 'From: ABC <*****@*****.**>' . "\r\n"; // Dodatkowe nagłówki //petla do wysyalnia maiali: for ($i = 0; $i < count($_SESSION['mails_ok']); $i++) { $n_mail = $_SESSION['mails_ok'][$i]; //sprawdza czy unikatowy