Viktor's Supportboard
Quickmenü
» Start
» Portal
» Kontakt
» Mitglieder
» Team

» Handy-Ansicht


Usermenü

» Registrieren

Login
Benutzername:
Passwort:

(Passwort vergessen?)

Database
» Database

Lizenzshop/Verwaltung
» Lizenzshop/Verwaltung


Allgemeines
» Themen der letzen 24 Stunden
» Beiträge von Heute
» Aktuelle Umfragen
» Themen als gelesen markieren
» Themen ohne Antwort

» F.A.Q
» Regeln
» Impressum
» Datenschutzerklärung

» Linkliste
» Partner
» Statistik

Kostenplichtige Hacks
» VG-Lizenz
» VG-Fotowettbewerb
» VG-Kontaktanzeige
» VG-Literatur-Verwaltung
» VGTreffen/Dater
» VGMusik/Video

Mein Hacks
» VGUser-Leaflet-Map
» VGUser-Google-Map
» VGClub-Map-Google
» User-Map
» Club-Map
» User-Locator
» Club-Locator
» Mitglieder Bilderupload
» VGOnlineList
» Teamspeak Onlineanzeige

Meine Banner
» Meine Banner

Statistik
Beiträge: 139.322 (Täglich: 22,93 )
Themen: 16.215
Mitglieder: 13.155
Neuestes Mitglied: Leviathan.
Ausl. d. letzten Minute: 197%
Ausl. d. letzten 5 Minuten: 205%
Ausl. d. letzten 15 Minuten: 169%
Freier Webspace: 1.92 TB
PHP-Version: 7.3.10

Spenden

Partner
Mein Supportboard

MySQLDumper

Forum für Angehörige und Freunde von Krebspatienten

Wetter-Board

Make your Webserver

ABC-des Essens

IC-Netforum

ultimate-funultimate-fun

Steinadler-Bastelstübchen

Webseitenschutz

Werben

Viktor's Supportboard » Programmieren » MySQL und PHP » [Hilfe gesucht] MySQL_Daten per Email senden » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Seiten (2): [1] 2 nächste » Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen MySQL_Daten per Email senden
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
admin129
Jungspund



Dabei seit: 04.03.2009
Beiträge: 11
0 Filebase-Einträge



Mitglied bewerten

Level: 22 [?]
Erfahrungspunkte: 44.514
Nächster Level: 49.025

4.511 Erfahrungspunkt(e) für den nächsten Levelanstieg



traurig MySQL_Daten per Email senden Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Guten Abend Zusammen!

Habe jetzt den ganzen Mittag gebastelt, das ich das Script hinbekommen habe zum Versenden der Email

Script siehe unten:

Was ich nun noch brauch ist das die Parameter aus der MySQL-Datenbank gezogen werden und nicht direkt eingegeben werden und zwar soll er für jeden Datensatz wo das Feld versendet [tinyint(1)] auf 0 steht und das rmelddate [date] erreicht ist (kleiner < now) eine Email versenden.
Hoffe ich konnte es einigermaßen verständlich ausdrücken

Kann mir da jemand helfen?


Die Datenbank heisst Event

Hier der Code:

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:

<?
$ihremail "empfaenger@web.de";
$anrede "Herr";
$vorname "Max";
$nachname "Mustermann";
$email "kundenemail@web.de";
$datum "19.03.2009";
$veranstaltung "Veranstaltung";
$helfer "1";
$musiker "2";
$text "Bitte teilen Sie uns bitte die verbindlichen Teilnehmerzahlen per E-Mail mit";
 {    
    $nachricht $anrede .$vorname .$nachname.
                $text;
   
               
    $subject "$veranstaltung";
    $nachricht1 $nachricht;
    // hier setzen wir unsere mail() funktion ein das muss genau so ausehen
    // mail($anwem,$subject,$den den ganzen inhalt, unbedingt "FROM:" also von wem)
    mail($ihremail,$subject,$nachricht1,"FROM: $email");
  }
   ?>


Danke und Gruß
04.03.2009 18:30 admin129 ist offline E-Mail an admin129 senden Beiträge von admin129 suchen Nehmen Sie admin129 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 30.081
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 182.733.364
Nächster Level: 202.592.733

19.859.369 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

es kommt drauf an wie das Datum in der Tabelle steht. fröhlich

Wenn es die Unix-Zeit ist sollte es so gehen.

