teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

調整

2018/06/25 07:55

投稿

yambejp
yambejp

スコア117938

answer CHANGED
@@ -1,1 +1,14 @@
1
+ とりあえずBOMがなしで保存していること確認してください
1
- 一時削除ます。すみません
2
+ その上で、出力が怪いなら
3
+ ```PHP
4
+ <?PHP
5
+ ob_start();
6
+ /* いろいろ処理 */
7
+ $content=ob_get_contents();
8
+ ob_end_clean();
9
+ var_dump($content);
10
+ exit;
11
+ header("Location: $header_url");
12
+ ```
13
+ のようにheaderを出力する直前までバッファリングして
14
+ なにかゴミをはいていないか確認するとよいでしょう

1

すみません

2018/06/25 07:55

投稿

yambejp
yambejp

スコア117938

answer CHANGED
@@ -1,20 +1,1 @@
1
- こういうことですか?
2
-
3
- ```javascript
1
+ 一時削除します。すみません
4
- document.addEventListener('click',function(e){
5
- var t=e.target;
6
- var url={
7
- "1_1":"1.html",
8
- "1_2":"2.html",
9
- "2_1":"3.html",
10
- "2_2":"4.html",
11
- }
12
- if(t.nodeName=="INPUT" && t.type=="submit" && t.value=="移動"){
13
- var n1=document.querySelector('input[type=radio][name=room]:checked');
14
- var n2=document.querySelector('input[type=radio][name=book]:checked');
15
- if(n1 !== null && n2 !== null && typeof url[n1.value+"_"+n1.value]!=="undefined"){
16
- t.form.action=url[n1.value+"_"+n2.value];
17
- }
18
- }
19
- });
20
- ```