示例#1
0
function validateAndSendMail($mail)
{
    if (isset($_POST["name"], $_POST["email"], $_POST["subject"], $_POST["message"])) {
        $send = true;
        if ($_POST["email"] == "") {
            PrintToBox("mailStatusMail");
            //Walidacja email
            echo '<span class="error">Twoj e-mail nie może być pusty</span>';
            $send = false;
        } elseif (!filter_var($_POST["email"], FILTER_VALIDATE_EMAIL)) {
            PrintToBox("mailStatusMail");
            //Walidacja email
            echo '<span class="error">Wpisz poprawny e-mail</span>';
            $send = false;
        }
        if ($_POST["subject"] == "") {
            PrintToBox("mailStatusSubject");
            //Walidacja email
            echo '<span class="error">Tytuł nie może być pusty</span>';
            $send = false;
        }
        if ($_POST["message"] == "") {
            PrintToBox("mailStatusMessage");
            //Walidacja email
            echo '<span class="error">Wiadomość nie może być pusta</span>';
            $send = false;
        }
        if ($send === true) {
            PrintToBox("mailSendOk");
            //Walidacja email
            echo '<div class="container send-info-box clearfix">
				  		<div class="success tl col-12">
								<span class="sendOk">Poprawnie wysłano zapytanie</span>
								<div class="close"></div>
							</div>
						</div>';
            sendMail($mail);
        }
        if ($send === false) {
            PrintToBox("mailSendNo");
            //Walidacja email
            echo '<div class="container send-info-box clearfix">
				  		<div class="failure tl col-12">
								<span class="sendNo">Wystąbił błąd w wysłaniu zapytania</span>
								<div class="close"></div>
							</div>
						</div>';
        }
        PrintToBox("content");
    }
}
示例#2
0
        	  <input type="text" name="subject" placeholder="Temat wiadomości" value="<?php 
echo @$_POST['subject'];
?>
">
        		<?php 
echo WriteBox("mailStatusSubject");
?>
        	</label>
        </div>
        <div class="col-12">
        	<label class="required">
        	  <textarea name="message" placeholder="Treść wiadomości"><?php 
echo @$_POST['message'];
?>
</textarea>
        		<?php 
echo WriteBox("mailStatusMessage");
?>
        	</label>
        </div>
        <div class="col-12">
          <input class="button big-blue" type="submit" value="Prześlij">
        </div>
      </form>
    </div>
  </div>
</div>

<?php 
PrintToBox("content");