code:
1:
2:
3:
SELECT * FROM TABELLE WHERE versendet = '0' AND rmelddate < '.date().';


Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

04.03.2009 19:57 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
admin129
Jungspund



Dabei seit: 04.03.2009
Beiträge: 11
0 Filebase-Einträge



Mitglied bewerten

Level: 22 [?]
Erfahrungspunkte: 44.514
Nächster Level: 49.025

4.511 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von admin129


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Viktor!

Vielen Dank!

Aber wie muss ich das Script umbauen, das die Variablen direkt aus der Datenbank befüllt werden?

Ich habe es mal versucht sie Code. Jedoch funktioniert es nicht! Ich nutze jetzt auch den richten phpMailer. Köntest Du mir bitte noch einmal behilflich sein?

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:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:


<?
include ("db.php");
$abfrage "SELECT anrede, vorname, nachname, email,  datum, veranstaltung FROM event";
$ergebnis mysql_query($abfrage);

$anrede $_POST['anrede'];
$vorname $_POST['vorname'];
$nachname $_POST['nachname'];
$email $_POST['email'];
$datum $_POST['datum'];
$veranstaltung $_POST['veranstaltung];



while($row = mysql_fetch_object($ergebnis))



  //Klasse einbinden
  require('phpmailer/class.phpmailer.php');
  
  //Instanz von PHPMailer bilden
  $mail = new PHPMailer();
 
  //Absenderadresse der Email setzen
  $mail->From = "info@email";
  
  //Name des Abenders setzen
  $mail->FromName = "Firma";
  
  //Empfängeradresse setzen
   $mail->AddAddress($email);
  
  //Betreff der Email setzen
  $mail->Subject = $veranstaltung;
 
  //Text der EMail setzen
  $email_text = "Hallo $anrede $vorname $nachname! \n\n Wir freuen uns bereits auf Ihre(n) $veranstaltung am $datum \n\n <b>Bitte teilen Sie uns nun die verbindlichen Teilnehmerzahlen per E-Mail mit</b>";
 
  //Body enthält die HTML-Nachricht
  //Zeilenumbrüche werden in <br> umgewandelt
  $mail->Body    = nl2br($email_text);
 
  //Altbody enthält die alternative Textform
  //mit strip_tags() werden die HTML-Tags entfernt 
  $mail->AltBody = strip_tags($email_text);

 $mail->IsHTML(true); //Versand im HTML-Format festlegen

//Eine Datei vom Server als Attachment anhängen
  $mail->AddAttachment('select.css');

 $mail->IsSMTP(); //Versand über SMTP festlegen
  $mail->Host = "smtp.email.de"; //SMTP-Server setzen

  $mail->SMTPAuth = true;     //Authentifizierung aktivieren
  $mail->Username = "1134698";  // SMTP Benutzername
  $mail->Password = "123131231"; // SMTP Passwort 


  //EMail senden und überprüfen ob sie versandt wurde
  if(!$mail->Send())
  {
     //$mail->Send() liefert FALSE zurück: Es ist ein Fehler aufgetreten
     echo "Die Email konnte nicht gesendet werden";
     echo "Fehler: " . $mail->ErrorInfo;
  }
  else
  {
     //$mail->Send() liefert TRUE zurück: Die Email ist unterwegs
     echo "Die Email wurde versandt.";
  }

?>





VIelen Dank und schönen Abend noch

PS: Dein Signaturtext ist echt gut! ;-)

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von admin129: 05.03.2009 00:40.

04.03.2009 23:06 admin129 ist offline E-Mail an admin129 senden Beiträge von admin129 suchen Nehmen Sie admin129 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 30.081
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 182.733.364
Nächster Level: 202.592.733

19.859.369 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

was klappt den nicht. verwirrt

Kommt eine Fehlermeldung. verwirrt

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

06.03.2009 18:52 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
admin129
Jungspund



Dabei seit: 04.03.2009
Beiträge: 11
0 Filebase-Einträge



Mitglied bewerten

Level: 22 [?]
Erfahrungspunkte: 44.514
Nächster Level: 49.025

4.511 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von admin129


geschockt Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Viktor!

Ja ich führe das Script aus und es kommt die Meldung "No recipient addresses found in header Die Email wurde versandt."

Wenn ich die Parameter für die Emailadresse $mail->AddAddress ($row->email); abändere auf $mail->AddAddress ("meinname@web.de"); dann funktioniert es.

