[php]Dobrze robię powiązania z formularzem ?
[php]<form method="post" action="index.php"><br />
imię:<br />
<input type="text" maxlength="20" name="imie" /><br />
telefon:<br />
<input type="text" maxlength="20" name="telefon" /><br />
email:<br />
<input type="text" maxlength="30" name="email" /><br />
Treść:<br />
<input type="text" maxlength="60" name="tresc" /><br />
<input type="submit" value="Wyslij" />
</form>
<?php
require_once('phpmailerautoload.php'); # patch where is PHPMailer / ścieżka do PHPMailera
$title = "strona";
$tresc = "Imie: " . $_POST['imie'] . "\r\n\r\n";
$tresc .= "Tel: " . $_POST['telefon'] . "\r\n\r\n";
$tresc .= "Mail: " . $_POST['email'] . "\r\n\r\n";
$tresc .= "Tresc: " . $_POST['tresc'] . "\r\n";
$mail = new PHPMailer;
$mail->CharSet = "UTF-8";
$mail->IsSMTP();
$mail->Host = 'smtp.gmail.com'; # Gmail SMTP host
$mail->Port = 465; # Gmail SMTP port
$mail->SMTPAuth = true; # Enable SMTP authentication / Autoryzacja SMTP
$mail->Username = "you@gmail.com"; # Gmail username (e-mail) / Nazwa użytkownika
$mail->Password = "GMAIL PASSWORD"; # Gmail password / Hasło użytkownika
$mail->SMTPSecure = 'ssl';
#$mail->From = ''; # REM: Gmail put Your e-mail here
$mail->FromName = 'You name'; # Sender name
$mail->AddAddress('send_to@adress', 'Name'); # # Recipient (e-mail address + name) / Odbiorca (adres e-mail i nazwa)
$mail->IsHTML(true); # Email @ HTML
$mail->Subject = 'E-mail subject / Tytuł wiadomości';
$mail->imie = 'HTML e-mail body / Treść wiadomości w HTML';
$mail->telefon = 'HTML e-mail body / Treść wiadomości w HTML';
$mail->email = 'HTML e-mail body / Treść wiadomości w HTML';
$mail->tresc = 'HTML e-mail body / Treść wiadomości w HTML';
$mail->AltBody = 'Plaint text e-mail body / Treść wiadomości jako tekst';
if(!$mail->Send()) {
echo 'Some error... / Jakiś błąd...'; echo 'Mailer Error: ' . $mail->ErrorInfo; }
echo 'Message has been sent (OK) / Wiadomość wysłana (OK)';
?>
tam gdzie są apostrofy wstawiam swoje zmienne z formularza ?
$mail->imie = 'HTML e-mail body / Treść wiadomości w HTML';
MOze chociaż ktoś jeden przykład napisac
Ten post edytował david8213 13.01.2020, 11:41:10