csvファイルを開いたら、下記のように自分が入力したもの以外にもセッションの値やsubmitの値が入ってます。それらを消すにはどうしたらいいでしょうか?ぐぐっても出ませんでした。
メール送信で、メール本文以外の値はcsvファイルをエクセルで開いたときに出ないようにしたいです。
ちなみにエクセルは2003年バージョンです。
receptionist b9e2dfe07b7f5dbd0cf339775a3bf60611599731 送信する
こちらが開いたときに出てくる値です。
回答よろしくお願いいたします。
php
1<?php 2session_start(); 3 4$ShiftJIS = $_POST; 5mb_convert_variables('Shift_JIS', 'UTF-8', $ShiftJIS); 6$csv = fopen('text.csv', 'a'); 7fputcsv($csv, $ShiftJIS); 8fclose($csv); 9 10//ここまでがcsvのコードです。 11----------------------------------------------------------- 12if(isset($_POST['moji'])){ 13$moji=$_POST['moji']; 14} 15 16 17 18if(isset($_POST["submit"], $_SESSION["ticket"]) && $_SESSION["ticket"] == $_POST["ticket"]){ 19 unset($_SESSION["ticket"]); 20 21 }else{ 22 header('Location: csv.php'); 23 exit(); 24 25} 26 if (! preg_match('/^[a-zA-Z0-9]+$/', $moji)) { 27 echo '<FONT COLOR="RED">半角を入力して下さい</FONT>'; 28 echo '<input type="submit" name="modoru" value="戻る" onClick="history.back()">'; 29 exit; 30 } 31 32 33 mb_language("Japanese"); 34 mb_internal_encoding("UTF-8"); 35 $to = "xxxxxxxxx"; 36 $title = "xxxxxxxxxxxxxxx"; 37 $content = "$moji\n"; 38 $from = "From:xxxxxxxxxx\r\n"; 39 $from .= "Return-Path: xxxxxxxxxxxxxx"; 40 $send_mail = mb_send_mail($to, $title, $content, $from); 41 if ( $send_mail ) { 42 echo "送信完了"; 43 44 } else { 45 echo "メールを送信できませんでした。"; 46 47 } 48 49?> 50
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/28 08:00