0
こんにちは、私は標準的なHTML側を持っています。ランダム注文番号
フォームを送信する前の最後のページ(page3.php)から、「送信」をクリックして詳細を送信すると、すべての詳細が隠しフィールドに表示されます。
注文番号のような乱数を追加しようとしています。 page3.php(
この作品Order Number = <script>document.write(randomNum)</script>
<input type="hidden" name="orderid" onload="this.value=randomNum">
、乱数がそのページ自体に生成することができます。
<script>
now = new Date();
randomNum = '#S';
randomNum += Math.round(Math.random()*9);
randomNum += Math.round(Math.random()*9);
randomNum += now.getTime().toString().slice(-6);
</script>
と、フォーム上のHTMLに:私はそれを行うことができるよ
)しかし、私が提出をクリックすると、私はそれが電子メールに表示されるように思えない。 Submitをクリックすると、フォームデータをメールアドレスに送信するemail.phpが表示されます。そのemail.phpで "orderid"を集めて "$ orderid"として電子メール本文に投稿しました
私は何を間違えているのでしょうか?
私はそれを後に置くと動作しませんが、前に置いたときに動作します。 page3.phpに表示されます。乱数が生成されますが、送信をクリックした後に問題が発生するだけで、同じ番号が私に送信された電子メールには表示されません。 –
@DilMarc私の前にあなたのコードがないので、私はこの時点ではほとんどできません。私は最高の答えを私に提供しようとしました。 –