0
각 주문에 대한 주문 (# 1), 주문 (# 2) 등으로 고객에게 전자 메일을 보내고 싶습니다. 매월 초에 전자 메일을 보내는 동안 주문 (# 1)으로 재설정됩니까? 좋아전자 메일 제목의 주문 수를 재설정 하시겠습니까?
각 주문에 대한 주문 (# 1), 주문 (# 2) 등으로 고객에게 전자 메일을 보내고 싶습니다. 매월 초에 전자 메일을 보내는 동안 주문 (# 1)으로 재설정됩니까? 좋아전자 메일 제목의 주문 수를 재설정 하시겠습니까?
은 작업 할 것입니다 어쨌든, 내가 (4 분)를 쓴 코드의
<?php
if(file_exists("id.txt")) {
$storedID = unserialize(file_get_contents('id.txt'));
} else {
$storedID = 1;
$toStoreID = serialize($storedID);
$handleID = fopen('id.txt','w+');
fwrite($handleID, $toStoreID);
}
function sendEmail(){
saveID();
global $storedID;
echo "Order No (".$storedID.")";
// $to = "[email protected]";
// $subject = "Hello "Order No (".$storedID.")";
// $body = "Hi,\n\nTahnks God For Stackoverflow";
// if (mail($to, $subject, $body)) {
// echo("<p>Message sent!</p>"); // Put saveID(); here so failed emails dosen't count !
// } else {
// echo("<p>Message delivery failed</p>");
// }
}
function saveID(){
global $storedID;
$today = date("d");
if($today == 01 && file_exists("1st.txt")){
$storedID = $storedID+1;
$toStoreID = serialize($storedID);
$handleID = fopen('id.txt','w+');
fwrite($handleID, $toStoreID);
} else if($today == 01 && !file_exists("1st.txt")){
fopen('1st.txt','w+');
$storedID = 1;
$toStoreID = serialize($storedID);
$handleID = fopen('id.txt','w+');
fwrite($handleID, $toStoreID);
} else {
$storedID = $storedID+1;
$toStoreID = serialize($storedID);
$handleID = fopen('id.txt','w+');
fwrite($handleID, $toStoreID);
}
if ($today != 01 && file_exists("1st.txt")){
unlink("1st.txt");
$toStoreID = $toStoreID+1;
}
}
sendEmail();
?>
가장 바보 같은 라인을 볼 수 있습니다 :/
잘 작동 해 주셔서 감사합니다. :) – Parthi
을 ... 그리고 질문은 ...? – Quasdunk
하루에 이메일 하나를 보내면 간단하지만 그렇지 않다면 더 설명해주세요. 데이터 저장소, 데이터 액세스 (파일, 데이터베이스)를 알고 있습니까? – Synxmax
우리는 txt 파일에 저장할 수 있습니다. – Parthi