你知道,我可能完全沒有...進一步審查後,它似乎更像是我應該看着PHP郵件標題,而不是...我試圖做每個循環對於他們輸入的每個$ count來發送不同的電子郵件標題,儘管它可能與標題相關。我試圖讓$ randomNumber顯示爲他們收到的每封電子郵件的不同號碼,其數量將在他們輸入的$ count變量中確定。他們現在所做的是說,他們選擇3作爲$ count輸入,它會發送3封電子郵件,其中包含相同的From:[email protected],而不是每封電子郵件都有一個不同的隨機數。反正你知道要解決這個問題嗎?謝謝更改爲一個foreach循環
<input name="count" id="count" maxlength="2" />
$count = $_POST['count'];
$randomNumber = rand();
if (isset($_POST['randomizeEmail'])) {
for ($i = 0; $i < $count; $i++) {
{
$headers = "From: [email protected]$customerDomain\r\n";
$body = $message;
$email = $customer. "@" . $provider;
(mail($email, $subject, $body, $headers));
One * could *使用['range()'](http://php.net/range)。但是使用「foreach」對此沒有意義。 – mario
爲什麼你真的需要在你的情況下的foreach循環?你可以解釋嗎? – fluminis
這是表單的一部分,$ count變量由用戶輸入,然後發送生成的9-10位數字,數量與$ count輸入設置爲的次數相同。但是,我希望每個$ count有一個不同的隨機數,當用戶填寫$ count輸入提交表單時,它不會執行 – KJThaDon