Hier ist mein aktueller Code, irgendwie zieht er nicht die Paramter ran.


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:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:

<?php
error_reporting(E_ALL E_STRICT); 
ini_set('display_errors'true);  

include_once("db.php");
$abfrage "SELECT anrede, vorname, nachname, email,  datum, veranstaltung FROM event";
$ergebnis mysql_query($abfrage);


  //Klasse einbinden
  include_once('phpmailer/class.phpmailer.php');
  
  //Instanz von PHPMailer bilden
  $mail = new PHPMailer();



while($row mysql_fetch_object($ergebnis))


  //Absenderadresse der Email setzen
  $mail->From "info@email.com";
  
  //Name des Abenders setzen
  $mail->FromName "Firma";
  
  
//Empfängeradresse setzen
  $mail->AddAddress ($row->email);

 
    //Betreff der Email setzen
  $mail->Subject $row->veranstaltung; 
 
   //Text der EMail setzen
  $email_text "Hallo ".$row->anrede;
 
  //Body enthält die HTML-Nachricht
  //Zeilenumbrüche werden in <br> umgewandelt
  $mail->Body    nl2br($email_text);
 
  //Altbody enthält die alternative Textform
  //mit strip_tags() werden die HTML-Tags entfernt 
  $mail->AltBody strip_tags($email_text);

 $mail->IsHTML(true); //Versand im HTML-Format festlegen

//Eine Datei vom Server als Attachment anhängen
  $mail->AddAttachment('select.css');





  //EMail senden und überprüfen ob sie versandt wurde
  if(!$mail->Send())
  {
     //$mail->Send() liefert FALSE zurück: Es ist ein Fehler aufgetreten
     echo "Die Email konnte nicht gesendet werden";
     echo "Fehler: " $mail->ErrorInfo;
          
  }
  else
  {
     //$mail->Send() liefert TRUE zurück: Die Email ist unterwegs
     echo "Die Email wurde versandt.";
     echo $row->email;
    
  }

?>




Dann habe ich zum testen eine echo.php erstellt mit folgendem Code

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:

<?
include_once("db.php");
$abfrage "SELECT * FROM event";
$ergebnis mysql_query($abfrage);
?>
<?php
include_once('phpmailer/class.phpmailer.php');
$mail = new PHPMailer();
while($row mysql_fetch_object($ergebnis))
echo $row->email
 
?>


Wenn ich nun diese ausführe dann bring er als Ergebnis meinname@web.de das müsste ja passen.

Warum aber geht das Script oben nicht ich verzweifel langsam


Vielleicht kannst Du als Profi mir noch weiterhelfen?

Danke und lg

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von admin129: 06.03.2009 19:03.

06.03.2009 19:00 admin129 ist offline E-Mail an admin129 senden Beiträge von admin129 suchen Nehmen Sie admin129 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 30.081
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 182.733.364
Nächster Level: 202.592.733

19.859.369 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

versuche mal den Code.

code:
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:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
<?php
error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', true);

include_once("db.php");
$abfrage = "SELECT anrede, vorname, nachname, email,  datum, veranstaltung FROM event";
$ergebnis = mysql_query($abfrage);


  //Klasse einbinden
  include_once('phpmailer/class.phpmailer.php');

  //Instanz von PHPMailer bilden
  $mail = new PHPMailer();



while($row = mysql_fetch_array($ergebnis)) {


  //Absenderadresse der Email setzen
  $mail->From = "info@email.com";

  //Name des Abenders setzen
  $mail->FromName = "Firma";


//Empfängeradresse setzen
  $mail->AddAddress ($row->email);


    //Betreff der Email setzen
  $mail->Subject = $row->veranstaltung;

   //Text der EMail setzen
  $email_text = "Hallo ".$row->anrede;

  //Body enthält die HTML-Nachricht
  //Zeilenumbrüche werden in <br> umgewandelt
  $mail->Body    = nl2br($email_text);

  //Altbody enthält die alternative Textform
  //mit strip_tags() werden die HTML-Tags entfernt
  $mail->AltBody = strip_tags($email_text);

  $mail->IsHTML(true); //Versand im HTML-Format festlegen

//Eine Datei vom Server als Attachment anhängen
  $mail->AddAttachment('select.css');





  //EMail senden und überprüfen ob sie versandt wurde
  if(!$mail->Send())
  {
     //$mail->Send() liefert FALSE zurück: Es ist ein Fehler aufgetreten
     echo "Die Email konnte nicht gesendet werden";
     echo "Fehler: " . $mail->ErrorInfo;

  }
  else
  {
     //$mail->Send() liefert TRUE zurück: Die Email ist unterwegs
     echo "Die Email wurde versandt.";
     echo $row->email;

  }
}
?>


Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

06.03.2009 19:30 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
admin129
Jungspund



Dabei seit: 04.03.2009
Beiträge: 11
0 Filebase-Einträge



Mitglied bewerten

Level: 22 [?]
Erfahrungspunkte: 44.514
Nächster Level: 49.025

4.511 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von admin129


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Viktor!

Funktioniert leider auch noch nicht!

Beim ausführen bekomme ich folgende Meldungen:


Notice: Trying to get property of non-object in /kunden/128826_73765/rp-hosting/3672/4776/typo3cms/db/mailtest.php on line 29

Notice: Trying to get property of non-object in /kunden/128826_73765/rp-hosting/3672/4776/typo3cms/db/mailtest.php on line 33

Notice: Trying to get property of non-object in /kunden/128826_73765/rp-hosting/3672/4776/typo3cms/db/mailtest.php on line 36

Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /kunden/128826_73765/rp-hosting/3672/4776/typo3cms/db/phpmailer/class.phpma
iler.php on line 1636

Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /kunden/128826_73765/rp-hosting/3672/4776/typo3cms/db/phpmailer/class.phpma
iler.php on line 1640
No recipient addresses found in header Die Email wurde versandt.
Notice: Trying to get property of non-object in /kunden/128826_73765/rp-hosting/3672/4776/typo3cms/db/mailtest.php on line 67


Was kann ich noch versuchen?

Vielen Dank und Grüßle
06.03.2009 23:17 admin129 ist offline E-Mail an admin129 senden Beiträge von admin129 suchen Nehmen Sie admin129 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 30.081
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 182.733.364
Nächster Level: 202.592.733

19.859.369 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

ich kenne jetzt den "phpmailer/class.phpmailer.php" nicht. unglücklich

Da scheint was nicht zu stimmen. Augen rollen

Prüfe den mal. fröhlich

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

07.03.2009 21:37 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
admin129
Jungspund



Dabei seit: 04.03.2009
Beiträge: 11
0 Filebase-Einträge



Mitglied bewerten

Level: 22 [?]
Erfahrungspunkte: 44.514
Nächster Level: 49.025

4.511 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von admin129


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Viktor!

Ich habe soeben mal eine ältere Version von phpmailer versucht, mit dem gleichen ergebnis.

Mit was für anderen mailer kann ich es noch versuchen bzw. könnte ich Dir mal den DB-Export und die Scripts per E-mail senden dass Du es mal bei dir versuchen kannst?

Weil ich weiß echt nicht mehr wie ich da noch weitermachen soll, habe die select.php, die insert.php und die update.php und delete.php hinbekomme nur dieser emailversand funktioniert nicht

Vielen Dank und liebes Grüßle
07.03.2009 22:06 admin129 ist offline E-Mail an admin129 senden Beiträge von admin129 suchen Nehmen Sie admin129 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 30.081
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 182.733.364
Nächster Level: 202.592.733

19.859.369 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

wenn du ein Linux-System hast warum benutzt du nicht die Mailfunktion von deinem Server. Augen rollen

code:
1:
2:
3:
mail($an, "Testemail", "Koennen generell Emails versandt werden?", "FROM: test@test.de <test@test.de>");


Damit kannst du auch alles machen. fröhlich

Ich werde den "PHPMailer" mal selbst testen. fröhlich

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

07.03.2009 22:31 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 30.081
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 182.733.364
Nächster Level: 202.592.733

19.859.369 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

ich habe es mal eben getestet. fröhlich

Mit dem Script konnte ich eine Mail versenden. fröhlich

code:
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:
26:
27:
28:
29:
30:
31:
<?php

include_once('../class.phpmailer.php');

$mail             = new PHPMailer(); // defaults to using php "mail()"

$body             = $mail->getFile('contents.html');
$body             = eregi_replace("[\]",'',$body);

$mail->From       = "name@yourdomain.com";
$mail->FromName   = "First Last";

$mail->Subject    = "PHPMailer Test Subject via mail()";

$mail->AltBody    = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test

$mail->MsgHTML($body);

$mail->AddAddress("whoto@otherdomain.com", "John Doe");

$mail->AddAttachment("images/phpmailer.gif");             // attachment

if(!$mail->Send()) {
  echo "Mailer Error: " . $mail->ErrorInfo;
} else {
  echo "Message sent!";
}

?>


Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

07.03.2009 22:47 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
admin129
Jungspund



Dabei seit: 04.03.2009
Beiträge: 11
0 Filebase-Einträge



Mitglied bewerten

Level: 22 [?]
Erfahrungspunkte: 44.514
Nächster Level: 49.025

4.511 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von admin129


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Viktor Dankeschön !!

Die phpmailer-Funktion ist halt sehr komfortabel (HTML-EMAIL, SMTP, Anlagen) und war eigentlich relativ leicht einzurichten

Das wär echt super - ich wär Dir sehr dankbar wenn Du da etwas herausbekommen könntest - wie gesagt bin Neuling auf dem php-Gebiet und mach an diesem Mailversand nun schon einige Tage rum - bin am verzweifeln :-(

Ich habe dir das Projekt (die php-dateien, phpmailer, sowie ein DB-Export) mal als Zip angehängt

Viele Grüße

Dateianhang:
zip mailversand.zip (38,29 KB, 2 mal heruntergeladen)
07.03.2009 22:47 admin129 ist offline E-Mail an admin129 senden Beiträge von admin129 suchen Nehmen Sie admin129 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 30.081
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 182.733.364
Nächster Level: 202.592.733

19.859.369 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

jo werde ich mal testen. fröhlich

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

07.03.2009 22:56 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
admin129
Jungspund



Dabei seit: 04.03.2009
Beiträge: 11
0 Filebase-Einträge



Mitglied bewerten

Level: 22 [?]
Erfahrungspunkte: 44.514
Nächster Level: 49.025

4.511 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von admin129


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Viktor!

Habe das Posting mit dem neuen Code erst gerade gesehen sorry!

Ja sobald ich in meinen Script keine Variablen mehr benutze für die Empfänger geht es bei mir ja auch.

Nur wenn ich die Variable für den Empfänger benutze.

Wie bekomm ich das noch hin?


Danke und lg
07.03.2009 22:57 admin129 ist offline E-Mail an admin129 senden Beiträge von admin129 suchen Nehmen Sie admin129 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 30.081
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 182.733.364
Nächster Level: 202.592.733

19.859.369 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

ich baue es gerade um. Freude

Also eine Mail konnte ich schon senden. fröhlich

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

07.03.2009 23:23 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
admin129
Jungspund



Dabei seit: 04.03.2009
Beiträge: 11
0 Filebase-Einträge



Mitglied bewerten

Level: 22 [?]
Erfahrungspunkte: 44.514
Nächster Level: 49.025

4.511 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von admin129


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Viktor!

Mit Variablen?

Super - das wär ja echt perfekt!

Musst mir nur dann genau sagen, was ich falsch gemacht hatte...

Viele liebe Grüße
07.03.2009 23:26 admin129 ist offline E-Mail an admin129 senden Beiträge von admin129 suchen Nehmen Sie admin129 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 30.081
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 182.733.364
Nächster Level: 202.592.733

19.859.369 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

so ich habe es mal so umgebaut wie ich es immer mache. fröhlich

Die Datenbankverbindung und das auslesen der Tabelle. fröhlich

Bitte schaue es Dir mal in Ruhe an und wenn du dann noch Fragen hast kannst du dich Melden. fröhlich

Bei mir konnte ich jetzt so Mails versenden mit den Daten aus der DB. fröhlich

Bitte beachte die neue Datei "mailversand.config.inc.php" da drin werden jetzt die Daten zur Datenbank angegeben.

Die Datei "mailversand.functions.inc.php" ist für das öffen der Datenbank und für das auslesen der Datensätze zuständig. fröhlich

Gruß
Viktor Augenzwinkern

Dateianhang:
zip mailversand.zip (39,29 KB, 5 mal heruntergeladen)


__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

07.03.2009 23:35 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
admin129
Jungspund



Dabei seit: 04.03.2009
Beiträge: 11
0 Filebase-Einträge



Mitglied bewerten

Level: 22 [?]
Erfahrungspunkte: 44.514
Nächster Level: 49.025

4.511 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von admin129


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Viktor!

Vielen Vielen Vielen Dank, Du hast mir echt super geholfen!!!!!

Funktioniert 1A, jetzt muss ich nur noch meine where Klausel anpassen und nach dem versenden das Feld versendet auf 1 setzen, ich denke das bekomme ich voll hin

Echt toll dieses Forum!

Der Fehler war das er die Connection zur DB mit der db.php nicht richtig aufgebaut hat und das die Variablen ohne [ ] als Output definiert waren, oder?

WÜnsche Dir noch einen angenehmen Abend

Viele Liebe Grüße

Chris

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von admin129: 08.03.2009 00:06.

08.03.2009 00:06 admin129 ist offline E-Mail an admin129 senden Beiträge von admin129 suchen Nehmen Sie admin129 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 30.081
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 182.733.364
Nächster Level: 202.592.733

19.859.369 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

Danke für dein Lob. Freude

Jo das war das Problem mit den auslesen der Daten. fröhlich

So klappt es jetzt immer ohne Probleme und man kann die Funktion überall gebrauchen. großes Grinsen

Dir auch noch einen schönen Sonntag. Freude

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

08.03.2009 00:12 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
admin129
Jungspund



Dabei seit: 04.03.2009
Beiträge: 11
0 Filebase-Einträge



Mitglied bewerten

Level: 22 [?]
Erfahrungspunkte: 44.514
Nächster Level: 49.025

4.511 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von admin129


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Viktor!

Ich glaube ich muss nochmal auf deine Profi-Hilfe zurückgreifen sind eigentlich nur 2 Kleinigkeiten aber die bekomme ich nicht hin.

Der select-Query oben passt nun.

Was ich nun noch gerne hätte und gestern und heute versucht habe - ohne Erfolg ist

1)
//Text der EMail setzen
$email_text = 'Hallo '.$row['anrede'].' '.$row['vorname'].' '.$row['nachname'];

