ファイルのアップロードからそれを添付してメールを送るスケルトン


  mail_view.php



001.<!doctype html>
002.<html lang="ja">
003.<head>
004.<title>sendmail</title>
005.<meta charset="utf-8">
006.<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
007. 
008.<script>
009. 
010.$(function(){
011.    $("#open_button").click(function () {
012.        $("#result").show();
013.    });
014.});
015.$(function(){
016.    $("#close_button").click(function () {
017.        $("#result").hide();
018.    });
019.});
020. 
021.</script>
022. 
023. 
024.<link type="text/css" rel="stylesheet" href="style.css">
025.<style>
026.body {
027.    margin: 20px;
028.}
029.textarea {
030.    width:600px;
031.    height:200px;
032.}
033..input input {
034.    width:400px;
035.}
036. 
037.</style>
038.</head>
039. 
040.<!-- 画面表示部分 -->
041.<body>
042. 
043.<!-- フォーム開始 -->
044.<form method="post" action="mail_ex.php">
045.<div class="input">
046.宛先 <input type="text" name="to_address"><br>
047.件名 <input type="text" name="subj"><br>
048.</div>
049.<!-- テキストエリア -->
050.<textarea name="text"></textarea>
051.<br>
052.<!-- 送信ボタン -->
053.<input
054.    type="submit"
055.    name="send"
056.    value="送信"
057.    style='width:100px;'
058.>
059.</form>
060.<!-- フォーム終わり -->
061. 
062.<input
063.    type="button"
064.    id="close_button"
065.    value="閉じる"
066.    style='width:100px;'
067.>
068.<input
069.    type="button"
070.    id="open_button"
071.    value="開く"
072.    style='width:100px;'
073.>
074. 
075.<!-- アップロードするファイル名を JavaScript で表示 -->
076.アップロードしたファイル名 =>
077.<input
078.    type="text"
079.    id="mail_file"
080.    value="<?= $_SESSION["mail_file"] ?>"
081.    readonly
082.>
083. 
084. 
085.<br><br>
086.現在のセッション ID => <?= session_id() ?>
087.<br>
088.<!-- ファイルアップロード用の別ページ -->
089.<iframe
090.    src="form2.php"
091.    id="result"
092.    name="result"
093.    frameborder="1"
094.    scrolling="yes"
095.    style='width:600px;height:450px;display:none;'
096.></iframe>
097. 
098. 
099.<?php require_once("debug_value.php") ?>
100. 
101. 
102.</body>
103.</html>










  infoboard   管理者用   





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