質問編集履歴

2

見やすく修正

2022/04/21 07:33

投稿

nikuatsu
nikuatsu

スコア177

test CHANGED
File without changes
test CHANGED
@@ -34,12 +34,12 @@
34
34
  $episode_name = explode('/',$path)[2];
35
35
  $sql = "select * from titles where title = '{$episode_name}';";
36
36
  ```
37
- 次のように "ルパン三世(#3)" があるSQL文は生成できず、
37
+ 次のように "ルパン三世(#3)" があるSQL文は生成できず、中断されたSQL文が生成されてしまいます。
38
38
  ```SQL
39
+ -- これは生成できず
39
40
  select * from titles where title = 'ルパン三世(#3)';
40
- ```
41
+
41
- 次のように中断さたSQL文が生成されてしまいます。
42
+ -- これが生成されてしま
42
- ```SQL
43
43
  select * from titles where title = 'ルパン三世(';
44
44
  ```
45
45
 

1

誤字修正

2022/04/21 07:29

投稿

nikuatsu
nikuatsu

スコア177

test CHANGED
File without changes
test CHANGED
@@ -47,7 +47,7 @@
47
47
  我ながらアホな方法だと思いますが、
48
48
 
49
49
  1. まずあらゆるアクセスに対しphpは何も返さず
50
- 2. JavaScriptで "#" 以前(`http://example.com/episode/`)と以降(`ルパン三世(#3)`)をPOSTし
50
+ 2. JavaScriptで ホスト(`http://example.com`)とパス(`/episode/ルパン三世(#3)`)をPOSTし
51
51
  3. このPOSTされた値を用いて、phpで URL を `define`し
52
52
  5. **該当のソースコード** のように `$sql` を生成する
53
53