CSVアップロード時に以下の1のバリデーションの指定をしたのですが、CSVファイルにも関わらずバリデートに引っかかってしまいます。
2と3でも同様でした。
php
11, mimes:csv,txt 22, mimes:csv 33, mimes:txt
CSVファイルは以下のように記載しています。
1行目にヘッダー、2行目以降に値をいれています。
(本当はたくさん項目があるのですが、これでも再現します。)
csv
1HTML 2"<li> 3 <a href=""https://teratail.com/""> 4 <dl class=""class1""> 5 <dt><img src=""image.jpg"" alt=""画像""></dt> 6 <dd> 7 <p class=""class2"">teratail</p> 8 <span>2018.12.17</span> 9 <div class=""class3""> 10 <span> 11 <img src=""image2.jpg"" alt=""画像2"" class=""class4""> 12 <img src=""image3.jpg"" alt=""画像3"" class=""class5""> 13 </span> 14 </div> 15 </dd> 16 </dl> 17</a> 18</li>"
ちなみに最初はダブルクォートが悪さしてるのかと思っていじってたのですが、なぜか「=」を全部削除したら通るようになりました。
csv
1HTML 2"<li> 3 <a href""https://teratail.com/""> 4 <dl class""class1""> 5 <dt><img src""image.jpg"" alt""画像""></dt> 6 <dd> 7 <p class""class2"">teratail</p> 8 <span>2018.12.17</span> 9 <div class""class3""> 10 <span> 11 <img src""image2.jpg"" alt""画像2"" class""class4""> 12 <img src""image3.jpg"" alt""画像3"" class""class5""> 13 </span> 14 </div> 15 </dd> 16 </dl> 17</a> 18</li>"
minesの指定を外して、「csvっていう拡張子であること」と「内部でCSVの内容を確認する」処理を入れてバリデート自体はできてるのですが、minesの指定を入れても大丈夫な書き方ややり方はありますか?
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー