ajutor cu un email multiplu

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
Avatar utilizator
trif
Mesaje:500

ajutor cu un email multiplu

am o rugaminte voi, am gasit pe net un script pt newletter si l-am modificat dar nu vrea sa mearga si nu mai stiu ce sa fac, acest script trebuie sa aleaga din baza mea de date toate email-urile tuturor membrilor si sa le trimita un email la fiecare dar nu face nimic doar zice ca trimite dar nu trimite. uitati-va este aici ... link invalid - sters. Daca ma puteti ajuta si sa faceti un mic test si sa vedeti si sa ziceti in mesaj ca este un "test" multumesc astept raspuns. cu stima trif alex
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif

MarPlo Mesaje:4343
Adresa cu arhiva "email.rar" nu e valida, oricum, fiind vorba de script luat de pe net (facut de altii) si modificat, prefer sa nu ma bag.
Forumul acesta e in general pentru scripturile si lectiile de pe site, sau daca ai vreun anumit cod /script scris de tine si da eroare sau nu te descurci, posteaza codul si ce nu merge.
Daca vrei sa faci un script de trimitere email-uri, gasesti aici https://marplo.net/php-mysql/email_c ... ament.html" target="_blank" o functie gata facuta, trebuie doar sa o adaptezi cu un cod ce extrage adresele din baza de date si sa apeleze functia pt. fiecare adresa.

trif Mesaje:500
mersi pentru raspuns dar am gasit un script care merge super bine si dupa ce l-am modificat merge, poti sa il incerci si tu sau sa il perfectionezi pt cei care au nevoie pe sitele lor. apropo email.rar l-am dat jos deoarece am gasit acest script php si no nu mai era nevoie. acest script trebuie pus intr-o pagina php si salvat email.php sau alt nume dar atunci trebuie modificat si mai jos sectiunea <form name="email" action="<?=$_SERVER['email.php']?>" method="post">.

Cod: Selectaţi tot

<html>
<head>
<title>sitele meu</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?php
include 'connectemail.php';
?>

<?
if (isset($_POST['submit']))
{

        $subject = $_POST['subject'];
        $message = $_POST['message'];

        
        $query="SELECT email FROM members";  //Change users_test to users
        $result=mysql_query($query);
        $num=mysql_num_rows($result);


        $i=0;
        while ($i < $num) 
        {
        
                $email=mysql_result($result,$i,"email");
                        
                mail($email, $subject, $message, "From: email@sitelemeu.ro" target="_blank");
        
                echo "E-mail-ul a fost trimis la adresa: " . $email . "<br />";
        
                $i++;
                                
        }
}
?>


                
<form name="email" action="<?=$_SERVER['email.php']?>" method="post">

Subiectul:<br />
<input name="subject" type="text" size="50" id="subject"><br /><br /> 
Mesajul:
<br />
<textarea name="message" cols="50" rows="10" id="message"></textarea>
<br /><br />
<input type="submit" name="submit" value="Trimite e-mail"> 
</form>
        
</body>
</html>
mersi inca o data. faceti o treaba faina de tot! cu stima trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif

MarPlo Mesaje:4343
Multumesc si eu pentru codul adaugat.

trif Mesaje:500
buna ziua. am postat scriptul ala pt email multiplu si ala si il folosesc dar problema este ca tot timpul le trimte in spam si eu vreau sa le trimita in imbox, ce schimbare trebuie sa fac in acel script ca nu stiu si nici nu imi dau seama. ma ajuti te rog. cu stima trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif

MarPlo Mesaje:4343
Acest lucru, ca le trimite in Spamm, nu prea depinde de script, el nu le trimite in Spamm, ci serverul unde ajung le baga in acea sectiune pe baza unor reguli ale lor.
De exemplu, daca un anumit server, IP, adresa de mail, trimite prea multe mail-uri catre ei, sau mai multi utilizatori care le-au primit le-au catalogat ca Spamm, ei vor considera acel expeditor ca transmitator de spamm-uri si treptat este adaugat intr-o lista de spammers.

trif Mesaje:500
deci asa sta problema. mersi de raspuns. cu stima trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif

trif Mesaje:500
Buna ziua, am o problema si nu stiu cum sa o rezolv. scriptul pe care il folosesc si pe care l-am pus mai sus functioneaza dar nu cum trebuie ci este in felul urmator: toate e-mail-urile le ia ca "to" nu ca "cc" si blocheaza server-ul. ce sa fac in asa fel sa mi le ia ca si "cc" si nu ca "to". multumesc cu stima trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif

MarPlo Mesaje:4343
Trebuie ca in header-ele transmise sa incluzi si pe ce pt. CC, de ex.:
$headers .= 'Cc: o_adresa_mail, alta-adresa_mail' . "\r\n";

- Din ce am citit, este indicat sa folosesti serverul de mail cu functiile smtp. Mai multe nu cunosc fiindca nu am folosit mailer cu header pt. CC, dar studiaza documentatia si exemplele de aici: http://php.net/manual/en/function.mail.php , vei gasi precizari si despre asta.

trif Mesaje:500
buna ziua, de cand mi-ati raspuns la aceasta intrebare si problema cu care ma confrunt ma tot zbat cum sa o rez dar nici un rezultat si nu vrea sa iasa! am mai cautat si pe net si am tot intrebat si pe altii dar tot ce mi-ati dat d-voastra imi da dar sincer nu ii dau de cap. daca puteti sa ma ajute cineva pt ca imi este de un fff mare ajutor sau daca ma puteti ajuta cu un alt script asemenea cu asta m-as bucura foarte mult nu de alta dar cred ca nu sunt singurul care are nevoie de asa ceva si am face un mare beneficiu pt mai mult. imi pare rau pentru acesta cere dar chiar am nevoie si nu stiu sa o scot la capat. multumesc. cu stima trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif

pustiu78 Mesaje:33
Va salut!
Script newsletter in php: http://www.chipmunk-scripts.com/page.php?ID=12
Put.io este un serviciu de stocare, care preia si pune fisierele in spatiul tau personal privat, on-line:
https://put.io/r/42XC" target="_blank

Put.io is a storage service that retrieves and puts files into your personal, private online space:
https://put.io/r/42XC" target="_blank

trif Mesaje:500
salut, uite am luat acel newletter de la pustiu78 si l-am modificat dupa cum imi trebuie mie si este urmatorul
<?php

if(isset($_POST['submit']))
{
$message=$_POST['message'];
$subject=$_POST['subject'];
$message=stripslashes($message);
$subject=stripslashes($subject);
$lists=$_POST['lists'];
$message=str_replace("rn","<br>",$message);
if($lists==0)
{
$selectmails="SELECT email from members where abonat!='0'";
}
else
{
$selectmails="SELECT email from members where abonat!='0'";
}
$selectmails2=mysql_query($selectmails) or die("Nu sa reusit selectarea e-mail-urilor");
while($selectmails3=mysql_fetch_array($selectmails2))
{
$headers = "De la: $yourmail \r\n";
$headers.= "Content-Type: text/html; charset=ISO-8859-1 ";
$headers .= "MIME-Version: 1.0 ";
mail("$selectmails3[email]","$subject","$message<br><br><br> Biserica Crestina Baptista BIRUINTA(http://bisericabiruinta.ro)",$headers);
$setassend="update members set trimis='1' where id='$selectmails3[id]'";
mysql_query($setassend) or die("Imi pare rau nu s-a putut trimite e-mail-ul");
}
print "Mesaj trimis";
}
else
{
print "<form action='sendletter.php' method='post'>";
print "Subiect:<br>";
print "<input type='text' name='subject' size='20'><br>";
print "Lista membri:<br>";
print "<select name='nume'>";
$getlists="SELECT nume from members";
$getlists2=mysql_query($getlists) or die("Could not get lists");
print "<option value='0'>Toti</option>";
while($getlists3=mysql_fetch_array($getlists2))
{
print "<option value='$getlists3[nume]'>$getlists3[nume]</option>";
}
print "</select><br>";
print "Mesaj trimis:<br>";
print "<textarea name='message' rows='8' cols='60' id='7'></textarea><br>";
print '<script language="JavaScript">';
print "generate_wysiwyg('7')";
print "</script>";
print "<input type='submit' name='submit' value='Trimite'></form>";

}
print "</td></tr></table>";

?>
dar am o problema ca imi trimite dar nu tot, adica subiectul imi trimite ce am vrut eu dar mesajul nu mi-l ia si nu stiu de ce! uite-te daca este ceva greseala si daca nu merge iti trimit formatul bd, contactul.php,.js si codul de mai sus! ms mult, astept raspuns. cu stima trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif

Subiecte similare