csv
1name,name2,url1,url2,項目1,sort:r1,項目2,sort:r2,項目3,sort:r3,項目4,sort:r4,項目5,sort:r5,項目6,sort:r6,項目7,sort:r7 2りんご,name,img_a,https://test1/,◎,1,"◎ 3テキスト",1,"◎ 4テキスト",1,"◎ 5テキスト",1,"◎ 6テキスト",1,"◎ 7テキスト",1,"◎ 8テキスト",1 9みかん,name_b,img_b,https://test2/,"× 10テキスト",7,"◯ 11テキスト",4,"△ 12テキスト",6,"△ 13テキスト",11,"× 14テキスト",8,"◎ 15テキスト",3,"△ 16テキスト",7 17ぶどう,name,img_a,https://test3/,◎,3"◎ 18テキスト",10,"◎ 19テキスト",5,"◎ 20テキスト",3,"◎ 21テキスト",7,"◎ 22テキスト",3,"◎ 23テキスト",9
html
1<script> 2window.onload = function() { 3 window.location.replace('<?php echo $data['url2']; ?>'); 4}; 5</script>
csvの中はこのような感じになっていて、リンク先のhtmlに上記のような記述をしていて
csvのurlを読み込んで該当のページに飛ぶようになっているのですが、
実際にはエラーというかurlが正常に取り出せていない?(エラーの場合リダイレクトがかけられていてすぐページが遷移してしまいエラーなどが見れないです)
ぐらい的な不具合は
「みかん」の部分に起きているようで
「みかん」の下にきた項目だけurlが上手く取得できていないようです。
「りんご」と「ぶどう」の位置を変えると「ぶとう」は取得できて「りんご」ができなくなります。
また、別のcsvもあるのですが(内容はテキスト部分などのみの違うもの)
そちらと入れ変えると正常に動作します。
おそらく質問がわかりにくいと思いますのでコメントをお願いします。
回答2件
あなたの回答
tips
プレビュー