Advertisement
Guest User

Untitled

a guest
Apr 6th, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.46 KB | None | 0 0
  1. <meta charset="UTF-8">
  2. <link href="./style.css" type="text/css" rel="stylesheet">
  3. <script src="./jquery.js"></script>
  4. <?php
  5. $titel = $_POST["promoter"];
  6.  
  7. $dir = 'sqlite:phpliteAdmin_v1-9-5/testdaten';
  8. $dbh = new PDO($dir) or die ("cannot open the database");
  9.  
  10. $sth = $dbh->prepare("SELECT * FROM neueUser");
  11. $sth->execute();
  12.  
  13. /* Fetch all of the remaining rows in the result set */
  14. $result = $sth->fetchAll();
  15.  
  16. $text= "Titel,Vorname,Nachname,Email,PLZ,Ort,Arztnummer,Facharzt,zweiter Facharzt\n";
  17.  
  18. //echo "Titel,Vorname,Nachname,PLZ,Ort,Facharzt,zweiter Facharzt,Promoter\n";
  19. foreach($result as $row){
  20. $text.= $row['titel'].','.$row['vorname'].','.$row['nachname'].','.$row['email'].','.$row['plz'].','.$row['ort'].','.$row['arztnummer'].','.$row['facharzt'].','.$row['zweiterFacharzt'].','.$titel."\n";
  21. //echo $row['titel'].','.$row['vorname'].','.$row['nachname'].','.$row['plz'].','.$row['ort'].','.$row['facharzt'].','.$row['zweiterFacharzt']."\n";
  22. }
  23.  
  24. $file= fopen("user.csv","w") or die("unable to open file");
  25. fwrite($file,$text);
  26. fclose($file);
  27.  
  28. ?>
  29. <?php
  30. require './class.phpmailer.php';
  31. require './class.smtp.php';
  32.  
  33.  
  34. define('GUSER', 'pmleads@esanum.de'); // GMail username
  35. define('GPWD', 'T1n4turner'); // GMail password
  36.  
  37. function smtpmailer($to, $from, $from_name, $subject, $body) {
  38. global $error;
  39. $mail = new PHPMailer(); // create a new object
  40. $mail->IsSMTP(); // enable SMTP
  41. $mail->SMTPDebug = 0; // debugging: 1 = errors and messages, 2 = messages only
  42. $mail->SMTPOptions = array(
  43. 'ssl' => array(
  44. 'verify_peer' => false,
  45. 'verify_peer_name' => false,
  46. 'allow_self_signed' => true
  47. )
  48. );
  49. $mail->SMTPAuth = true; // authentication enabled
  50. $mail->SMTPSecure = 'ssl'; // secure transfer enabled REQUIRED for GMail
  51. $mail->Host = 'smtp.gmail.com';
  52. $mail->Port = 465;
  53. $mail->Username = GUSER;
  54. $mail->Password = GPWD;
  55. $mail->SetFrom($from, $from_name);
  56. $mail->Subject = $subject;
  57. $mail->Body = $body;
  58. $mail->AddAddress($to);
  59. $mail->AddAttachment('./user.csv');
  60. if(!$mail->Send()) {
  61. $error = 'Mail error: '.$mail->ErrorInfo;
  62. return false;
  63. } else {
  64. $error = 'Message sent!';
  65. return true;
  66. }
  67. }
  68.  
  69. $text='Promoter '.$titel.' hat die Daten im Anhang versendet';
  70.  
  71. if (smtpmailer('pmleads@esanum.de', 'pmleads@esanum.de', 'Promoter', 'Messedaten', $text)) {
  72. // do something
  73. }
  74. if (!empty($error)) echo $error;
  75.  
  76. ?>
  77. <script>
  78.  
  79. //window.location.href='./Registrierung.php';
  80.  
  81. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement