Coraz więcej ludzi zaczyna pytać jak wysłać formularz ze strony bez użycia programu pocztowego. Co prawda odpowiedź można znaleźć w sieci, ale nie każdy wie, którędy droga.
Na początek kilka ważnych kwestii.
1. Plik, który zawiera odpowiedni kod php, musi mieć rozszerzenie .php, w przeciwnym razie nic z tego.
2. Kod php wklejamy w to miejsce, gdzie ma wyświetlić się na stronie.
3. Oczywiście można modyfikować nazwy i rodzaje pól i buttonów - to już zależy od autora strony.
kod php
//formularz kontaktowy - bez programu pocztowego
<?php 
if(!empty($_POST["mail"]))	// jeżeeli pole mail nie jest puste
{
		echo "Wiadomość wysłana pomyślnie";	// wyświetla komunikat o wysłaniu maila 
		$headers = 'From: biuro@wekart.pl'; // nadawca maila, z tego będzie wysłana wiadomość
		$email = 'biuro@wekret.pl';		// na ten adres będą dostarczane wiadomości ze strony 
		$subject = $_POST['temat'];			// temat wiadomości
		$message = "Wiadomość od: ".$_POST['mail']."	
		".$_POST['tresc'];								// całość treści
														//
		mail($email, $subject, $message, $headers);		// funkcja wysyłająca wiadomość
}
?>
<form action="kontakt.php" method="post"> 
<b>Twój e-mail</b><br/>
<input type="text" name="mail"/><br/>
<b>Temat</b><br/>
<input type="text" name="temat"/><br/>
<b>Treść</b><br/>
<textarea name="tresc" cols="50" rows="10"></textarea><br/>
<input type="submit" value="Wyślij"/>
</form>
Zmiany wprowadzone, więc można sprawdzać.
Użytkownik makensis edytował ten post 28 08 2015 - 09:52



	
      
      
      
      




                    