質問編集履歴

2

syuusei

2020/11/04 06:22

投稿

erp
erp

スコア46

test CHANGED
File without changes
test CHANGED
@@ -6,6 +6,12 @@
6
6
 
7
7
 
8
8
 
9
+ // 追記
10
+
11
+ ページ遷移の問題解決しました。あとはサニタイズの問題だけです。
12
+
13
+
14
+
9
15
  https://web.analogstd.com/tips/posts/php/how-to-mount-comment-func-without-sql.php こちらのページを参考にしたのですが、コメントをするとそのページにとどまらずにPost先のphpファイルに移動してしまって困っています。エラーは特に出ていなく、メッセージも呼び出し元ページをリロードすればちゃんと書き込まれています。
10
16
 
11
17
 
@@ -568,13 +574,17 @@
568
574
 
569
575
  ```php
570
576
 
571
- $url = $_SERVER["REMOTE_ADDR"];
577
+ $r_buff = @debug_backtrace();
578
+
572
-
579
+ $r_name = preg_replace('/.php\z/', '.php', $r_buff[0]['file']);
580
+
573
- header("Location: $url");
581
+ header("Location: $r_name");
574
582
 
575
583
  ```
576
584
 
585
+ と書いたら遷移しませんでした。
586
+
577
- と書いたのですがエラー404になってしまいました。呼び出し元のページにとどまるにはどうすればいいですか。サニタイズをするにはどうすればいいですか。助けてくださいお願いします。
587
+ サニタイズをするにはどうすればいいですか。助けてくださいお願いします。
578
588
 
579
589
 
580
590
 

1

修正

2020/11/04 06:22

投稿

erp
erp

スコア46

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- あとサニタリングができなくて困っています。
13
+ あとサニタイズができなくて困っています。
14
14
 
15
15
 
16
16