PHP를 통해 나에게 오는 전자 메일의 모양을 어떻게 바꿀 수 있는지 궁금합니다. PHP에서 메일 모양을 편집하는 방법은 무엇입니까?
이
는 PHP 코드 :이 PHP를 통해 수행 할 수 있을지는 저를 궁금해<?php
$Ime = $_POST["Ime"];
$Prezime = $_POST["Prezime"];
$NaslovOglasa = $_POST["NaslovOglasa"];
$Email = $_POST["Email"];
$SadrzajOglasa = $_POST["SadrzajOglasa"];
$Kontakt = $_POST["Kontakt"];
if (isset($_POST['Istaknut_Oglas'])) {
$IstaknutOglas = "Da";
} else {
$IstaknutOglas = "Ne";
}
if (isset($_POST['Standardni_Paket'])) {
$StandardniPaket = "Da";
} else {
$StandardniPaket = "Ne";
}
$Za = "[email protected]";
$Od = "Od: " . $Email . "\r\n";
$Info .= "|NOVI OGLAS|" . "\r\n";
$Info .= "Ime: " . $Ime . "\r\n";
$Info .= "Prezime: " . $Prezime . "\r\n";
$Info .= "Naslov oglasa: " . $NaslovOglasa . "\r\n";
$Info .= "Sadrzaj oglasa: " . $SadrzajOglasa . "\r\n";
$Info .= "Kontakt informacije: " . $Kontakt . "\r\n";
$Info .= "Istaknut oglas: " . $IstaknutOglas . "\r\n";
$Info .= "Standardni paket: " . $StandardniPaket . "\r\n";
$Info .= "" . "\r\n";
if(isset($_FILES['file_array'])){
$name_array = $_FILES['file_array']['name'];
$tmp_name_array = $_FILES['file_array']['tmp_name'];
$type_array = $_FILES['file_array']['type'];
$size_array = $_FILES['file_array']['size'];
$error_array = $_FILES['file_array']['error'];
for($i = 1; $i < count($tmp_name_array); $i++){
if(move_uploaded_file($tmp_name_array[$i], "adsuploads/".$name_array[$i])){
$Info .= "Fotografija ".$i.": ".$name_array[$i]. "\r\n";
}
}
mail($Za, $Od, $Info);
header("Location: http://bratunacinfo.000webhostapp.com/pages/postavi_oglas-3");
}
?>
아니면
html 사용 (이메일의 콘텐츠 유형을 'text/html'로 설정) – gmc
나는 이것을 위해 SwitfMail, PHPMailer 또는 유사한 메일 라이브러리를 사용하는 것이 좋습니다. 바퀴를 다시 만들 때 시간을 절약 할 수 있습니다. html 전자 메일을 보낼 때 HTML 전자 메일을 읽을 수 없거나 전자 메일 클라이언트를 끌 수없는 전자 메일 클라이언트의 일반 텍스트 부분을 추가해야합니다.이 부분은 일반 라이브러리 중 하나에서 쉽게 사용할 수 있습니다. –