質問編集履歴

4

追記

2020/03/25 10:02

投稿

yakko_k_lenny
yakko_k_lenny

スコア4

test CHANGED
File without changes
test CHANGED
@@ -184,6 +184,20 @@
184
184
 
185
185
 
186
186
 
187
+ さらに追記:
188
+
189
+ 方法②で、ソースコードをサーバにあげてみたところ、ひらがなで正常動作しました。
190
+
191
+ ローカルの環境に問題があるようです。
192
+
193
+ 方法①は、サーバでも動作しませんでした。
194
+
195
+ 解決はしていませんが、環境の問題では回答の情報が足りないと思いますので、
196
+
197
+ もうしばらく回答をお待ちして、この質問は閉じようとおもいます。
198
+
199
+
200
+
187
201
 
188
202
 
189
203
  ### 補足情報(FW/ツールのバージョンなど)

3

誤字

2020/03/25 10:02

投稿

yakko_k_lenny
yakko_k_lenny

スコア4

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  既に存在するWebシステムを、CakePHP4を使って書き直しています。
8
8
 
9
- そこで、[Secureimage](https://www.phpcaptcha.org/)が使用されているのですが、どうしても表示できず行き詰っています。
9
+ そこで、[Securimage](https://www.phpcaptcha.org/)が使用されているのですが、どうしても表示できず行き詰っています。
10
10
 
11
11
  よろしければ、お知恵をお貸しください。
12
12
 

2

書式の改善

2020/03/22 11:50

投稿

yakko_k_lenny
yakko_k_lenny

スコア4

test CHANGED
File without changes
test CHANGED
@@ -19,6 +19,8 @@
19
19
  2種類方法を試しましたが、いずれも画像が取得できていません。
20
20
 
21
21
  srcから画像を取得する機能自体が動作していないように感じます。
22
+
23
+
22
24
 
23
25
  方法① Componentを使う
24
26
 

1

試行錯誤の追記

2020/03/22 11:49

投稿

yakko_k_lenny
yakko_k_lenny

スコア4

test CHANGED
File without changes
test CHANGED
@@ -14,15 +14,23 @@
14
14
 
15
15
 
16
16
 
17
- ### 発生している問題・エラーメッセージ
17
+ ### 発生している問題
18
18
 
19
19
  2種類方法を試しましたが、いずれも画像が取得できていません。
20
20
 
21
21
  srcから画像を取得する機能自体が動作していないように感じます。
22
22
 
23
+ 方法① Componentを使う
24
+
23
25
  ```HTML
24
26
 
25
27
  <img id="captcha" src="<?= Router::url(['controller' => 'Users', 'action' => 'rendercaptcha']) ?>">
28
+
29
+ ```
30
+
31
+ 方法② webrootの直下にsecurimageをおく
32
+
33
+ ```HTML
26
34
 
27
35
  <img id="captcha" src="/securimage/securimage_show.php">
28
36
 
@@ -32,7 +40,7 @@
32
40
 
33
41
  ### 該当のソースコード
34
42
 
35
- ひとつめの方法では、いくつかのサイトの情報を総合して下記のようにつくりました。
43
+ 方法では、いくつかのサイトの情報を総合して下記のようにつくりました。
36
44
 
37
45
  この方法でできれば一番よいのかなと思っています。
38
46
 
@@ -158,9 +166,19 @@
158
166
 
159
167
  処理自体がおこなわれていないようで、とまりませんでした。
160
168
 
161
- そこで、思い切ってwebrootの直下にsecurimageをおいてふたつめの方法を試しましたが、
169
+ そこで、思い切ってwebrootの直下にsecurimageをおいて方法を試しましたが、
162
170
 
163
171
  これも表示されませんでした。
172
+
173
+
174
+
175
+ 追記:
176
+
177
+ 方法②でひらがなを使用するのをやめてデフォルトのフォントにすると表示されました。
178
+
179
+ 方法①ではひらがな使用をやめてAHGBold.ttfを指定しましたが表示されませんでした。
180
+
181
+ このまま進捗がなければ、当面方法②で英数字で行こうと思います。
164
182
 
165
183
 
166
184