質問編集履歴
1
見やすくしました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -148,13 +148,13 @@
|
|
148
148
|
|
149
149
|
index.phpはjavascriptの部分一部だけ表示します。
|
150
150
|
|
151
|
-
|
151
|
+
```php
|
152
152
|
|
153
153
|
if(isset($_GET["home"]) && $_GET["home"]=="homePosition") {
|
154
154
|
|
155
155
|
?>
|
156
156
|
|
157
|
-
fjs = "fj";
|
157
|
+
fjs = "fj";//javascriptの関数の外で定義しています。
|
158
158
|
|
159
159
|
<?php
|
160
160
|
|
@@ -170,20 +170,26 @@
|
|
170
170
|
|
171
171
|
?>
|
172
172
|
|
173
|
+
```
|
174
|
+
|
173
175
|
|
174
176
|
|
175
177
|
こちらはホームポジションに戻る練習のためにfjを挿入するかどうか決めています。
|
176
178
|
|
177
179
|
----------------------------------------------------------------
|
178
180
|
|
179
|
-
|
181
|
+
```php
|
180
|
-
|
182
|
+
|
181
|
-
time = <?php if(isset($_GET["second"])) {
|
183
|
+
time = <?php if(isset($_GET["second"])) {//timeもjavascriptの関数の外で定義しています。
|
182
184
|
|
183
185
|
echo $_GET["second"];
|
184
186
|
|
185
187
|
}
|
186
188
|
|
189
|
+
```
|
190
|
+
|
191
|
+
|
192
|
+
|
187
193
|
|
188
194
|
|
189
195
|
こちらはtime30秒にするか60, 90, 120秒にするかを決めています。
|
@@ -192,11 +198,13 @@
|
|
192
198
|
|
193
199
|
|
194
200
|
|
201
|
+
```php
|
202
|
+
|
195
203
|
<?php if(isset($_GET["position"]) && $_GET["position"]=="tyuudann") { ?>
|
196
204
|
|
197
205
|
for(var i=0; i<100; i++) {
|
198
206
|
|
199
|
-
words.push(createPart("asdghkl"));
|
207
|
+
words.push(createPart("asdghkl"));//javascriptのコードです。
|
200
208
|
|
201
209
|
}
|
202
210
|
|
@@ -208,7 +216,7 @@
|
|
208
216
|
|
209
217
|
for(var i=0; i<100; i++) {
|
210
218
|
|
211
|
-
words.push(createPart("qwertyuiop"));
|
219
|
+
words.push(createPart("qwertyuiop"));//javascriptのコードです。
|
212
220
|
|
213
221
|
}
|
214
222
|
|
@@ -218,7 +226,7 @@
|
|
218
226
|
|
219
227
|
for(var i=0; i<100; i++) {
|
220
228
|
|
221
|
-
words.push(createPart("zxcvbnm,."));
|
229
|
+
words.push(createPart("zxcvbnm,."));//javascriptのコードです。
|
222
230
|
|
223
231
|
}
|
224
232
|
|
@@ -230,7 +238,7 @@
|
|
230
238
|
|
231
239
|
for(var i=0; i<100; i++) {
|
232
240
|
|
233
|
-
words.push(createPart("rvtgbyhnum"));
|
241
|
+
words.push(createPart("rvtgbyhnum"));//javascriptのコードです。
|
234
242
|
|
235
243
|
}
|
236
244
|
|
@@ -242,12 +250,14 @@
|
|
242
250
|
|
243
251
|
for(var i=0; i<100; i++) {
|
244
252
|
|
245
|
-
words.push(createPart("qwertyuiopasdghklzxcvbnm,."));
|
253
|
+
words.push(createPart("qwertyuiopasdghklzxcvbnm,."));//javascriptのコードです。
|
246
254
|
|
247
255
|
}
|
248
256
|
|
249
257
|
<?php } ?>
|
250
258
|
|
259
|
+
```
|
260
|
+
|
251
261
|
|
252
262
|
|
253
263
|
こちらは上中下段人差し指のどれを練習するかを決めています。
|
@@ -259,3 +269,9 @@
|
|
259
269
|
タイピングソフトを作っています。
|
260
270
|
|
261
271
|
上記のようにhtmlからフォームのラジオボタンのみを使って、index.htmlからindex.phpのscriptタグの中のjavascriptにphpのコードを挿入してフォームの値を渡しています。ちゃんと動くのですが、セキュリティ上問題はないでしょうか?phpはまだ素人です。分かりにくい質問で申し訳ないのですが、よろしくお願いします。
|
272
|
+
|
273
|
+
|
274
|
+
|
275
|
+
更新しましたが、まだ見にくいかと思います。申し訳ありません。
|
276
|
+
|
277
|
+
当方の目的はinput type="text" ではなくinput type="radio"でもセキュリティ上安全どうかを知りたいです。index.php貼ろうとしましたが文字数が超えて入力失敗しました。
|