Hier hätte ich gerne folgendes (Bekomme es mit dem Syntax nicht hin..!?

//Text der EMail setzen
$email_text = 'Hallo '.$row['anrede'].' '.$row['vorname'].' '.$row['nachname'] /n/n wir freuen uns auf das kommende Event am'.$row['datum'] /n/n 'Zur Planung benötigen wie noch die verbindlichen Zahlen der Besucher und Helfer' /n/n 'Bitte tragen Sie unten die Zahlen ein und schicken Sie uns die E-Mail zurück' /n/n 'Anzahl Gäste:' /nn 'Anzahl Helfer' /n/n 'Beachten Sie bitte auch die AGBs die wir als Anhang beigefügt haben';

2) Ich möchte das nach dem versenden pro abgearbeitete Zeile das Feld versendet auf 1 gesetzt wird und falls möglich in das feld versanddatum das versanddatum einträgt.

Habe es mal so versucht, aber so setzt er alle Rows auf 1

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
//EMail senden und überprüfen ob sie versandt wurde
  if(!$mail->Send())
  {
     //$mail->Send() liefert FALSE zurück: Es ist ein Fehler aufgetreten
     echo "Die Email konnte nicht gesendet werden";
     echo "Fehler: " $mail->ErrorInfo;

  }
  else
  {
     //$mail->Send() liefert TRUE zurück: Die Email ist unterwegs
    mysql_query("UPDATE event SET versendet = 1");
     echo "Die Email wurde versandt.";
     echo $row['email'];

  }
}
my_close();
?>


Wenn ich das habe ist das Projekt nun fertig. Wär super wenn Du mir da auch noch helfen könntest.

Vielen VIelen Dank

und lieben Gruß

Chris

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von admin129: 08.03.2009 11:33.

08.03.2009 11:22 admin129 ist offline E-Mail an admin129 senden Beiträge von admin129 suchen Nehmen Sie admin129 in Ihre Freundesliste auf Germany
Seiten (2): [1] 2 nächste » Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Viktor's Supportboard » Programmieren » MySQL und PHP » [Hilfe gesucht] MySQL_Daten per Email senden

Impressum | Datenschutz | Fast-Index

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab® GmbH Design © Tine

Valid XHTML 1.0! Valid CSS! Die letzten Themen Die letzten Beiträge © für wbb2 by Bandy & cback.de Geblockte Angriffe: 7.577
Seo Sidemap Powert by 2Clubradio.de
Viktor's Supportboard, ist " Online " seit 16 Jahren, 230 Tage, 17 Stunden, 2 Minuten und 57 Sekunden