Advertisement
Guest User

Untitled

a guest
Jul 9th, 2015
292
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.74 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="pl">
  3.     <head>
  4.         <meta charset="utf-8">
  5.         <title>Formularz</title>
  6.         <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7.  
  8.         <!-- Loading Bootstrap -->
  9.         <link href="css/bootstrap.min.css" rel="stylesheet">
  10.  
  11.         <!-- Loading Flat UI -->
  12.         <link href="css/flat-ui.css" rel="stylesheet">
  13.         <script  src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
  14.  
  15.         <link href="css/style.css" rel="stylesheet">
  16.         <link rel="shortcut icon" href="favicon.ico">
  17.  
  18.         <!-- HTML5 shim, for IE6-8 support of HTML5 elements. All other JS at the end of file. -->
  19.         <!--[if lt IE 9]>
  20.           <script src="js/html5shiv.js"></script>
  21.           <script src="js/respond.min.js"></script>
  22.         <![endif]-->
  23.     </head>
  24.     <body>
  25.  
  26.         <style>
  27.             body {
  28.         padding-top: 20px;
  29.                 padding-bottom: 50px;
  30.             }
  31.         </style>
  32.        
  33.         <div class="container">
  34.         <h1 class="site-logo">
  35.           <div class="logo">
  36.           </div>
  37.           </h1>
  38.             <div class="row">
  39.                 <div class="col-md-12">
  40. <?php
  41.  
  42.  
  43.  
  44. $name = $_POST['name'];
  45. $emailAddress = $_POST['emailAddress'];
  46. $secondaryEmailAddress = $_POST['secondaryEmailAddress'];
  47. $i = 1;
  48.  
  49. while(true)
  50. {
  51. if (isset($_POST["site_" . $i]))
  52. {
  53. $sites[$i] = $_POST['site_'. $i];
  54. }
  55. else
  56. {
  57. break;
  58. }
  59. $i++;
  60. }
  61.  
  62. $providerName = $_POST['providerName'];
  63. $providerSite = $_POST['providerSite'];
  64. $providerLogin = $_POST['providerLogin'];
  65. $providerPassword = $_POST['providerPassword'];
  66. $additionalProvider = $_POST['additionalProvider'];
  67. $programSelect = $_POST['programSelect'];
  68. $protocolSelect = $_POST['protocolSelect'];
  69. $mailServerInput = $_POST['mailServerInput'];
  70.  
  71.  
  72. $i = 1;
  73. while(true)
  74. {
  75. if (isset($_POST["emailTransferLogin_" . $i]))
  76. {
  77. $emailTransfers[$i][0] = $_POST['emailTransferLogin_'. $i];
  78. $emailTransfers[$i][1] = $_POST['emailTransferPassword_'. $i];
  79. }
  80. else
  81. {
  82. break;
  83. }
  84. $i++;
  85. }
  86.  
  87. $i = 1;
  88.  
  89. while(true)
  90. {
  91. if (isset($_POST["emailCreateLogin_" . $i]))
  92. {
  93. $emailCreate[$i] = $_POST['emailCreateLogin_'. $i];
  94. }
  95. else
  96. {
  97. break;
  98. }
  99. $i++;
  100. }
  101.  
  102.  
  103. $comments = $_POST['comments'];
  104. $rulesCheckbox = $_POST['rulesCheckbox'];
  105.  
  106. ?>
  107.  
  108.  
  109. <?php
  110.        
  111. $EmailTo = "arturslawuta@gmail.com";
  112. //$EmailTo = "gazunio@gmail.com";
  113. $Subject = "Formularz: ".$name;
  114. $Body = "";
  115.  
  116. /*
  117. $Headers = 'From: formularz@formularz.wuti.pl' . "\r\n" .
  118.     'Reply-To: '. $emailAddress . "\r\n" .
  119.     'Content-Type: text/html; charset=UTF-8' .
  120.     'X-Mailer: PHP/' . phpversion();
  121.  
  122. */
  123. $Headers = ""; 
  124. //$Headers  = "MIME-Version: 1.0\r\n";
  125. $Headers .= "From: formularz@uti.pl\r\n";
  126. $Headers .= "Reply-To: ". $emailAddress . "\r\n";
  127. //$Headers .= "Content-Type: text/html; charset=utf-8\r\n";
  128. //$Headers .= "Content-Transfer-Encoding: 8bit\r\n";
  129. //$Headers .= "X-Mailer: PHP/" . phpversion()."\r\n";
  130. $Headers .= "ssl://mail.itsaas.pl";
  131.  
  132. $host = "ssl://mail.example.com";
  133. $username = "formularz@uti.pl";
  134. $password = "your email password";
  135. $port = "587";
  136.  
  137.  
  138. //$smtp = Mail::factory('smtp', array ('host' => $host, 'port' => $port, 'auth' => true, 'username' => $username, 'password' => $password));
  139.  
  140.  
  141.  
  142.  
  143. $Body .= "Nazwa klienta: $name\r\n";
  144. $Body .= "Adres email: $emailAddress\r\n";
  145. $Body .= "Pomocniczy adres email: $secondaryEmailAddress\n\n";
  146.  
  147. $Body .= "Strony do przeniesienia:\n";
  148. foreach ($sites as $value) {
  149.     $Body .= "Strona: $value\n";
  150. }
  151. $Body .= "\nNazwa usługodawcy: $providerName\n";
  152. $Body .= "Adres panelu: $providerSite\n";
  153. $Body .= "Login: $providerLogin\n";
  154. $Body .= "Hasło: $providerPassword\n";
  155. $Body .= "Dodatkowe informacje: $additionalProvider\n";
  156.  
  157. $Body .= "\nProgramy pocztowe: $programSelect\n";
  158. $Body .= "Protokół: $protocolSelect\n";
  159. $Body .= "Serwer IMAP: $mailServerInput\n\n";
  160.  
  161. $Body .= "Skrzynki pocztowe do przeniesienia:\n";
  162. foreach ($emailTransfers as $value) {
  163.     $Body .= "[L]: $value[0] [P]: $value[1]\n";
  164. }
  165.  
  166. $Body .= "\nSkrzynki pocztowe do założenia:\n";
  167. foreach ($emailCreate as $value) {
  168.     $Body .= "[L]: $value\n";
  169. }
  170. $Body .= "\nKomentarz: $comments\n\n";
  171.  
  172. $success = mail($EmailTo, $Subject, $Body, $Headers, $smtp );
  173. if($success) { echo "<h2>Dziękujemy. Wiadomość została przesłana!</h2>"; }
  174. else{  echo "<h2>Błąd. Wiadomość nie została przekazana!</h2>"; }
  175. ?>
  176. </div>
  177. </div>
  178.         </div><!-- /.container -->
  179.  
  180.         <!-- jQuery (necessary for Bootstrap's JavaScript plugins)
  181.         <script src="js/vendor/jquery.min.js"></script>-->
  182.         <!-- Include all compiled plugins (below), or include individual files as needed -->
  183.         <script src="js/flat-ui.min.js"></script>
  184.  
  185.         <script src="js/application.js"></script>
  186.  
  187.  
  188.     </body>
  189. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement