All pastes #439842 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-04-14 16:06 UTC
rendered paste body
								<?php
								// sprawdzamy, czy zmienna $submit jest pusta
								if (empty($_POST['submit'])) {
								    // wy&#347;wietlamy formularz
								    echo "<table border=\"0\"><form method=\"post\">
								<tr>
								<td>Name and Surname</td>
								<td><input type=\"text\" name=\"name\" style=\"width: 250px\"></textarea></td>
								</tr>
								<tr>
								<td>Company</td>
								<td><input type=\"text\" name=\"company\" style=\"width: 250px\"></td>
								</tr>
								<tr>
								<td>Place</td>
								<td><input type=\"text\" name=\"place\" style=\"width: 250px\"></td>
								</tr>
								<tr>
								<td>E-mail</td>
								<td><input type=\"text\" name=\"email\" style=\"width: 250px\"></td>
								</tr>
								<tr>
								<td>&nbsp;</td>
								<td><input type=\"submit\" name=\"submit\" value=\"SEND\">&nbsp;
								<input type=\"reset\" value=\"RESET\"></td></form>
								</tr>
								</table>";
								}
								// sprawdzamy, czy zmienne przes&#322;ane z formularza nie s&#261; puste
								elseif (!empty($_POST['name']) && !empty($_POST['company']) && !empty($_POST['place']) && !empty($_POST['email'])) {
								    // je&#380;eli powy&#380;szy warunek jest spe&#322;niony tworzona jest wiadomo&#347;&#263;
								    // zmienna $message zawiera tre&#347;&#263; wiadomo&#347;ci
								    $message = "PRO&#346;BA O DODANIE DO NEWSLETTERA\nWys&#322;a&#322;: $_POST[name]\nFirma: $_POST[company]\nStanowisko: $_POST[place]\nAdres e-mail:$_POST[email]";
								    // zmienna $header zawiera przede wszystkim adres zwrotny
								    $header = "From: $_POST[name] <$_POST[email]>";
								    // funkcja mail() za pomoc&#261; której wiadomo&#347;&#263; zostanie wys&#322;ana
								    @mail("patryk@szczepanski.info","PROSBA O DOPISANIE DO NEWSLETTERA","$message","$header")
								    or die('Sorry, the massage could not be delivered. Please try gain later or send an e-mail to Maja Mejsner at maja.mejsner@pmpgroup.com');
								    // wy&#347;wietlenie komunikatu w przypadku powodzenia 
								    echo "<div align=\"center\"><strong>The massage has been send sucesfull!</strong></div>";
								}
								// lub w przypadku nie wype&#322;nienia formularza do ko&#324;ca
								else echo "<span style=\"color: #FF0000; text-align: center;\">Please... uzupelnij dane ...</span>";
								?>