YourWBB


yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » Allen Usern eine Mail senden. » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 2.680 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Allen Usern eine Mail senden.
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
eichengruen eichengruen ist männlich
Monsterbacke


Dabei seit: 17.01.04
Beiträge: 251
Fähigkeiten: WBB3 Profi; WBB2 Profi
Forenversion: 3.1

 Allen Usern eine Mail senden. Antworten Zitieren Editieren Melden       UP

Hallo,

habe gut 940 Mitglieder mit E-Mail Adresse in einer Datenbank,
habe ich nun eine möglichkeit allen Usern eine E-Mail zu senden
ohne jede einzelne Mail Adresse aus der DB zu schreiben ?

Muss nichts Großartiges sein, soll mir halt nur die Arbeit ersparen das ich jede Mail Adresse einzeln raus schreiben muss.
01.09.10 13:16 eichengruen ist offline E-Mail Finden Als Freund hinzufügen
xundy xundy ist männlich
Mitglied


Dabei seit: 16.01.04
Beiträge: 817
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Natürlich kannst Du das per Script lösen!

Einfach alle email-Adressen aus der Datenbank lesen, und entweder in einer Schleife die Mail an jeden Einzelnen Empfänger senden, oder alternativ sämtliche andere Empfänger als cc-Empfänger eintragen, das funktioniert für php schneller, allerdings ist der Mailserver ähnlich lange beschäftigt, da er ja trotzdem die Mails an jeden einzelnen Empfänger sendet!
Nachteil von letzterem ist natürlich das alle Empfänger ebenfalls die Mailadressen aller anderen Empfänger einsehen können.

mfg

__________________
Fragen kostet nichts, nicht fragen kann teuer werden!
01.09.10 13:42 xundy ist offline E-Mail WWW Finden Als Freund hinzufügen Füge xundy in deine Kontaktliste ein
eichengruen eichengruen ist männlich
Monsterbacke


Dabei seit: 17.01.04
Beiträge: 251
Fähigkeiten: WBB3 Profi; WBB2 Profi
Forenversion: 3.1

Themenstarter Thema begonnen von eichengruen
Antworten Zitieren Editieren Melden       UP

Hallo,

gibt es ein solches script schon fertig ?
Ich bin kenn mich nicht so gut mit PHP aus das ich mir des selber
schreiben könnte ... Versagt
01.09.10 16:09 eichengruen ist offline E-Mail Finden Als Freund hinzufügen
Dizzy.w3 Dizzy.w3 ist männlich
Brain Damage


images/avatars/avatar-5617.jpg

Dabei seit: 18.07.07
Beiträge: 1.431
Herkunft: Österreich
Forenversion: 3.0

Antworten Zitieren Editieren Melden       UP

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
<?php

$db = new mysqli('localhost''user''pw''datenbank');

if(mysqli_connect_errno())
{
    echo 'Fehler: Verbindung nicht moeglich';
    exit;
}

$query "SELECT * FROM tbl WHERE x = y";

$result $db->query($query);

$num_results $result->num_rows;

for($i 0$i $num_results$i++)
{
    mail($row['mailAddy'], "Spam""Meine Nachricht");
}

$result->free();
$db->close();

?>


Mit Hilfe von phpMyAdmin und deiner Datenbank sowie php.net kannst du dir das Script leicht fertig basteln. Schick testweise anfangs nur 1 Mail an dich selbst.

__________________
Gruß Dizzy

the rest is silence

01.09.10 17:11 Dizzy.w3 ist offline E-Mail Finden Als Freund hinzufügen Füge Dizzy.w3 in deine Kontaktliste ein MSN Passport-Profil von Dizzy.w3 anzeigen
eichengruen eichengruen ist männlich
Monsterbacke


Dabei seit: 17.01.04
Beiträge: 251
Fähigkeiten: WBB3 Profi; WBB2 Profi
Forenversion: 3.1

Themenstarter Thema begonnen von eichengruen
Antworten Zitieren Editieren Melden       UP

Hi Dizzy,

habe mir deinen Code angeschaut und dort auch die Zugangsdaten für die Datenbank eingegeben.

Wenn ich die Datei aufrufe bekomme ich folgende Fehlermeldung

php:
1:
Fatal errorCall to a member function free() on a non-object in /var/www/web30/html/funk2/mail.php on line 22
01.09.10 18:18 eichengruen ist offline E-Mail Finden Als Freund hinzufügen
Dizzy.w3 Dizzy.w3 ist männlich
Brain Damage


images/avatars/avatar-5617.jpg

Dabei seit: 18.07.07
Beiträge: 1.431
Herkunft: Österreich
Forenversion: 3.0

Antworten Zitieren Editieren Melden       UP

Das Script ist nur eine Vorlage, das tut so noch nix, wie gesagt, basteln musst du auch.

__________________
Gruß Dizzy

the rest is silence

01.09.10 18:39 Dizzy.w3 ist offline E-Mail Finden Als Freund hinzufügen Füge Dizzy.w3 in deine Kontaktliste ein MSN Passport-Profil von Dizzy.w3 anzeigen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » Allen Usern eine Mail senden.