Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Graficzny newsletter
#1
Witam, na wstępie chciałem podziękować za dotychczasową pomoc i prosić o pomoc w innym problemie.

Stworzyłem sobie newsletter i wszystko działa poprawnie, ale mam mały kłopot ze stworzenie graficznego newslettera.

Chciałbym, aby na maila potencjalnego czytelnika przychodził graficzny newsletter z tekstem reklamowym.

Oto pliki:
Kod PHP:
include('Mail.php');
function 
sendmail($mail,$first) {
    
$res mysql_query("SELECT token FROM newsletter where adres = \"".$mail."\" ");
    
$token mysql_result($res,0);
    
    
$msgBody "logo graficzne jakiś tekst - wyjustowany

Zapraszamy!
Zespół redakcyjny portalu www.....................................com.pl



Aby potwierdzić swój adres email wklej poniższy link do przeglądarki:
http://www..............................com.pl/newsletter/potwierdz.php?adres=
$mail&token=$token
\n
\n
Jeśli to nie Ty zapisywałeś się w systemie newsletter, to zwyczajniej zignotuj tą wiadomość.
\n
\n
"
;
    
$msgBody.="Prosimy nie odpowiadać na tą wiadomość, ponieważ została ona wygenerowana automatycznie";
    
$msgBody wordwrap($msgBody70);
    
$headers['From']    = '[email protected]';
    
$headers['To']      = $mail;
    
$headers['Subject'] = "Szanowny kliencie portalu www.............................................com.pl CHUDNIJ Z NAMI ZDROWO!";
    
$headers['Content-type'] = "text/plain; charset=utf-8";

    
$params = array(
        
"host"=>"...............................",
        
"port"=>25,
        
"auth"=>true,
        
"username"=>".......................",
        
"password"=>"......................",
    );


    
$mail_object =& Mail::factory('smtp'$params);
    
$mail_object->send($mail$headers$msgBody);
    
    if (
PEAR::isError($mail_object)) {
       die(
$mail_object->getMessage());
    }
    else {
        echo 
"<hr><br>Potwierdzenie mailowe zostało przesłane";
        if (
$first ===false)
              echo 
" ponownie";
        echo 
".";
    }

}

if (!isset(
$_POST['mail'])){
    echo (
"Brak maila!");
    exit;
}
$normal "^[a-z0-9_\+-]+(\.[a-z0-9_\+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*\.([a-z]{2,4})$"
if (!
eregi($normal$_POST['mail'])) {
  echo(
"Niepoprawny adres email");
  exit;    
}
$mail $_POST['mail'];
if (
$_POST['akcja']=='add')
    
$akcja 'add';
else if (
$_POST['akcja']=='del')
    
$akcja 'del'
else{
    echo (
"błąd");
    exit;
}

$sql mysql_connect ('.................','.....................','...............');
mysql_select_db ('............................');


if (
$akcja == 'del') {
    
$res mysql_query("DELETE FROM newsletter WHERE adres='".$mail."'");
    if (
mysql_affected_rows($sql)=='1') {
        echo (
"adres usunięty");
        exit;
    }
    else {
        echo (
"Brak adresu w bazie");
        exit;
    }
}

if (
$akcja == 'add') {
    
$token sha1(time());
    
$res = @mysql_query("INSERT INTO newsletter(adres,token) VALUES (\"".$mail."\", \"".$token."\") ");
    if (
$res) {
        
sendmail($mail,true);
    }
    else {        
        
$res mysql_query("SELECT potwierdzony FROM newsletter where adres = \"".$mail."\" ");
        
$potw mysql_result($res,0);
        if (
$potw == "t") {
            echo(
"Adres już istnieje w bazie i jest powierdzony");
        }
        else if (
$potw == "n") {
            
sendmail($mail,false);
        }
    }

plik potwierdz.php
Kod PHP:
mysql_connect ('...............','........................''.................');
mysql_select_db('...............................'); 


$query "UPDATE newsletter SET potwierdzony = 't' WHERE adres = '".$_GET['adres']."' and token = '".$_GET['token']."'";
mysql_query($query);

if (
mysql_affected_rows()==1) {
    echo 
"Redakcja serwisu dziêkuje za zainteresowanie. Twój e-mail zosta³ potwierdzony. Bêdziesz teraz otrzymywaæ najistotniejsze informacje pochodz±ce z serwisu www..................................com.pl";
}else {
    echo 
"<p>Ten adres e-mail jest ju¿ w bazie.</p>";

}  echo 
'<a href="http:/index.php">Przejd¼ na stronê serwisu.</a>'

Jak i gdzie wstawić kod html, aby powstał z tego kodu graficzny newsletter z logo firmy. Czy ktoś jest w stanie mi pomóc. Jeśli tak, to będę wdzięczny.
PS. Nie chce używać gotowych programów do newslettera.
Odpowiedz


Wiadomości w tym wątku
Graficzny newsletter - przez neneth - 29-04-2011, 19:34
RE: Graficzny newsletter - przez hieroshima - 29-04-2011, 19:55
RE: Graficzny newsletter - przez neneth - 29-04-2011, 20:04
RE: Graficzny newsletter - przez hieroshima - 29-04-2011, 20:07
RE: Graficzny newsletter - przez neneth - 29-04-2011, 20:09
RE: Graficzny newsletter - przez hieroshima - 29-04-2011, 23:07

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [kod] email szukacz newsletter www adam_per 6 6,386 10-06-2015, 23:39
Ostatni post: adam_per
  graficzny odnosnik w dynamicznym szablonie blogspota. hellbike 3 3,409 05-05-2013, 04:10
Ostatni post: szarks
At pl znakim w newsletter Adrianst89 2 2,847 13-11-2011, 19:51
Ostatni post: Adrianst89
  newsletter - jak zrobić? Nicorrtiss 18 12,167 07-07-2011, 17:27
Ostatni post: emi22
  Graficzny obraz komunikatorów emperator 1 1,937 15-07-2010, 15:59
Ostatni post: Pedro84

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl