- -pv
スレッドの閲覧状況:
現在、- がスレを見ています。
これまでに合計 - 表示されました。
※PC・スマホの表示回数をカウントしてます。
※24時間表示がないスレのPVはリセットされます。
レス数が1000を超えています。残念ながらこれ以上レスはできません。

カードゲーム作ったを遊ぶためのサイト作成スレ

101ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:07:16 ID:HqG
<>で囲まれているのがhtmlの命令、決まり
102CGTT◆A1n7gQX4UY :2016/02/14(日)23:10:06 ID:5YO()
ちょっとまっててw
悪戦苦闘しながら打ってるから
103ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:10:20 ID:HqG
コピペでもいいよ
104ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:11:55 ID:HqG
書けたらダブルクリックで実行ね
105CGTT◆A1n7gQX4UY :2016/02/14(日)23:12:42 ID:5YO()
!?
なんか変な画面出てきたよ?
?e?x?g
106ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:13:35 ID:HqG
文字化けしてるのかな
じゃ
<h1>テスト</h1>
のテストをなにかアルファベットにしてみて
107ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:14:46 ID:HqG
背景は緑色になった?
108CGTT◆A1n7gQX4UY :2016/02/14(日)23:15:02 ID:5YO()
おお、cgttに変えたら緑色の画面に黒字でcgttって出たよ
109ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:15:40 ID:HqG
オッケー
漢字には文字コードというのがあって
それの違いみたいだね
110ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:16:19 ID:HqG
とりあえず
次に進むよ

何か画像ファイルをフォルダの何に入れて
.jpgとか.pngの画像ファイル
111CGTT◆A1n7gQX4UY :2016/02/14(日)23:16:36 ID:5YO()
はぁい
112CGTT◆A1n7gQX4UY :2016/02/14(日)23:17:42 ID:5YO()
とりあえず火・ヨッコの画像入れましたー
113ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:18:00 ID:HqG
そしたら

<h1>テスト</h1>
</body>
の間に
<h1>テスト</h1>
<img src="○○.jpg">
</body>

○○.jpgは画像ファイルの名前
114CGTT◆A1n7gQX4UY :2016/02/14(日)23:19:36 ID:5YO()
〇〇に画像の拡張子も入れる?
115ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:20:19 ID:HqG
>>114
いれない
その例は画像の拡張子が.jpg

もし画像が大きいのなら
<img src="○○.jpg" width="400">
116CGTT◆A1n7gQX4UY :2016/02/14(日)23:22:46 ID:5YO()
画像ファイルの名前がIMG_0781.PNGなんだけど…
それ入れたらいいんだよね?
117ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:23:46 ID:HqG
そう
<img src="IMG_0781.PNG" width="400">


PNGは小文字の方がいいかも
118CGTT◆A1n7gQX4UY :2016/02/14(日)23:25:38 ID:5YO()
できた!
さっきのままだったから文字化けの下に火・ヨッコ出てきた!
119ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:28:47 ID:HqG
オッケー
メモ帳で書いているんだよね
だったら
名前をつけて保存するときに
下の方に文字コードを指定するところがあるから
utf-8を選んで保存
120ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:29:24 ID:HqG
それで文字化けは直るはず
121CGTT◆A1n7gQX4UY :2016/02/14(日)23:31:49 ID:5YO()
できたー
文字化け直ったけど火・ヨッコがでっかくなっちゃった!
122ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:32:54 ID:HqG
widthの指定数値でサイズ調整できる

それから背景色
>>98のbackground-color:green;
greenは好きな色指定できる
きまった指定名はこちらを参考に
http://hogehoge.tk/webdev/color/
123ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:34:17 ID:HqG
別の画像ファイルをいれて
<img src=の文を並べたら
いくつでも表示できるようになる
124ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:35:03 ID:HqG
>>122>>123は後で試してみて
125CGTT◆A1n7gQX4UY :2016/02/14(日)23:35:25 ID:5YO()
ゴールドにしてみたら真っ黄っ黄で目が痛い
126CGTT◆A1n7gQX4UY :2016/02/14(日)23:35:44 ID:5YO()
あ、今やっちゃいましたー
127ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:35:48 ID:HqG
>>125
でも面白いだろぉ

画像サイズができたら次のステップに行くよ
128CGTT◆A1n7gQX4UY :2016/02/14(日)23:36:09 ID:5YO()
はぁい!
129ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:36:43 ID:HqG
いまのフォルダは
"ローカル"にあるという
これをサーバーにアップしなきゃ皆がみれない

coreseverにログインして
130ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:39:10 ID:HqG
coreseverにログインは
さっきの登録したように
xreaに入ってから
コアサーバーを選択
131CGTT◆A1n7gQX4UY :2016/02/14(日)23:39:36 ID:5YO()
ちょっと待ってね
132CGTT◆A1n7gQX4UY :2016/02/14(日)23:40:08 ID:5YO()
きましたよ、ここから?
133ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:41:39 ID:HqG
変更できるCORESERVERアカウント(1 個)
の下の方の
サーバー設定って小さくかいてあるところをクリック

そしたら入室
134CGTT◆A1n7gQX4UY :2016/02/14(日)23:43:19 ID:5YO()
できましたー
次は?
135ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:44:10 ID:HqG
ファイルマネージャというところを探してクリック
そして
ファイルマネージャにログイン
136CGTT◆A1n7gQX4UY :2016/02/14(日)23:45:18 ID:5YO()
うおぉ、なんか変な画面にでたね、
ここから?
137ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:45:45 ID:HqG
public_htmlをダブルクリック
138CGTT◆A1n7gQX4UY :2016/02/14(日)23:46:31 ID:5YO()
ちょっと待ってね
139CGTT◆A1n7gQX4UY :2016/02/14(日)23:48:16 ID:5YO()
昼間買ったマックのチーズバーガーチンしてきました
ここから?
140ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:48:24 ID:HqG
それから
中ほどのテキストボックスの下で
ディレクトリツリー: root /public_html
となってるのを確認したら
アップロードボタンを押す
141CGTT◆A1n7gQX4UY :2016/02/14(日)23:49:22 ID:5YO()
押しましたー
142ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:49:49 ID:HqG
参照... ファイルが選択されてません

その参照...ボタンを押す
143ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:50:27 ID:HqG
さきほど作業してたフォルダのindex.htmlと画像ファイルを指定する
144ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:50:52 ID:HqG
ひとつづつ指定して開くね
145CGTT◆A1n7gQX4UY :2016/02/14(日)23:51:54 ID:5YO()
おもいっきりユーザー名の自分の本名が乗ってるけど、消えるよね?
146ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:52:25 ID:HqG
アップされるのはファイルだけ
147CGTT◆A1n7gQX4UY :2016/02/14(日)23:52:43 ID:5YO()
なら安心
148ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:53:54 ID:HqG
二つ指定できたら
最終
ちょっと大きめの緑色のレ点を押す
149ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:54:50 ID:HqG
さぁこれでアップされた

そのURLで開くか確認
150CGTT◆A1n7gQX4UY :2016/02/14(日)23:54:50 ID:5YO()
submitってやつ?
151ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:55:00 ID:HqG
そうsubmit
152CGTT◆A1n7gQX4UY :2016/02/14(日)23:56:25 ID:5YO()
ん、なんか間違えた気がする…
アップロードするのは.htmlファイルだよね?
153ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:56:44 ID:HqG
htmlと画像ファイル
154CGTT◆A1n7gQX4UY :2016/02/14(日)23:57:08 ID:5YO()
なら大丈夫かな?
155ゾフィ◆GwxtMOXgPd/w :2016/02/14(日)23:59:25 ID:HqG
URLは?
156CGTT◆A1n7gQX4UY :2016/02/15(月)00:00:47 ID:lYz()
さっき決めたやつだよね?
cgtt〜から始まる、
でも今開いたらエラー出てきちゃった
157ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)00:01:20 ID:xSN
ちょっと時間がかかる場合もあるし
158CGTT◆A1n7gQX4UY :2016/02/15(月)00:01:35 ID:UIB
一応貼るね
http://cgttcgame.m15.coreserver.jp/
159CGTT◆A1n7gQX4UY :2016/02/15(月)00:02:13 ID:lYz()
見れた?
160ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)00:02:34 ID:xSN
403 Forbidden
161CGTT◆A1n7gQX4UY :2016/02/15(月)00:03:03 ID:lYz()
そう、それ
なんで〜?
162ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)00:05:05 ID:xSN
アップはされているようだから
http://cgttcgame.m15.coreserver.jp/IMG_0781.PNG
もうちょっと待てばいいかも
163CGTT◆A1n7gQX4UY :2016/02/15(月)00:05:46 ID:lYz()
時間の問題ってことかぁ
そうだといいけど…
164ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)00:06:17 ID:xSN
まぁ大丈夫だろw
ということで
おやすみです
また明日
165CGTT◆A1n7gQX4UY :2016/02/15(月)00:06:59 ID:lYz()
おやすみです〜
大体何時頃に再開できるとかわかります?
166ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)00:08:30 ID:xSN
たぶん夜8時くらい
まぁそれまででも覗くから
167CGTT◆A1n7gQX4UY :2016/02/15(月)00:09:37 ID:lYz()
わかりましたー
一応8時くらいにまた来ますね
それまで本スレにいるかもだけど、
じゃあまた明日よろしくお願いしますー
168ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)00:10:02 ID:xSN
もし余裕あったら
ffftpも研究してみて
http://www.forest.impress.co.jp/library/software/ffftp/

あるいはhtmlのさらなる追求をw
169CGTT◆A1n7gQX4UY :2016/02/15(月)00:10:22 ID:lYz()
はぁい!
170ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)10:46:56 ID:xSN
>>162の画像はアップされているけど
index.htmlはアップされていないようだ
もういちどindex.htmlのアップをしておいて
(たぶん参照のところで指定が上書きされたので画像だけアップされた)

http://cgttcgame.m15.coreserver.jp/index.html
171名無しさん@おーぷん :2016/02/15(月)11:27:20 ID:kMs
カードの様々な能力をプログラミングするときに>>1が苦しむ未来が見えた
172名無しさん@おーぷん :2016/02/15(月)16:47:28 ID:xVg
ただいまぁって多分まだいないよね、
いまindex.htmlをもっかいアップしたらちゃんと黄色背景にテストって文字がでたよー
でも画像が表示されないー
>>171
そうだね、
でもあんまり複雑じゃない限りやることは発動条件が整ってる→使用可能にしてあとは発動後の処理を行うだけでいいんじゃないかな?
173CGTT◆A1n7gQX4UY :2016/02/15(月)16:48:52 ID:xVg
すみません、自分です
174名無しさん@おーぷん :2016/02/15(月)16:54:36 ID:kMs
>>172
そうおもうだろ?でもスパゲッティコードにならないようにすると意外と大変なんだよ
能力を打ち消したり属性の強弱を変更したりするからな
175CGTT◆A1n7gQX4UY :2016/02/15(月)16:59:11 ID:xVg
>>174
むむ、それもそうだね
自分がBASICで作ったやつも変数が多過ぎてわけわかんなくなったり、
あっちこっち行ったりしてごちゃごちゃしちゃって
結局最後は動くけど内容がもう自分でもワケワカンネになったりしてたなぁ
しかもこれはもっと複雑になるから、スパゲティコードだけにはならないようにしたいね
176名無しさん@おーぷん :2016/02/15(月)17:04:56 ID:kMs
>>172
画像のパスが間違ってる
×IMG_0781.png
○IMG_0781.PNG
177名無しさん@おーぷん :2016/02/15(月)17:07:18 ID:kMs
>>176
↓これのところな
<img src="IMG_0781.PNG" width="400">
178CGTT◆A1n7gQX4UY :2016/02/15(月)17:08:39 ID:xVg
>>176
>>177
本当だ、できた!
やっぱ大文字は大文字じゃなきゃできないのかぁ
ありがとう!
179CGTT◆A1n7gQX4UY :2016/02/15(月)17:19:51 ID:xVg
なんか面白いw
http://cgttcgame.m15.coreserver.jp/index.html
180GRxlkOKHHs :2016/02/15(月)18:04:11 ID:KmA
てす
181名無しさん@おーぷん :2016/02/15(月)20:01:50 ID:NGi
おっと8時だ、
準備しますー
182ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:14:26 ID:xSN
やっほー

トップページが表示されたね!
183ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:16:18 ID:xSN
http://cgttcgame.m15.coreserver.jp/
これで表示されるのは>>179が表示されるから

トップのフォルダだけ指定したら
index.html
index.htm
index.php
index.rb

みたいに順番に探されるらしい
184CGTT◆A1n7gQX4UY :2016/02/15(月)20:16:59 ID:NGi
なるほどぉ
今日もよろしくね!
185ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:19:29 ID:xSN
HTMLのタグは基本的なのを覚えたら
後は必要になるたびに調べる感じでいいと思う

img
a href
br
div
hr
h1,h2,h3・・
いま思いつくのはそれくらい
まだまだあるけど
186ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:20:07 ID:xSN
リンクからやってみようー
187ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:21:06 ID:xSN
昨日はindex.htmlを作ったけど
こんどは別の.htmlを作ってみて
名前は好きに
188CGTT◆A1n7gQX4UY :2016/02/15(月)20:21:25 ID:NGi
昨日ちょっとだけだけどhtmkの書き方について調べてみたよ、
ヘッドはブラウザ内の処理で、
ボディが画面に表示させるものの処理
であってるかな?
189CGTT◆A1n7gQX4UY :2016/02/15(月)20:22:06 ID:NGi
>>187
〇〇.html、でいいの?
190ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:22:26 ID:xSN
>>188
そうそう
<head>
<body>
はまとまりで必須だね

>>189
いいよ
191CGTT◆A1n7gQX4UY :2016/02/15(月)20:23:55 ID:NGi
オッケー!
cgtta.htmlで作ってみるよ!
192CGTT◆A1n7gQX4UY :2016/02/15(月)20:25:26 ID:NGi
内容はどうしたらいいかな?
193ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:27:06 ID:xSN
>>192
なんでもいいけど
<hr>とかも入れてみて

できたら
こんどはindex.htmlのbodyの中に
<a href="cgtta.html">○○</a>
を入れる
194CGTT◆A1n7gQX4UY :2016/02/15(月)20:28:18 ID:NGi
はぁい
作ってみるね
195CGTT◆A1n7gQX4UY :2016/02/15(月)20:41:47 ID:NGi
できたーアップロードするからまってて!
196CGTT◆A1n7gQX4UY :2016/02/15(月)20:43:07 ID:UIB
どう?
http://cgttcgame.m15.coreserver.jp/
197ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:45:13 ID:xSN
>>196
できてる
いいじゃん
198CGTT◆A1n7gQX4UY :2016/02/15(月)20:45:50 ID:NGi
ありがとう!
水族館の文字を大きくできないかな?
199ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:46:33 ID:xSN
>>198
それの役割はCSSだね
<style>
ここに指定
</style>
200CGTT◆A1n7gQX4UY :2016/02/15(月)20:48:00 ID:NGi
ごめん、CSSの仕組み詳しく教えて!
201ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:48:48 ID:xSN
cssの構造は
body{
background-color:green;
}
みたいに
bodyがどこに
background-color:がなにを
green;がどのように
202CGTT◆A1n7gQX4UY :2016/02/15(月)20:51:17 ID:NGi
この場合bodyはそのままボディにで、
background-color:が背景の色をってことで、
green;が緑にってことだね
つまり水族館を大きくするにはどんな命令を打てば?
203ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:52:06 ID:xSN
styleの中に
a{
font-size: 200%;
}
204CGTT◆A1n7gQX4UY :2016/02/15(月)20:52:46 ID:NGi
aっていうのは文字の変数?
205ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:53:09 ID:xSN
a href の aを指定してる
206ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:53:36 ID:xSN
どのタグに指定してるかってこと
207CGTT◆A1n7gQX4UY :2016/02/15(月)20:55:15 ID:NGi
a hrefについてよく分かってないので教えてくださいお願いします
208ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:56:04 ID:xSN
それは見たとおりのリンク

リンクをするためのタグが a href
209CGTT◆A1n7gQX4UY :2016/02/15(月)20:56:52 ID:NGi
リンクを複数作りたい場合は?
b href?
210ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:57:15 ID:xSN
タグの開始が <a hrefで
終了が </a>
その間にきまりに従っていろいろ入れる

>>209
別の行に
a href
211ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:58:49 ID:xSN
複数のリンクを書いて
それぞれの文字サイズの大きさを確認してみて
同じサイズになってるよね
212CGTT◆A1n7gQX4UY :2016/02/15(月)20:59:26 ID:NGi
なるほど
でもこれだと全てのリンクがおっきくなったりしない?
最初のリンクだけおっきくするとかにはどうしたらいいの?
213ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)20:59:51 ID:xSN
それから
それぞれのリンクを区別して文字サイズを指定する方法を学ぶ

それが id とか classという指定
214ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:00:52 ID:xSN
<a href="cgtta.html" id="ichi">水族館</a>
にして
CSSの方も

a.ichに変える
215CGTT◆A1n7gQX4UY :2016/02/15(月)21:00:53 ID:NGi
ほう、ちゃんと方法があるのね
先取りしすぎちゃったのか、ごめんなさいね!
216ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:01:39 ID:xSN
>>215
いや
a を bに変えたらどうかと考えたところは
プログラミングの素質アリだね
217ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:02:45 ID:xSN
>>214
ちょっと間違えてた
218CGTT◆A1n7gQX4UY :2016/02/15(月)21:03:17 ID:NGi
>>216
それは実は冗談で言ってたりするけどw
>>217
んー?
219ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:04:28 ID:xSN
a#ichi
だった
220CGTT◆A1n7gQX4UY :2016/02/15(月)21:05:00 ID:NGi
アットかシャープかの違いだね
221CGTT◆A1n7gQX4UY :2016/02/15(月)21:06:07 ID:NGi
アットじゃないか、ピリオド?
どっちでもいいか
222ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:07:10 ID:xSN
>>221
ピリオドと#

http://allabout.co.jp/gm/gc/23897/
223CGTT◆A1n7gQX4UY :2016/02/15(月)21:08:53 ID:NGi
ちょっともう一つリンク作ってみるね
224ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:10:42 ID:xSN
HTMLのタグとCSSのさわりはこんなものかな
いろんなタグの役割を覚えて実際に試してみる
HTMLとCSSならサーバにアップしなくてもローカルで試せる
あとは検索で調べたら親切なサイトが溢れてるから
いろいろやってみて
225CGTT◆A1n7gQX4UY :2016/02/15(月)21:12:27 ID:NGi
はぁい!
とりあえず基礎は終わった?いやまだだよね
226ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:13:16 ID:xSN
つぎは
JavaScriptのさわりのさわり!
227CGTT◆A1n7gQX4UY :2016/02/15(月)21:13:43 ID:NGi
はいはーい
どんどんきちゃって!
228ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:16:50 ID:xSN
まず
</style>の下に
これを書く

<script>
function henko(){
document.gazo.src="IMG_0782.PNG">
}
<</script>
229ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:17:36 ID:xSN
scriptの前後は全角文字で書いてる
実際は半角
230ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:18:19 ID:xSN
余分な文字がかさなったから
もういちど

<script>
function henko(){
document.gazo.src="IMG_0782.PNG">
}
</script>
231CGTT◆A1n7gQX4UY :2016/02/15(月)21:18:31 ID:NGi
body{の上に書くの?
232ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:19:46 ID:xSN
つぎにindex.htmlの中の
<img src="IMG_0781.PNG" width="1000">

<img src="IMG_0781.PNG" width="1000" conClick="henko()">
と追加する
233ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:20:28 ID:xSN
また間違えた
conClick="henko()"

onClick="henko()"

cが余分
234ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:20:58 ID:xSN
>>228はindex.htmlの中ね
235CGTT◆A1n7gQX4UY :2016/02/15(月)21:21:21 ID:NGi
はぁい
236ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:21:59 ID:xSN
できたら
index.htmlを表示して
画像の上でクリックね
237CGTT◆A1n7gQX4UY :2016/02/15(月)21:24:32 ID:NGi
あれ、できない…
238CGTT◆A1n7gQX4UY :2016/02/15(月)21:25:09 ID:NGi
多分クリックすると画像が変わったりするんだよね?
239ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:25:32 ID:xSN
変わるはずなんだけどね
240ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:26:12 ID:xSN
あっ
>>230はまだ余分な文字がはいってた
241CGTT◆A1n7gQX4UY :2016/02/15(月)21:26:33 ID:NGi
どこー?
242ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:27:02 ID:xSN
document.gazo.src="IMG_0782.PNG";

最後はセミコロン
243ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:27:37 ID:xSN
JavaScriptの文末はセミコロンの約束
244CGTT◆A1n7gQX4UY :2016/02/15(月)21:28:46 ID:UIB
どうかな?
http://cgttcgame.m15.coreserver.jp/
245ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:30:01 ID:xSN
すまん
オレの指示が間違えてた
246CGTT◆A1n7gQX4UY :2016/02/15(月)21:30:46 ID:NGi
そうだったのか、
じゃどこ直せばいいかな?
247ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:31:31 ID:xSN
<img src="IMG_0781.PNG" width="1000" onClick="henko()">
の中に
name="gazo"を入れて
248CGTT◆A1n7gQX4UY :2016/02/15(月)21:33:28 ID:UIB
できたよー
http://cgttcgame.m15.coreserver.jp/
249ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:35:29 ID:xSN
よっしゃー

これで
HTML,CSS,JavaScriptのさわりが完了
あとはもっと命令を覚えること
ぐぐったり人に聞いたりして
250CGTT◆A1n7gQX4UY :2016/02/15(月)21:36:40 ID:NGi
やったー!
でも実はindexのはじめの方ワケワカンネって感じなんだけどへーき?
251ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:37:33 ID:xSN
HTML,CSS,JavaScriptは
どんなレンタルサーバーでも動くもの

>>250
へーき
titleぐらいわかればいいだけかも
252名無しさん@おーぷん :2016/02/15(月)21:38:39 ID:NzB
疑問点はその都度解決しとけよw
253CGTT◆A1n7gQX4UY :2016/02/15(月)21:39:05 ID:NGi
とりあえずこれで大丈夫そうだね、
>>252
はぁい
254CGTT◆A1n7gQX4UY :2016/02/15(月)21:40:02 ID:NGi
でも一番大事なリアルタイムでのカードゲーム対戦の処理はどうやってやるの?
というかできるの?
255ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:40:09 ID:xSN
styleとscriptは
それぞれの中にいろいろな命令を入れるものと理解

utf-8は文字コード
そういう種類があると理解
256ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:41:00 ID:xSN
>>254
そこはおもいっきり先が長い
じゃあしたは
PHPのさわりね
257CGTT◆A1n7gQX4UY :2016/02/15(月)21:41:35 ID:NGi
>>255
utf-8って変えたら文字化け直ったやつだね
>>256
了解ですー、
258ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:42:27 ID:xSN
宿題だしていい?

"サンプルカードの画像一覧のページを作ってみる"
259CGTT◆A1n7gQX4UY :2016/02/15(月)21:43:17 ID:NGi
>>258
画像だけでいいなら簡単そうだけど量が…
260ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:43:34 ID:xSN
サンプルでいいよ
261ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:44:03 ID:xSN
ページのデザインも凝るでしょ?
262CGTT◆A1n7gQX4UY :2016/02/15(月)21:44:36 ID:NGi
じゃあこの前作った8枚を並べたページを作ればいいんだね、了解ですー
>>261
もちろん!
263ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:45:23 ID:xSN
タグを調べる技を覚えるってことでもあるよ
HTMLとかCSSの自分に合ったリファレンスサイトを探してね
264ゾフィ◆GwxtMOXgPd/w :2016/02/15(月)21:45:44 ID:xSN
それではまた明日
たぶん21時ごろに
265CGTT◆A1n7gQX4UY :2016/02/15(月)21:46:15 ID:NGi
はぁい、ありがとう!
とりあえず自分も風呂に入りますー
266CGTT◆A1n7gQX4UY :2016/02/16(火)06:45:54 ID:St2
本スレにも書いたけど
カードリストうまくいかないー
http://cgttcgame.m15.coreserver.jp/
ブラウザで見たときは完璧だったのになんで?
覗いてたらでいいのでアドバイスください!
267ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)07:50:49 ID:DFw
>>266
画像ファイルの名前が日本語だからだと思う
サーバーで扱う文字コードと違うから。
基本的にファイル名はアルファベット
268CGTT◆A1n7gQX4UY :2016/02/16(火)08:12:21 ID:St2
>>267
そうなの?
とりあえずアルファベットにしてみますー
269CGTT◆A1n7gQX4UY :2016/02/16(火)08:25:32 ID:St2
画像のファイル名を全て数字にしたらできたぁ!
では今日の21時に待ってますね!
270名無しさん@おーぷん :2016/02/16(火)11:14:46 ID:ORc
img要素に対するname属性はHTML5で廃止されてるから、
name="gazo"ではなく、id="gazo"とするべき

<h2>水族館は閉館しました<h2>
↑終了タグの</h2>となるべきところが<h2>になってる
271名無しさん@おーぷん :2016/02/16(火)11:41:37 ID:ORc
http://cgttcgame.m15.coreserver.jp/cardlist.html
<!DOCTYPE html>が抜けてる

<hr width="100%" size="10" color="Gray">
hrのwidth、size属性も廃止されてる
colorは非標準の機能で使うべきでない
それらの代わりにCSSを使う

<li style="list-style:none;">
同じ指定が複数ある
そういう時はstyle属性ではなく、class属性を指定してまとめて記述した方がいい
272CGTT◆A1n7gQX4UY :2016/02/16(火)16:27:18 ID:St2
やっぱり寝落ちしたよ、
>>270
>>271
うお、色々とご指摘ありがとう
>img要素に対するname属性はHTML5で廃止されてるから
nameって廃止されちゃってるの?知らなかった…
他のブラウザで動かないなんてことがあったら嫌だから直しておくね
>終了タグの</h2>となるべきところが<h2>になってる
これはただのミスだね、ありがとう
><!DOCTYPE html>が抜けてる
そもそもこれがなんなのか分かってない件
でもきっとないと良くないことが起こるんだろうな、直します
>hrのwidth、size属性も廃止されてる
colorは非標準の機能で使うべきでない
それらの代わりにCSSを使う
CSSなら問題ないんだね、
それにしても非標準の機能ってなんだよって感じ、どうせなら全部のブラウザに対応してくれたらいいのにね
>同じ指定が複数ある
そういう時はstyle属性ではなく、class属性を指定してまとめて記述した方がいい
プログラムの基本は短くにかつ分かりやすくだよね、
同じ指定をしていればしているほど長くなっちゃうもんね、ありがとう!
273CGTT◆A1n7gQX4UY :2016/02/16(火)16:31:23 ID:St2
>>272
なんさ凄い読みにくくなっちゃてごめんなさい
普通の文章ですら読みやすく書けないなんてこの先不安…
274CGTT◆A1n7gQX4UY :2016/02/16(火)16:32:56 ID:St2
>>273
そして安定の誤字
なんさってなんだ
なんかだ
こういうことがあるからプログラムも/が抜けてたりするんだよなぁ
275CGTT◆A1n7gQX4UY :2016/02/16(火)17:25:07 ID:St2
どこが間違ってんのかわからないー
画像データにidつける→idを取得してその画像を条件に応じて変更、がやりたいだけなのに
276名無しさん@おーぷん :2016/02/16(火)17:40:06 ID:sfo
<p id="gazo">
<img src="IMG_0781.PNG" width="1000" onClick="henko()">
</p>

img要素を取得するんだからidを指定するのはp要素じゃなくてimg要素にしなきゃ
277CGTT◆A1n7gQX4UY :2016/02/16(火)17:46:04 ID:St2
>>276
<p>
<img src="IMG_0781.PNG" width="1000" onClick="henko()" id="gazo">
</p>

こうゆうこと?
これでやっても動かなかったんだ…
それともサーバーにアップロードすれば動いたりするのかな
278名無しさん@おーぷん :2016/02/16(火)17:49:52 ID:sfo
あーわかったわ
今PCのブラウザ使ってる?
279CGTT◆A1n7gQX4UY :2016/02/16(火)17:54:30 ID:St2
>>278
うん
やっぱりブラウザ上では動かないのかな?
280名無しさん@おーぷん :2016/02/16(火)17:57:50 ID:sfo
いや、そうじゃない
JavaScriptが間違ってるんだけど、原因の調べてもらおうと思って
webページを表示した状態でF12キー押すと、ツールが出てくる
そこのコンソールにエラーメッセージが表示されるから原因がわかる
281CGTT◆A1n7gQX4UY :2016/02/16(火)18:01:38 ID:St2
わかった、やってみるね
一応>>277に直してからやるね
282CGTT◆A1n7gQX4UY :2016/02/16(火)18:06:09 ID:fQQ
SCRIPT438: Object doesn't support property or method 'getElementByld'
cgttcgame.m15.coreserver.jp (20,3)
って出てきたよ
283名無しさん@おーぷん :2016/02/16(火)18:09:39 ID:sfo
IEか...
メッセージは、getElementByldなんてないって言ってるわけだ
こういう場合はスペルミスが多い

正しくはgetElementById
LじゃなくてIにする
スペルミスのgetElementByldでググるとグーグル先生が教えてくれたりもする
284CGTT◆A1n7gQX4UY :2016/02/16(火)18:14:55 ID:St2
ん?
つまりByldのlはエルじゃなくてアイってこと?
285名無しさん@おーぷん :2016/02/16(火)18:17:11 ID:sfo
そうだね
フォントによっては小文字のlと大文字のIがわかりにくいから注意な
elementをidによってgetするからgetElementById
286名無しさん@おーぷん :2016/02/16(火)18:22:37 ID:r62
なるほどぉ、ゲットエレメントバイアイディー、つまりアイディーのエレメントをゲットしますよ、って意味だったんだね
今自分はスマホから見てるんだけど、スマホからだとlとIのフォントが全く同じだから一瞬「ん?」ってなっちゃったよ
これはよくあるミスなのかな?
287CGTT◆A1n7gQX4UY :2016/02/16(火)18:25:04 ID:r62
あ、>>286は自分ですー
今ちょっと出掛けてるのでパソコンが使えないので
288名無しさん@おーぷん :2016/02/16(火)18:27:36 ID:sfo
スペルミスはよくあっちゃ困るけどたまにあるかな
JavaScriptだとプロパティは静的にチェックできないからな
動作がおかしいことになるからすぐ気づくけど
289CGTT◆A1n7gQX4UY :2016/02/16(火)18:32:32 ID:r62
へぇー、というかこの場合命令の意味がわかってればLかIかなんてすぐ気がついたけどw
要は自分の勉強不足だったねぇ
290CGTT◆A1n7gQX4UY :2016/02/16(火)21:02:08 ID:lKK
おっと9時だね
準備しまぁす
291ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:08:01 ID:DFw
やっ!
進歩してるねー
292ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:08:35 ID:DFw
ところで
ウェプページのソースを見る方法は知ってる?
293CGTT◆A1n7gQX4UY :2016/02/16(火)21:09:08 ID:lKK
今日もよろしくね!
指摘してくださった方がいたんだ
>>292
んーわかんない
294ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:09:36 ID:DFw
画面の中で右クリックで
ページのソースを見るを選択
このページで試してみて
295ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:10:04 ID:DFw
使ってるブラウザは何だっけ?
296CGTT◆A1n7gQX4UY :2016/02/16(火)21:11:05 ID:lKK
今やってみたけど頭痛くなりそうだね…
>>295
ウィンドウズ…でいいの?
297ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:12:25 ID:DFw
>>296
いっぱいソースが表示された?


じゃブラウザは
標準のIEかな
298CGTT◆A1n7gQX4UY :2016/02/16(火)21:13:14 ID:lKK
よくわかんないけどさっき教えてくれた方も言ってたし多分そう
299ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:14:25 ID:DFw
何も変えてなければマイクロソフトの
インターネットエクスプローラというブラウザだろうね
300CGTT◆A1n7gQX4UY :2016/02/16(火)21:15:30 ID:lKK
うん、
左上がささくれみたいになってる青のeだよ
301ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:15:54 ID:DFw
ページのソースは見れた?
302CGTT◆A1n7gQX4UY :2016/02/16(火)21:17:00 ID:lKK
コンソールとかデバッガーとか色々書いてあって
中にHTMLらしきものがあったよ
303ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:18:44 ID:DFw
>>302
それF12を押したでしょ?
304CGTT◆A1n7gQX4UY :2016/02/16(火)21:19:38 ID:lKK
あっ、さっきこのページでやった結果ですー
305ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:20:22 ID:DFw
>>302
画面の白いところで右クリックして"ソースの表示"を選択すると
コンソールとかデッバッガーとか表示されないはずだと思うのだけど
306CGTT◆A1n7gQX4UY :2016/02/16(火)21:21:36 ID:lKK
あれ?そしたらおかしいなぁ
ちゃんと右クリック→ソースの表示でやったんだけど
307ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:22:25 ID:DFw
そっか
まぁいいか
とにかくページのソースが確認できたらいいです
308ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:22:39 ID:DFw
今日はPHPね
309CGTT◆A1n7gQX4UY :2016/02/16(火)21:22:48 ID:lKK
はぁい
310ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:24:11 ID:DFw
新しいファイルを作成

<?php
phpinfo();
?>

これだけ書いて名前を
test.phpで保存して
サーバにアップしてみて

拡張子が.phpね
311CGTT◆A1n7gQX4UY :2016/02/16(火)21:24:44 ID:lKK
はぁい
ちょっとまっとってね
312CGTT◆A1n7gQX4UY :2016/02/16(火)21:27:25 ID:lKK
あれ?.phpにしたら
.php.txtになっちゃった
大丈夫?
313ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:27:50 ID:DFw
ダメ
314CGTT◆A1n7gQX4UY :2016/02/16(火)21:28:50 ID:lKK
あ、良かったできた、
アップロードしますー
315ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:29:06 ID:DFw
アップできたら
http://cgttcgame.m15.coreserver.jp/test.php
これで表示されるかどうか
316CGTT◆A1n7gQX4UY :2016/02/16(火)21:29:50 ID:lKK
アップロードする場所は前と同じ?
317ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:30:41 ID:DFw
同じ
index.htmlがあるところ
318CGTT◆A1n7gQX4UY :2016/02/16(火)21:31:28 ID:lKK
どう?
319ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:31:39 ID:DFw
オッケー
320CGTT◆A1n7gQX4UY :2016/02/16(火)21:32:33 ID:lKK
なんかゴチャゴチャしてるけどこれは何?
321ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:33:18 ID:DFw
この <?php と ?>が
phpを書くところ
そして拡張子が.phpであること

>>320
PHPの情報

このtest.phpはもう不要だらかあとで消しておいて
322CGTT◆A1n7gQX4UY :2016/02/16(火)21:33:45 ID:lKK
はぁい
323ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:34:20 ID:DFw
PHPが動くことの確認をした
レンタルサーバーによってはPHPが動かないのも多いから
324CGTT◆A1n7gQX4UY :2016/02/16(火)21:35:06 ID:lKK
それって動かなかったらヤバかったんじゃ…
325ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:35:41 ID:DFw
FC2のレンサバでは動かない
326ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:36:11 ID:DFw
coreserverはPHPもRubyも動くから借りたんだよ
327CGTT◆A1n7gQX4UY :2016/02/16(火)21:37:03 ID:lKK
じゃあ大丈夫…かな
ちなみにFC2のレンタルサーバーにはどんなのがあるの?
328ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:37:52 ID:DFw
じゃ次に
cardlist.htmlを変更して
php化するよ

>>327
FC2WEBと呼ばれてる
329CGTT◆A1n7gQX4UY :2016/02/16(火)21:38:21 ID:lKK
はぁい!
どうやってやるの?
330ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:39:52 ID:DFw
その前にcardlist.htmlの第一行に
<!DOCTYPE html>
を入れておくこと

これはHTML5という規約に基づいてHTMLを書いてます
という宣言
331CGTT◆A1n7gQX4UY :2016/02/16(火)21:41:36 ID:lKK
>>330
そんな大事なものだったんだ…
てっきりトップページの宣言か何かかと思ってけしちゃってたよ
332ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:43:26 ID:DFw
cardlist.htmlの
<ul>から</ul>の間をそれを含めていったん消して

<?php
echo "<img src=\"IMG_card1.PNG\" width=\"200\">\n";
?>

に置き換えてアップ
333CGTT◆A1n7gQX4UY :2016/02/16(火)21:44:13 ID:lKK
はぁいやってみるね
334ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:45:45 ID:DFw
あっ
名前は cardlist.php にしてね
335CGTT◆A1n7gQX4UY :2016/02/16(火)21:46:29 ID:lKK
あ、はいはい了解です
336CGTT◆A1n7gQX4UY :2016/02/16(火)21:48:31 ID:lKK
おっけー!
アップロードしたよー!
337ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:49:07 ID:DFw
見えた
338CGTT◆A1n7gQX4UY :2016/02/16(火)21:49:51 ID:lKK
火・ヨッコだけになっちゃたけど、
339ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:50:42 ID:DFw
>>338
もうちょっと待ってねw

この一行の説明だけど
echoが表示しなさいという命令で
\"とか\nに注目
340CGTT◆A1n7gQX4UY :2016/02/16(火)21:51:45 ID:lKK
はぁい
ちょっと調べながら待ってるね
341ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:53:45 ID:DFw
変数というのはある程度理解してるよね
1から9まで連続してるから
ファイル名を変数化する

$c="1";
echo "<img src=\"IMG_card".$c.".PNG\" width=\"200\">\n";

これで>>332と同じ
342CGTT◆A1n7gQX4UY :2016/02/16(火)21:54:55 ID:lKK
ある程度、というか配列変数までは理解してるつもりだよ
ちょっと書き込むからまっててね
343ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:55:10 ID:DFw
もうすでにfor文も知ってるようだから

for($c=1;$c<9;++$c){

}

に書き換えることもできるよね?

アップしてみて
344CGTT◆A1n7gQX4UY :2016/02/16(火)21:56:50 ID:lKK
だいたいどんなもんかはわかってるけどPHPでの書き方がちょっとわかんないw
345ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)21:58:15 ID:DFw
>>343がPHPの書き方
346CGTT◆A1n7gQX4UY :2016/02/16(火)22:01:12 ID:lKK
アップしたけどなんか間違えた
347ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:01:55 ID:DFw
PHPのソースはブラウザでは見えなくなるからね
348CGTT◆A1n7gQX4UY :2016/02/16(火)22:02:12 ID:lKK
<?php〜が無かったw
書き直しまーす
349CGTT◆A1n7gQX4UY :2016/02/16(火)22:04:44 ID:lKK
できたよ!
6枚2枚になっちゃったけど
350ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:05:34 ID:DFw
じゃ四枚目で改行するようにしよう
if分の出番だ
改行のhtmlは<br>
351ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:05:45 ID:DFw
if文
352ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:06:23 ID:DFw
自分でやれる?
353CGTT◆A1n7gQX4UY :2016/02/16(火)22:06:45 ID:lKK
はぁい!
書き方がわからんから調べながらやってみるね
354CGTT◆A1n7gQX4UY :2016/02/16(火)22:16:00 ID:lKK
なんかエラーになっちゃった
もうちょっとだけ待ってて!
355CGTT◆A1n7gQX4UY :2016/02/16(火)22:27:33 ID:lKK
うーん、ごめんなさい
PHPでの記述の仕方がわからんかったりエラー連発したりしてできなかった!
356ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:28:39 ID:DFw
if($c==4){echo "<br>"\n";}

これを入れる
357CGTT◆A1n7gQX4UY :2016/02/16(火)22:29:33 ID:lKK
どこに入れたらいい?
やっぱりforの中の処理が終わったとこ?
358ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:29:55 ID:DFw
そう
359ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:30:15 ID:DFw
htmlやJavaScriptは普通のパソコン上で動くけど
PHPやRubyはサーバー機能が必要になる
借りているレンサバにはその機能がある
360ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:30:58 ID:DFw
テストするためにも
ローカルのパソコンに
サーバー機能を追加するソフトが必要
361ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:31:25 ID:DFw
よく使われてるいるが
xamppというソフト
ググればいっぱい説明があるから
インストールしておくことがが今日の宿題ね
362ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:31:55 ID:DFw
PHPは歴史的なので
WordPressで使われていたりして
使用者が多い
でも
だいたいどんなものかがわかればいいと思う
363ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:32:14 ID:DFw
JavaScriptは強力だから
何でもできそうなんだけど
必要なときに調べながらやればいいかな
364ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:32:28 ID:DFw
PHPでもJavaScriptでもRubyでも
それのみでカードバトルのウェプページを作れるはずだけど
オレ的にはRubyでやりたい
そちらの方が後々便利だと思うから
365CGTT◆A1n7gQX4UY :2016/02/16(火)22:32:54 ID:lKK
だからブラウザだと動かせないんだね、はぁい
みたらわかると思うけど
echo "<br>"\n";をprint”<br>”とかやってた…
どうしてこうなった…
366CGTT◆A1n7gQX4UY :2016/02/16(火)22:33:41 ID:lKK
Rubyとphpでの決定的な違いはある?
367ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:33:51 ID:DFw
printでもよかったかも
368ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:34:53 ID:DFw
>>366
それをいえるほど詳しくはないのです
369ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:35:39 ID:DFw
勉強中なもんで
370CGTT◆A1n7gQX4UY :2016/02/16(火)22:36:12 ID:lKK
でも>>365でやったらサラマンダーが量産されてて終いにはフリーズしちゃった
>>368
じゃ、じゃあRubyでやると何が利点になるとか簡単でいいから教えて!
371CGTT◆A1n7gQX4UY :2016/02/16(火)22:41:32 ID:lKK
あれ?
>>356でやったけどできない…
372ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:41:37 ID:DFw
というか
PHPは古いw

今回のカードゲームをweb上で遊べるように作るなら
RubyかPythonかの選択になると思うけど
373ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:42:49 ID:DFw
>>371
アップしてないのでは?
374CGTT◆A1n7gQX4UY :2016/02/16(火)22:43:30 ID:lKK
>>372
とりあえずRubyでやってみるよ!
後々楽になるとも言ってくださったしね
>>373
アップしたよー
エラーになっちゃった
375ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:45:27 ID:DFw
コメントという書き方がある
追加したif文の前に //を入れてアップしてみて
376CGTT◆A1n7gQX4UY :2016/02/16(火)22:46:53 ID:lKK
あら?
コメントアウトしたらできたよ
もちろん改行はされてないけど
377ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:48:40 ID:DFw
じゃifの行の書き方だね
378CGTT◆A1n7gQX4UY :2016/02/16(火)22:50:29 ID:lKK
やっぱり>>356のコピペはマズかったかな…w
379ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:50:51 ID:DFw
すまん 間違えてた
if($c==4){echo "<br>\n";}
380ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:51:22 ID:DFw
"が余分についてた
381CGTT◆A1n7gQX4UY :2016/02/16(火)22:52:30 ID:lKK
ほんとだ!
”消したらちゃんと改行なったよ
382ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:52:52 ID:DFw
オッケー
よかった
383ゾフィ◆GwxtMOXgPd/w :2016/02/16(火)22:53:33 ID:DFw
じゃ
宿題はxamppを入れておくということで
また
明日21時ごろに
384CGTT◆A1n7gQX4UY :2016/02/16(火)22:55:18 ID:fQQ
はぁい了解ですー
一応最後に確認のためにもリンク張っときますね
http://cgttcgame.m15.coreserver.jp/
385名無しさん@おーぷん :2016/02/16(火)23:16:00 ID:2Bu
本スレの1も読み始めたんだけど、属性のところで森>炎なのがすごく違和感を感じてしまう
土>炎だとしっくりくるのは俺だけ?
386CGTT◆A1n7gQX4UY :2016/02/16(火)23:58:02 ID:bqH
>>385
「土」じゃなくて「森」っていう表記なのが違和感あるってこと?
387名無しさん@おーぷん :2016/02/17(水)00:11:15 ID:2GG
>>386
んー森が炎より強いってのがイメージしにくい
388CGTT◆A1n7gQX4UY :2016/02/17(水)00:18:47 ID:NNI
>>387
あ、もしかして元スレから読んでくれてるのかな?
そしたらそれは間違いで森>炎って表記しちゃっただけなんだ(たしかどっかに書いてあるはず)
正しくは森<炎なんだけど、今は風属性も追加されて
炎<水<森<風<炎<…
って感じになってるよ
389名無しさん@おーぷん :2016/02/17(水)00:21:32 ID:2GG
>>388
お、そうなのか失敬失敬
それならしっくりくるわ
がんばってなー前スレのんびり読んでるわ
390CGTT◆A1n7gQX4UY :2016/02/17(水)00:25:34 ID:NNI
>>389
ありがとう!
後、現時点での全ルールやカードリストなどはこっちにまとめてあるよ!
http://www65.atwiki.jp/cgtt/
もちろん、最初のスレから読んでもらってもどんな流れだったかとか分かるからいいと思うよ!
391名無しさん@おーぷん :2016/02/17(水)01:37:01 ID:2GG
あとタイムクリスタルの効果で出てきた
戦力外ゾーンはもっと雰囲気ある言い方はどうだろう?
ゾーン自体の名前はそのままでもいいと思うけどよくある生け贄に捧げ戦力外ゾーンに置くとか墓場とか
なんか雰囲気ある感じのさ
392名無しさん@おーぷん :2016/02/17(水)01:38:14 ID:2GG
本スレに書いた方がいいか
すんません
393ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)09:47:09 ID:CvS
CGTTのウィンドウズマシンのバージョン書いておいて
xp
windows7
windows8
windows8.1
windows10
みたいなバージョンね
394CGTT◆A1n7gQX4UY :2016/02/17(水)13:37:03 ID:L3w
>>392
そうだね
基本自分は本スレにいるから、本スレに書いてくれると読みやすいし助かるよ
>>393
windows10だよ
395ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)20:13:34 ID:CvS
10か
最新なのね
こっちにはその環境ないや
396ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)20:14:02 ID:CvS
xamppは入れてみた?
397ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)20:15:01 ID:CvS
今日はまず
ネットで対戦ゲームにするには何が必要かを考えよう
398ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)20:23:17 ID:CvS
どんなしくみが必要かということね
単純な流れを書いてみると
AとBが対戦するとして

①まずAが
URLで示される対戦画面を表示して
カードを選択して
その選択した情報をサーバーに送る
②その情報がサーバーに保存される
③次にBがURLにアクセスして
サーバー情報を反映した画面が表示される
④Bの選択情報がサーバーに送られる
⑤サーバー内でAとBの情報の処理をする
⑥AとBがそれぞれ結果情報を見る

こんな流れになると思うのだけど。
399ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)20:28:17 ID:CvS
ちょっと昨日言っていた時間より早いから
CGTTはいないかな
400CGTT◆A1n7gQX4UY :2016/02/17(水)20:28:51 ID:L3w
ごめんなさいー
いまさっき来ましたー
401ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)20:29:44 ID:CvS
いいんだいいんだ
402CGTT◆A1n7gQX4UY :2016/02/17(水)20:30:31 ID:L3w
しかもXAMPPインストールする画面で寝ちゃったんでまだですー
403ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)20:33:08 ID:CvS
>>402
いいよ
今日はオレも時間がないから
結果だけ書いておく

>>398の中で
②のサーバーに情報を保存するというところの仕組みを
どうするか

この場合の機能としてファイル書き込みを使おう
そのテストとして
カウンタを作る
404ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)20:33:37 ID:CvS
アクセスカウンタね
そのページがどれだけ表示されたかというカウンタ
405CGTT◆A1n7gQX4UY :2016/02/17(水)20:34:11 ID:L3w
wikiでいう来場者数を調べるやつみたいの?
406ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)20:34:50 ID:CvS
>>405そうそれ

オレも初心者だからつっこみどころはあると思うが
テストコードを上げる

<?php
$fp=fopen("count","r+");
flock($fp,LOCK_EX);
$w=fgets($fp);
$w=$w+1;
fseek($fp,0);
fputs($fp,$w);
fclose($fp);
echo $w;
?>
407CGTT◆A1n7gQX4UY :2016/02/17(水)20:35:38 ID:L3w
>>406
これをあのページに書き込んだらいいの?
408ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)20:35:52 ID:CvS
これを表示したいページにいれる

同時に
countという空のファイルを作ってアップしておく
409CGTT◆A1n7gQX4UY :2016/02/17(水)20:36:32 ID:L3w
はぁいちょっとやってみますー
410ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)20:37:13 ID:CvS
>>407
そうだよ

ちょっと落ちるから
やってみてて
たぶん11時くらいにまた見にくる
411CGTT◆A1n7gQX4UY :2016/02/17(水)20:38:09 ID:L3w
はぁい了解ですー
一応xamppの方もやっときますねー
412ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)22:34:04 ID:CvS
どんな感じかなー

カウンタは動作したかな
413ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)22:40:38 ID:CvS
<?php
?>
の入れる場所はbodyの中ね
414ゾフィ◆GwxtMOXgPd/w :2016/02/17(水)22:43:38 ID:CvS
もう早いけど
今日は落ちるね

明日の予定は>>398の①に関連して
htmlのformタグね
415CGTT◆A1n7gQX4UY :2016/02/17(水)22:49:31 ID:L3w
あっ、はぁい今気付きましたー
わかりましたまた明日よろしくね
416ゾフィ◆GwxtMOXgPd/w :2016/02/18(木)16:15:29 ID:YEk
カウンタはアップできてないのかな
417名無しさん@おーぷん :2016/02/18(木)17:19:56 ID:zuH
>>416
画像を表示するphpの後にコピペしたら動かなくなっちゃった…
418名無しさん@おーぷん :2016/02/18(木)17:24:58 ID:zuH
あっ…
countの空ファイルアップロードしてなかった…
419名無しさん@おーぷん :2016/02/18(木)17:30:24 ID:zuH
んー、
今アップしたけど開かないー
420名無しさん@おーぷん :2016/02/18(木)17:34:32 ID:V36
phpファイルのソース見せて
421CGTT◆A1n7gQX4UY :2016/02/18(木)17:41:34 ID:zuH
コピペしたらいい?
あとまたコテトリ消えてるね
422CGTT◆A1n7gQX4UY :2016/02/18(木)17:42:54 ID:2eN
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>サンプルカードリスト</title>
<style>
body{
background-color:Silver;
}

a{
font-size: 200%;
}
</style>
</head>
<body>
<h1>サンプルカードリスト</h1>
<hr width="100%" size="10" color="Gray">
<?php
for($c=1;$c<9;++$c){
echo "<img src=\"IMG_card".$c.".PNG\" width=\"200\">\n";
if($c==4){echo "<br>"\n";}
}
$fp=fopen("count","r+");
flock($fp,LOCK_EX);
$w=fgets($fp);
$w=$w+1;
fseek($fp,0);
fputs($fp,$w);
fclose($fp);
echo $w;
?>
<hr width="100%" size="10" color="Gray">
<a href="index.html">戻る</a>
</body>
</html>
423名無しさん@おーぷん :2016/02/18(木)17:48:36 ID:V36
>>422
23行目に構文エラーがある。

if($c==4){echo "<br>"\n";}

正しくは
if($c==4){echo "<br>\n";}


あと、ファイルの先頭に
<?php
ini_set('display_errors',1);
?>
と書いて方がいい。そうすると、エラーが出力されるから。
424CGTT◆A1n7gQX4UY :2016/02/18(木)17:54:29 ID:2eN
http://cgttcgame.m15.coreserver.jp/cardlist.php
できたぁ!ありがとう!
というかエラーの原因は"消した後ファイルを保存し忘れただけだった…
425CGTT◆A1n7gQX4UY :2016/02/18(木)17:56:42 ID:zuH
ん?今度はカウンターがうまく作動しない…
ずっと1のままだ…
426名無しさん@おーぷん :2016/02/18(木)18:04:26 ID:V36
>>425
<?php
ini_set('display_errors',1);
error_reporting(E_ALL|E_STRICT);
?>

これをファイルの先頭に入れてみて
427CGTT◆A1n7gQX4UY :2016/02/18(木)18:11:55 ID:zuH
うおぉ、なんじゃこりゃ
なんかいっぱい出てきたよ
428名無しさん@おーぷん :2016/02/18(木)18:13:08 ID:V36
警告だね
> Warning: fopen(count) [function.fopen]: failed to open stream: No such file or directory in /virtual/cgttcgame/public_html/cardlist.php on line 26

countっていうファイルがないって言ってる
429CGTT◆A1n7gQX4UY :2016/02/18(木)18:14:52 ID:zuH
おかしいなぁ
countファイルはちゃんとアップロードしたんだけどなぁ
もしかしてcount.phpでやったのが良くなかった?
430名無しさん@おーぷん :2016/02/18(木)18:19:22 ID:V36
いや、countのままでいい
多分カレントディレクトリの位置にないんだろう

chdir('/virtual/cgttcgame/public_html/');

$fp=fopen("count","r+");
の前に入れてみて
431CGTT◆A1n7gQX4UY :2016/02/18(木)18:23:55 ID:zuH
ん?
何か変わったかな?
432名無しさん@おーぷん :2016/02/18(木)18:25:07 ID:V36
countをcount.phpにしたでしょ
countじゃなきゃダメだよ
433CGTT◆A1n7gQX4UY :2016/02/18(木)18:28:15 ID:zuH
おお、できたーありがとう!
phpでの命令だから拡張子を.phpしないといけないんだとかわけわかんないことしてた
434ゾフィ◆GwxtMOXgPd/w :2016/02/18(木)21:03:48 ID:9GJ
おー
アドバイザーがいてくれて助かった
435ゾフィ◆GwxtMOXgPd/w :2016/02/18(木)21:06:50 ID:9GJ
>>398の流れは考えてみてくれたかな

あの書き込みとか表示の流れの理解と練習に
コメント掲示板みたいなのを実践してみようと思う
436ゾフィ◆GwxtMOXgPd/w :2016/02/18(木)21:09:18 ID:9GJ
>>398の①の対戦画面と選択の考え方は
このスレの書き込み場所と同じ
437ゾフィ◆GwxtMOXgPd/w :2016/02/18(木)21:10:59 ID:9GJ
テスト用の入力画面は
別の新しい練習用のhtmlファイルを作って

<form>
<input type="text"><br>
<textarea cols="50" rows="5"></textarea>
<input type="submit" value="送る">
</form>

このタグを入れてみてほしい
このタグの役割はぐぐるなりして調べてほしい
438ゾフィ◆GwxtMOXgPd/w :2016/02/18(木)21:12:03 ID:9GJ
formの action とかpostについては
また明日
今日はちょっと時間がないので
これまで
439CGTT◆A1n7gQX4UY :2016/02/18(木)21:17:16 ID:zuH
あ、了解ですー
忙しいのにわざわざごめんなさい
本当に時間があるときでいいのでお願いしますー
でも実際に作るサイトにも対戦中に会話できる機能とかあったら便利かな
2chを使用するでもいいけど、どうせなら自分で作りたいね
440CGTT◆A1n7gQX4UY :2016/02/19(金)21:02:06 ID:7KJ
9時になったので準備しますー
今日は大丈夫かな?
441ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)21:23:42 ID:KWp
ごめんよー
書くのが遅くなった
22時開始でよろしく
442名無しさん@おーぷん :2016/02/19(金)21:25:09 ID:Gwx
あ、はぁい
よろしくお願いしますー
443ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)21:25:12 ID:KWp
それまでの確認事項

FFFTPはいれた?
coreserverの支払いはした?
xammpのインストは終わった?
444名無しさん@おーぷん :2016/02/19(金)21:27:47 ID:Gwx
>FFFTPはいれた?
な、なんだっけそれ…
>coreserverの支払いはした?
明日コンビニでやるつもりだよー
>xammpのインストは終わった?
できたけど使い方がよくわかんない…
445名無しさん@おーぷん :2016/02/19(金)21:49:18 ID:Gwx
FFFTPのダウンロードとインストールしましたー
いつものごとく使い方がわかんないけど
446名無しさん@おーぷん :2016/02/19(金)22:01:13 ID:Gwx
おっ、wiki編集終わったらちょうど10時だ
447ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:02:20 ID:KWp
coreserverにすると
サブドメインというのがついてくるから
今のURLとは別のURLをいくつか作ることができるよ
448名無しさん@おーぷん :2016/02/19(金)22:03:11 ID:Gwx
ん、つまりどうゆうこと?
449CGTT◆A1n7gQX4UY :2016/02/19(金)22:04:23 ID:Gwx
あっ、そしてコテトリが消えてる…
450ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:05:34 ID:KWp
cardbattle.awe.jp
みたいなのがつくれるってこと
451CGTT◆A1n7gQX4UY :2016/02/19(金)22:06:44 ID:Gwx
ああ、なるほどぉ
もっとかっこいい名前のURLが作れるんだね
452ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:11:11 ID:KWp
<!DOCTYPE html>
<html lang="ja">
<head>
<title>test書き込み</title>
</head>
<body>
<form action="./testkaki.php" method="post">
<input type="hidden" name="fmei" value="test.dat">
名前: <input name="kote" size=20 value="" style="margin:10px"><br>
<textarea name="resp" rows=6 cols=60></textarea><br>
<input type=submit value="書き込む">
</form>
</body>
</html>
453ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:11:37 ID:KWp
>>452をtest.phpという名前でアップ
454CGTT◆A1n7gQX4UY :2016/02/19(金)22:12:31 ID:Gwx
ん?
php使われてないようだけど.phpでいいの?
455ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:12:45 ID:KWp
あとで追加するから
456CGTT◆A1n7gQX4UY :2016/02/19(金)22:12:54 ID:Gwx
あ、はぁい
457ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:13:40 ID:KWp
phpが使われてなくても.phpは動くよ
458CGTT◆A1n7gQX4UY :2016/02/19(金)22:17:34 ID:Gwx
はぁい
アップしましたー
ブレーカー落ちちゃってビックリしました
459ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:18:06 ID:KWp
レンジでも使ったか
460CGTT◆A1n7gQX4UY :2016/02/19(金)22:18:28 ID:Gwx
隣のヒーターが原因だったみたい
461ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:18:45 ID:KWp
<?php
$fmei=$_POST["fmei"];
$w=$_POST["kote"];
$kote=htmlSpecialChars($w);
$w=$_POST["resp"];
$w=htmlSpecialChars($w);
$w=str_replace("\r\n","\n",$w);
$w=str_replace("\n","<br>",$w);
$w=str_replace("\r","<br>",$w);
$resp=$w;
$toki=date("Y/m/d")." ".date("H:i:s");
//
$fp=fopen($fmei,"a");
fputs($fp,"$kote<><>$toki ID:---<>$resp<>\n");
fflush($fp);
fclose($fp);
header("Location:./test.php");
?>
462CGTT◆A1n7gQX4UY :2016/02/19(金)22:19:24 ID:Gwx
これはどこに入れたらいいの?
463ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:19:29 ID:KWp
>>461だけを
testkaki.phpという名前でアップ
464CGTT◆A1n7gQX4UY :2016/02/19(金)22:20:52 ID:Gwx
どう?
何が起こるのかワクワク
465ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:21:30 ID:KWp
できたら
test.phpにアクセス
466CGTT◆A1n7gQX4UY :2016/02/19(金)22:22:10 ID:Gwx
書き込んでみていい?
467ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:22:35 ID:KWp
書き込んでみて
見た目は何も変わらない
468CGTT◆A1n7gQX4UY :2016/02/19(金)22:23:36 ID:Gwx
書き込んだよー
469ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:23:48 ID:KWp
でもサーバー内に
test.datというファイルができてるはず
確認してみて
470CGTT◆A1n7gQX4UY :2016/02/19(金)22:24:57 ID:FF1
うおぉ、なにこれ
zofeee<><>2016/02/19 22:23:06 ID:---<>test<>
CGTT<><>2016/02/19 22:23:26 ID:---<>きみはゆくえふめいになっていたTESTじゃないか<>
471ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:25:36 ID:KWp
それが書き込みデータ
こっちの方が早く書き込んだみたいw
472ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:26:00 ID:KWp
おーぷんのdatの形式に合わせているよ
473ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:26:28 ID:KWp
文字化けしてるのは漢字コードの扱いのせい
474CGTT◆A1n7gQX4UY :2016/02/19(金)22:26:56 ID:Gwx
へぇー
ちゃんと2人の名前だけは見えてるね、
コードは変えられないの?
475ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:28:27 ID:KWp
test.phpの
<head>
の下に
<meta charaset="utf-8">
を追加して
476CGTT◆A1n7gQX4UY :2016/02/19(金)22:29:37 ID:Gwx
はぁい
utf-8っていうのは確か文字コードだったね
477ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:30:23 ID:KWp
そう
文字コードはややこしいよ
478CGTT◆A1n7gQX4UY :2016/02/19(金)22:31:03 ID:Gwx
追加したよー
これで見れる?
479ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:31:15 ID:KWp
まだ
480CGTT◆A1n7gQX4UY :2016/02/19(金)22:32:19 ID:Gwx
なんか楽しくて自分でもせっかちになってるのがわかるw
481ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:32:32 ID:KWp
test.phpの<body>の下に

<?php
$fstr=file_get_contents("test.dat");
echo $fstr;
?>

を追加してみて
482CGTT◆A1n7gQX4UY :2016/02/19(金)22:33:55 ID:Gwx
おお、出てきたー
483ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:34:41 ID:KWp
出たね
これをいじくってみやすく整形したら
このスレみたいになるよ
484CGTT◆A1n7gQX4UY :2016/02/19(金)22:35:25 ID:Gwx
へー!
意外と2chも基礎は単純なんだね
485ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:36:02 ID:KWp
基礎はね
486ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:37:04 ID:KWp
これを分解するのはいくつかの命令を勉強しなくちゃならない
487CGTT◆A1n7gQX4UY :2016/02/19(金)22:37:43 ID:Gwx
まあトリップとか名前欄コマンドとかあるし、
そっちのが作るの難しそうだしね
>>486
fromの内容だね
488ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:38:02 ID:KWp
でも
おーぷんのdatと同じ形式にしてあれば
おーぷんのdatも自分の好きな形で表示できるようになるよ
489CGTT◆A1n7gQX4UY :2016/02/19(金)22:39:05 ID:Gwx
そんなことできるんだ
490ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:39:40 ID:KWp
formの内容は別の項目を追加するのに必要だね

dat形式を項目ごとに分解したり
色づけしたりして表示しなくちゃ
今のままでは見づらいもんね
491CGTT◆A1n7gQX4UY :2016/02/19(金)22:40:37 ID:Gwx
そうだね
先は長そうだ…
492ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:41:46 ID:KWp
今日はここまでということで。

こんどの土日はちょっとこれないから
もし親切なアドバイザーさんがいたら
見やすくする分解表示の方法を教えてもらって
493CGTT◆A1n7gQX4UY :2016/02/19(金)22:42:36 ID:Gwx
はぁい、了解ですー
いなかったら頑張って自分でやってみますー
494ゾフィ◆GwxtMOXgPd/w :2016/02/19(金)22:43:02 ID:KWp
おおっ
楽しみにしてるよ
495CGTT◆A1n7gQX4UY :2016/02/19(金)22:43:46 ID:Gwx
でもあんまり、期待はしないでねw
じゃあ月曜日あたりにまた会いましょう!
496名無しさん@おーぷん :2016/02/19(金)22:44:30 ID:KTE
とりあえずtestkaki.phpは削除しとけ
危ないから
497CGTT◆A1n7gQX4UY :2016/02/19(金)22:46:51 ID:Gwx
危ないの?
とりあえず消しとくね
498ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)18:09:04 ID:Vvy
なんか進展した?
499ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)20:35:32 ID:Vvy
>>481だと
すべてのレスがまとまって一行になってるから
まずこれをレスごとに分解する
以下のように変更するとレスごとに改行表示されるはず

<?php
$fstr=file_get_contents("test.dat");
$fdat=explode("\n",$fstr);
for($i=0;$i<count($fdat)-1;$i++){
echo "$fdat[$i]<br>";
}
?>
500ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)20:37:16 ID:Vvy
explodeという命令が着目点
501CGTT◆A1n7gQX4UY :2016/02/22(月)20:48:01 ID:suX
あ、ただいまー
from命令の属性とCGIの仕組みをちょっと調べてみたくらいかな
あと一昨日コアサーバーミニの1年分をコンビニで振り込んできたよ
ちょっと今ご飯食べてるから21時までにはまたくるね
502名無しさん@おーぷん :2016/02/22(月)20:57:45 ID:suX
戻ってきましたー
fromってなんだ
formだ

>>499
これはtestkakiを変更すればいいの?
あと危ないっていってた人がいたんだけどどうゆうこと?
503ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)21:54:43 ID:Vvy
499は>>481の変更
504CGTT◆A1n7gQX4UY :2016/02/22(月)21:55:12 ID:suX
あ、はぁい
505ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)21:55:59 ID:Vvy
まぁ
testkaki.phpをformからの呼び出しではなくて
あの状態では直接呼出ししても書き込みできるくらいかねぇ
506ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)21:57:07 ID:Vvy
>>461のhtmlSpecialChars()が無かったら悪用コードを書き込みすることもできる
507CGTT◆A1n7gQX4UY :2016/02/22(月)21:58:56 ID:suX
悪用コード…
いわゆるウィルスみたいなのってこと?
あ、アップロードしましたー
508ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)21:59:59 ID:Vvy
まぁ単純に
他人がサーバーにアップできるってことだね
509ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:00:53 ID:Vvy
index.htmlの一番上に?があるのは何
510CGTT◆A1n7gQX4UY :2016/02/22(月)22:02:32 ID:suX
ずいぶん整ってキレイになったね
testkakiももっかいアップロードしとくね
>>508
悪い人がサーバーが動かなくなるようなプログラムをアップロードしたりしたら嫌だなぁ
>>509
よくわかんないけど消しても消しても気付くとついてるんだ
511ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:04:22 ID:Vvy
index.htmlがアップされてないのでは
512CGTT◆A1n7gQX4UY :2016/02/22(月)22:05:41 ID:4d6
http://cgttcgame.m15.coreserver.jp/
んー、アップはされてるみたいよ
よくわかんない
513ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:06:04 ID:Vvy
?が消えたやん
514CGTT◆A1n7gQX4UY :2016/02/22(月)22:06:35 ID:suX
あ、さっき自分が消しましたー
515ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:07:06 ID:Vvy
じゃ次ね

$fdat=explode("\n",$fstr);

これの説明
516CGTT◆A1n7gQX4UY :2016/02/22(月)22:07:38 ID:suX
はぁい
explodeがキーなんだよね?
517ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:07:51 ID:Vvy
$fstrという文字列を "\n" で分解して $fdatという配列にいれる
518ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:08:13 ID:Vvy
この場合\nは改行マークね
519ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:08:41 ID:Vvy
explodeがそういう命令
520ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:09:17 ID:Vvy
現状はレスが一行で横になってる
こんどはこれを分解
521ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:09:44 ID:Vvy
"<>"で区切る
522CGTT◆A1n7gQX4UY :2016/02/22(月)22:09:49 ID:suX
ん?パソコンとスマホで\の表示が違う…
523ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:10:43 ID:Vvy
\マークはバックスラッシュという
/これと逆の向き
524CGTT◆A1n7gQX4UY :2016/02/22(月)22:11:28 ID:suX
パソコンだと¥の表示になってるね
525CGTT◆A1n7gQX4UY :2016/02/22(月)22:11:52 ID:suX
これも文字コードの違いかな
526ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:12:34 ID:Vvy
アメリカキーボードと日本語キーボードの違い
527ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:13:46 ID:Vvy
zofeee<><>2016/02/19 22:30:49 ID:---<>漢字テスト<>

これを<>で区切ると
zofeee

2016/02/19 22:30:49 ID:---
漢字テスト

となるよね
528CGTT◆A1n7gQX4UY :2016/02/22(月)22:13:46 ID:suX
キーボードでも文字が変わっちゃうのか、
じゃあ自分のパソコンで打つとき¥にしなきゃいけないの?
529ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:14:02 ID:Vvy
そうエンマーク
530CGTT◆A1n7gQX4UY :2016/02/22(月)22:15:01 ID:suX
へぇー、ちょっとわかりずらいね…
ごめんね、説明続けて!
531ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:19:04 ID:Vvy
explodeの役割はすでに書いたとおり

それを
zofeee<><>2016/02/19 22:30:49 ID:---<>漢字テスト<>
に応用すると>>527になる

>>515の使われ方を考えてみること


わかりにくくて当然だとおもう
プログラムの本題部分になっているのだから

では宿題ということで
じっくり考えてみて。
532ゾフィ◆GwxtMOXgPd/w :2016/02/22(月)22:19:25 ID:Vvy
ではまた明日!
533CGTT◆A1n7gQX4UY :2016/02/22(月)22:21:03 ID:suX
そもそもtestkaki内のphpがよく分かんないからそこからやらないと…
はぁい、また明日よろしくね
534ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)07:08:28 ID:5XL
どこからどういうふうにやるかは人それぞれかもしれない
でも
どうなるのか、なぜそうなるのかに興味をもって
わからないのはどこなのかを明確にするのはいつでも必要
535ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)07:09:51 ID:5XL
そこでプログラムに向き不向きがでてくるのかな
あきらめないことが一番重要かも
536CGTT◆A1n7gQX4UY :2016/02/23(火)18:02:31 ID:VR8
自分は好きなものはとことん続けられるんだよね
プログラミングもやってて凄いワクワクするし、
自分で言うのもアレだけど、余程のことが無ければ諦めることは無いかな
逆に好きでないものは3日どころか1日でやめちゃうこともあるけどw
537ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)18:05:35 ID:5XL
それならよかった
あきらめちゃうんじゃないかとちょっと心配したわ

いまの掲示板が済んだら
Rubyでジャンケンゲームをつくる予定まで立ててたからね
538CGTT◆A1n7gQX4UY :2016/02/23(火)18:07:13 ID:VR8
はぁい
少なくとも教わることがなくなるまでは続けられる自信があるよ
今日も21時からだよね?
539ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)18:08:11 ID:5XL
いまの段階でわからないところはどこ?
540CGTT◆A1n7gQX4UY :2016/02/23(火)18:09:40 ID:VR8
あり過ぎて全部はあげられないけどw
PHPの命令文はちんぷんかんぷんだね
541名無しさん@おーぷん :2016/02/23(火)18:12:10 ID:5XL
よくばらないこと
最初から全てを知ろうとしないこと
いまの段階では
サンプルに出た命令だけを
「ふーんー」って感じでわかればいいと思うのだが
542名無しさん@おーぷん :2016/02/23(火)18:14:45 ID:QbV
命令分がわからないってのがわからないわ
関数の動作がわからないってことか?
そんなのマニュアル読めばいい話だろ
543CGTT◆A1n7gQX4UY :2016/02/23(火)18:21:25 ID:VR8
そうだね
だいたいやってることは理解してるつもりだけど、
欲張らないことは大切だね

>>542
命令文…というか習ったことをいかして自分で書いてみようとするときに習ったはずの命令の意味をど忘れしたり(文を読めば思い出せるけど)するかな
関数の仕組みもいまいちわかってないから要は勉強不足ってことだね
544名無しさん@おーぷん :2016/02/23(火)18:26:12 ID:QbV
>>543
> 欲張らないことは大切だね
> 欲張らないことは大切だね

これ重要な
PHPもやっとなのにRubyもやるのは無理あるだろ
どちらかに絞れよw
545ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)18:31:07 ID:5XL
PHPはこんなのあったのねって感じで。

Rubyで基本からしっかりとできたらいいかなと思ってる
546CGTT◆A1n7gQX4UY :2016/02/23(火)18:35:01 ID:VR8
実際に作るときはRubyでやるっていってたもんね
でも確かにPHPの基本もわかってなきゃRubyの基本も絶対できないからどちらにせよ基本は抑えなきゃいけないよね
547名無しさん@おーぷん :2016/02/23(火)18:35:20 ID:QbV
>>545
ええ…
ならPHPを今やる必要はないだろ
その分Rubyをやった方が遥かに効率的
548CGTT◆A1n7gQX4UY :2016/02/23(火)18:36:32 ID:VR8
基本基本w
どちらにせよプログラムの考え方がわかってないとダメかなって
549ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)18:37:20 ID:5XL
考え方は共通だからねぇ
550CGTT◆A1n7gQX4UY :2016/02/23(火)18:38:21 ID:VR8
PHPの関数とかも覚えておいた方がRuby(とか他の言語)でも使えるかなって感じだね
551名無しさん@おーぷん :2016/02/23(火)18:43:13 ID:QbV
考え方が共通ならRubyだけで十分
Rubyを使うのにPHPで基本を学ぶのは非効率だろ
552CGTT◆A1n7gQX4UY :2016/02/23(火)18:47:46 ID:VR8
それともRubyの方が簡単だったりするの?
確かにプログラミングに重要なのは効率的な考え方だよね
553ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)18:52:19 ID:5XL
あとちょっとだけのPHPだよ
>>527の文字列を分解して
配列に入れて
HTMLで表示するだけやん
554名無しさん@おーぷん :2016/02/23(火)18:58:04 ID:QbV
まあそれだけならやっても変わらんか
それが終わったら同じ内容をRubyでやってみると面白いかもな
どちらが簡単かわかるぞw >>552
555CGTT◆A1n7gQX4UY :2016/02/23(火)18:59:08 ID:VR8
そうだね
ゲームができるサイトはRubyで作るつもりだし
PHPはおまけ程度に覚えておこうかな
>>554みたいにどちらが効率的か比較するのも面白そうだねw
556ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:05:26 ID:5XL
"php explode"
というような感じでググったりしてくれてるのかなぁ
557ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:05:55 ID:5XL
調べなきゃ理解できないよ
558CGTT◆A1n7gQX4UY :2016/02/23(火)21:11:20 ID:VR8
ごめんなさいー
今出ましたー
>>556
一応終わった後にその日習った命令文を自分で調べたりはしてるよ、
でも理解しても自分のものにできるまでに時間がかかっちゃうかなぁ
559ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:13:06 ID:5XL
zofeee<><>2016/02/19 22:30:49 ID:---<>漢字テスト<>

この文字列をexplodeを使って
"<>"で区切る命令文はどのように書くか
560CGTT◆A1n7gQX4UY :2016/02/23(火)21:14:33 ID:VR8
はぁい
<>で区切った場所がひとまとまりになるんだったよね
561ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:15:59 ID:5XL
>>515が参考だけど
配列変数がわかってることが前提かな
562CGTT◆A1n7gQX4UY :2016/02/23(火)21:17:20 ID:VR8
$fdatが配列変数なんだよね、たぶん
563ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:24:02 ID:5XL
explodeは配列を返すってなってるからね
564CGTT◆A1n7gQX4UY :2016/02/23(火)21:32:18 ID:SaU
んー、
じっくり考えてみたけどあんまり掴めない…
565ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:35:41 ID:5XL
>>515
$fdat=explode("\n",$fstr);

$fstrという文字列を"\n"で区切って$fdatという配列変数に入れる

この説明を
他にどのように言えばいいのかわからん
566CGTT◆A1n7gQX4UY :2016/02/23(火)21:37:39 ID:SaU
$fdatは配列変数なんだよね?
ということは$fstrの中身を配列変数の$fdatに分けて入れてる…であってる?
567ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:38:47 ID:5XL
>>566
それで合ってる
568ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:40:21 ID:5XL
だから
>>499
echo "$fdat[$i]<br>";

$fdat[]の書き方になってる
569CGTT◆A1n7gQX4UY :2016/02/23(火)21:41:19 ID:SaU
うーん、やることは理解できても、
実際に使うとなるとこんがらがりそうだね
>>568
あ、そこに変数名が使われてたんだね
570ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:41:47 ID:5XL
PHPの配列変数の書き方は
$fdat[0]
$fdat[1]
$fdat[3]
みたいな
571CGTT◆A1n7gQX4UY :2016/02/23(火)21:42:33 ID:SaU
>>570
BASICと同じ感じだね、
ちょっと安心
572ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:46:13 ID:5XL
>>570のうちのひとつが
zofeee<><>2016/02/19 22:30:49 ID:---<>漢字テスト<>
となってたわけだ

それをさらに
"<>"で分割しようとしている
573ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:47:34 ID:5XL
このような形を期待してる

あたらしい配列名=explode("<>",$fdat[0]);
574ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:49:15 ID:5XL
<?php
$fstr=file_get_contents("test.dat");
$fdat=explode("\n",$fstr);
for($i=0;$i<count($fdat)-1;$i++){
//echo "$fdat[$i]<br>";
あたらしく追加する文

}
?>
575CGTT◆A1n7gQX4UY :2016/02/23(火)21:50:00 ID:SaU
なるほどぉ
やっと理解できた気がする、
でも通常の変数と配列変数は別物だって思ったりしてるけど>>515だと変数名しか使ってないけど大丈夫なの?
576ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:53:11 ID:5XL
>>575
だよね
そう思って当然
でも
調べるとexplodeは配列変数を返すとなってるんだな
577ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:54:08 ID:5XL
http://php.net/manual/ja/function.explode.php

ぐぐってもわかりずらい説明だよね
578CGTT◆A1n7gQX4UY :2016/02/23(火)21:54:24 ID:SaU
実は自分も調べてみたんだけど配列変数を返すっていうのが引っかかってたんだよね
579CGTT◆A1n7gQX4UY :2016/02/23(火)21:58:04 ID:SaU
>>577には返り値って書いてあるね、
でもその説明に配列変数を返すって書いてあるよね
これ食事っていう言葉の説明に食べることって書いてあるのと同じかな?w
580ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)21:59:36 ID:5XL
>>579
なんか変なところでひっかかったような・・・
581ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)22:00:33 ID:5XL
そこまで頭がまわらないわw
582CGTT◆A1n7gQX4UY :2016/02/23(火)22:02:00 ID:SaU
日本語の言い方だよねw
これはもう自分の国語力の問題だね
583CGTT◆A1n7gQX4UY :2016/02/23(火)22:05:12 ID:SaU
これは配列変数を通常の変数に返してるってことでいいのかな?
だから変数名しか書いてなかったりするのね
584ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)22:06:20 ID:5XL
その変数がすでに配列変数だと
585ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)22:08:58 ID:5XL
明日には
レスが項目ごとに分解されて表示されている
のを期待してていいかな
586CGTT◆A1n7gQX4UY :2016/02/23(火)22:09:29 ID:SaU
難しいw
その配列変数全体をいじってるってこと?
>>585
わかんないww
587ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)22:11:32 ID:5XL
変数には型があって
たとえば
$wの表記だけでは
文字列か数値か配列変数か
わからない
588CGTT◆A1n7gQX4UY :2016/02/23(火)22:12:43 ID:SaU
ふむふむ、
確かにそれだけじゃわかんないね
589ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)22:14:36 ID:5XL
PHPはそういうものだと
590CGTT◆A1n7gQX4UY :2016/02/23(火)22:16:39 ID:SaU
あ、わかった!
BASICとPHPだと配列変数の書き方がちがうのかな?
591ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)22:17:25 ID:5XL
言語によってちょっとずつ違う
592ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)22:18:27 ID:5XL
じゃまたあしたー
593CGTT◆A1n7gQX4UY :2016/02/23(火)22:18:57 ID:SaU
PHPは必ずしも配列変数を「変数(変数または数値)」の形で書くわけじゃないのかな
>>592
はぁい自分であとは考えときますー
594名無しさん@おーぷん :2016/02/23(火)22:19:38 ID:fQA
配列変数じゃなくて配列って言えよ
変数が特別なんじゃなくて数値とか文字列とかみたいに配列って型があるだけ
595ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)22:20:24 ID:5XL
>>593
PHPの配列変数は()じゃなくて[]

>>594
そうかも
596ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)22:21:11 ID:5XL
ほんまや
配列変数というのはオレのクセみたいや
まちがってたわ
597CGTT◆A1n7gQX4UY :2016/02/23(火)22:21:25 ID:SaU
あ、配列って型の一種だったんだ…
598ゾフィ◆GwxtMOXgPd/w :2016/02/23(火)22:22:23 ID:5XL
いや
配列変数でもいいのか
・・よくわからん
599名無しさん@おーぷん :2016/02/23(火)22:23:55 ID:fQA
数値変数とか文字列変数とか言うなら配列変数って使うのもわかるが
配列だけ配列変数って言うのは変だろ
600CGTT◆A1n7gQX4UY :2016/02/23(火)22:26:14 ID:SaU
配列は変数とはまた別の配列変数という存在だと思ってた…
型の一種というなら変数名だけなのも納得できるね
601ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)07:49:35 ID:VwI
>>600
>配列は変数とはまた別の配列変数という存在
その理解でいいと思うのだが
変数の意味のとらえる範囲で違うけど

>>342で配列変数までだいたい理解していると書いてたし
for文もやったから
>>574に難はないと思っていたのだけど
どこでひっかかったのかなぁ
602ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)07:53:08 ID:VwI
まったくプログラムが初めてなら
変数ってのが最初にぶつかる壁かも
そのつぎが配列
なんやねんこれとなって不思議じゃないけどね
でも慣れて進むしかない
603名無しさん@おーぷん :2016/02/24(水)08:35:26 ID:OhB
>>601
> その理解でいいと思うのだが

もうそこに突っ込むのはやめとけ
理解してるところに混乱させること言ってどうするんだよ
604CGTT◆A1n7gQX4UY :2016/02/24(水)16:21:50 ID:tPZ
>>601
逆に言えば配列変数はfor文にしか使ってなかったから、explodeという新しい形に引っかかっちゃったのかな
「配列を返す」っていうのが日本語として理解できてない気がするし(それとも〇〇を返すっていうプログラミング用語?)
$fdatが配列ならなぜ[]がつかないのかも>>600の解釈でいいのかまだちょっと心配だし…
でもモヤモヤが残ったまま先に進むと困るのは自分だからちゃんと理解はしておきたいかな、
ワガママで本当にごめんなさいね
605ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)16:23:20 ID:VwI
ほほぉー
いろいろ疑問があるんだね
そりゃすっきり解決すべきだね
606ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)16:24:55 ID:VwI
あとから解決できるという場合も多いけど
607ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)16:25:55 ID:VwI
言語だから
文法がわからないと進めないと思うか
エラーがなきゃいいかで進むか

英語を学ぶのと似てるね
608CGTT◆A1n7gQX4UY :2016/02/24(水)16:26:57 ID:tPZ
>>605
自分の解釈が本当にそれでいいのか不安なんだよね…
>>606
それもそうだね、実際にfor文を勉強したときなんかは使ってみて初めてその構造がわかったりしたかな
>>607
そ、そうだね(実は英語苦手なんです…)
609名無しさん@おーぷん :2016/02/24(水)16:27:33 ID:0CQ
>>604
> それとも〇〇を返すっていうプログラミング用語?

返り値は〇〇ってのを〇〇を返すって言ってるだけ
610ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)16:28:33 ID:VwI
返すというのはマニュアルに書いてあるからねぇ
http://php.net/manual/ja/function.explode.php
611CGTT◆A1n7gQX4UY :2016/02/24(水)16:30:21 ID:tPZ
つまり返すっていうのは○○を出力する(信号を送る)ってこと?
612ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)16:31:58 ID:VwI
なんでそんなに難しく考えるんだ?
左辺が右辺に代入された
みたいなのでええのとちゃうのん
613ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)16:32:14 ID:VwI
逆や
右辺が左辺に

614ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)16:33:24 ID:VwI
まぁでも
explodeの左辺が
先にArrayとかで配列宣言されてたら納得できたんやろね
おれもそう思う
615ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)16:34:00 ID:VwI
そこがPHPなんだからかな
616名無しさん@おーぷん :2016/02/24(水)16:34:21 ID:0CQ
>>611
そもそも返り値がわかってなかったか
まあ出力するってのでだいたいあってるよ
ただし、出力する値は一つだけ
explodeの場合は配列という値を出力してる
617CGTT◆A1n7gQX4UY :2016/02/24(水)16:35:36 ID:tPZ
なんかお金に例えたら理解できそうな気がしてきた
例えば500円払ったらお釣りで200返すって感じかな?
>>614
配列宣言がないのも気にかかってたね
618ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)16:39:07 ID:VwI
両替機かも
500円玉が100円玉x5で

なんか
500円で200円が返ってくるなら損した気になるw
619CGTT◆A1n7gQX4UY :2016/02/24(水)16:42:34 ID:tPZ
>>616をみたら構造がなんとなく頭に浮かんできたよ
確か配列は一応変数の型の一種だったよね?
つまりexplodeで変数$fdatに配列という型を出力したわけだ
だから配列宣言をしなくても良かったんだね
…であってる?w
>>618
そうだね、この場合両替機の方があってるね
300円の物を500円で買ったのだと思っといてw
620ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)16:44:16 ID:VwI
>>619
そこまで厳密な用語の使い方考えたことないわ
621CGTT◆A1n7gQX4UY :2016/02/24(水)16:45:50 ID:tPZ
>>620
でもだいたいこんな感じじゃない?たぶん
622名無しさん@おーぷん :2016/02/24(水)16:47:31 ID:0CQ
>>619
配列宣言が不要な理由は動的型付け言語だから
静的型付け言語だと文字列や数値の場合でもそれぞれの型で宣言する必要がある
動的な言語で重要なのは、変数の中身である値
623CGTT◆A1n7gQX4UY :2016/02/24(水)16:54:37 ID:tPZ
>>622
なるほどぉ
やっぱり言語によって宣言するかしないかっていうのがあるんだね
>>615でも言ってくれたようにPHPは動的なんだね
どうりでわからない訳だよ
624ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)20:51:44 ID:VwI
そういやJavaを学んでいたんだね
どおりで型を・・
https://codeiq.jp/magazine/2015/10/30057/
625CGTT◆A1n7gQX4UY :2016/02/24(水)21:04:32 ID:9AB
>>624
javaというよりやっぱりBASICの考えの方が強いかな
javaは本当に最初しかやってないしw
626名無しさん@おーぷん :2016/02/24(水)21:06:57 ID:VwI
そのBasicだと型宣言なしで変数を使うんじゃないの?
627CGTT◆A1n7gQX4UY :2016/02/24(水)21:08:12 ID:9AB
>>626
そうだね、
でも確か配列変数はDIM命令で宣言するんじゃなかったっけ?
628ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:10:53 ID:VwI
そうなのね
Dim a(10) みたいな感じ
629CGTT◆A1n7gQX4UY :2016/02/24(水)21:12:26 ID:9AB
>>628
そうそう!
でも1番新しいのだと()が[]になったりしてたよ
PHPといっしょだね
630ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:14:00 ID:VwI
ところで
昨日よりの結果はできたの?
書き込みしたレスの見栄えよく表示するのは
631CGTT◆A1n7gQX4UY :2016/02/24(水)21:17:04 ID:9AB
>>630
うーん、頑張ってやってみたけどさっきの問題が解決するまでできてなかったんだ、
終わったあとすぐ自分でも取り掛かってみたけどまだできてないんだよね…
632ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:18:29 ID:VwI
こうなると
もう何がわからないのか
それがこっちにはわからないよ
633CGTT◆A1n7gQX4UY :2016/02/24(水)21:19:23 ID:9AB
ごめんね、じゃあ今ちょっと引っかかってるとこあげてみるね
634ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:20:08 ID:VwI
最初からそうしてくれたらいいんだよ
635ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:20:48 ID:VwI
ひっかかてるというより試してみればいいだけでは?
636CGTT◆A1n7gQX4UY :2016/02/24(水)21:21:24 ID:9AB
うん、試してみたけど思うように表示されなかったりするんだ
637ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:22:40 ID:VwI
あれが済めば
ローカルでテストできるようにxamppを使ってみようと思ってたのだけどね
先にxamppを使ってみよう
638ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:23:15 ID:VwI
デスクトップにxamppのアイコンは出てる?
639CGTT◆A1n7gQX4UY :2016/02/24(水)21:24:11 ID:9AB
あ、はぁい
xamppって前にインストールしたやつだよね
>>638
デスクトップファイルには入ってるハズだけど出てないね…
640ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:24:43 ID:VwI
xamppはローカルでサーバーの役割させるものね
641ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:25:33 ID:VwI
htmlやcssだけなら必要ないけど
PHPを動かすためにはサーバー機能が必要だからね
642CGTT◆A1n7gQX4UY :2016/02/24(水)21:25:51 ID:9AB
コアサーバーを通さなくてもPHPファイルなどを動かせるんだったね、
643ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:26:13 ID:VwI
そう
自分のパソコンでテストできる
644CGTT◆A1n7gQX4UY :2016/02/24(水)21:27:14 ID:9AB
うはぁ全部英語だ…
スペル読めばなんとなくわかるけど…
645ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:27:57 ID:VwI
Apacheだけ開始させればいいよ
646CGTT◆A1n7gQX4UY :2016/02/24(水)21:28:37 ID:9AB
1番上のやつだね、
startってとこ押せばいいのかな
647ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:28:59 ID:VwI
そう
Startを押してそこがStopに変われば動作してる
648CGTT◆A1n7gQX4UY :2016/02/24(水)21:29:49 ID:9AB
おー、エラーとか出ないからちゃんと動作してるみたいね
649ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:30:21 ID:VwI
その画面は最小化するなりして動作してる状態にしておく

ブラウザを起動して
localhostと入れてEnter
650ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:32:00 ID:VwI
最初に設定されている画面がでることを確認
651CGTT◆A1n7gQX4UY :2016/02/24(水)21:33:33 ID:9AB
xamppのサイトみたいな画面がでたよ
652ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:34:18 ID:VwI
オッケー
そのたぶんindex.htmlが置かれてる場所が
「c:/xampp/htdocs」ディレクトリのはず

そこを開いてみて
653CGTT◆A1n7gQX4UY :2016/02/24(水)21:36:16 ID:9AB
んー、このサイトみたいののどこかにあるの?
654ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:37:51 ID:VwI
この場合
ディレクトリ = フォルダね
どっちも同じことだけど
習慣みたいなので両方の呼び方を使う
655ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:38:37 ID:VwI
c:/xampp/htdocs
はマイコンピュータの中ね
エクスプローラで開く
656ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:39:25 ID:VwI
ローカルディスクC:
657ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:40:13 ID:VwI
>>651の画面は閉じてもいいよ
658CGTT◆A1n7gQX4UY :2016/02/24(水)21:40:25 ID:9AB
ち、ちょっとまってね
659ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:41:19 ID:VwI
c:/xampp/htdocsが開いたら

そこに何か適当な.htmlファイルを入れてみて
ブラウザで
localhost/適当な.html
としてページが開けば良し
660ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)21:41:33 ID:VwI
ちょっと時間おいてまた来る
661CGTT◆A1n7gQX4UY :2016/02/24(水)21:42:11 ID:9AB
はぁい、
ごめんね、パソコンの方はそんなに詳しく無くて…
662CGTT◆A1n7gQX4UY :2016/02/24(水)21:54:40 ID:9AB
できたー、まずファイルの場所を探すのからやったから時間かかっちゃった…
indexでやったら黄色の画面が表示されたよ!
画像がないのは画像ファイルを入れてないからだよね?
663ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)22:11:45 ID:VwI
画像ファイルは
coreserverと同じように考えていいよ
664CGTT◆A1n7gQX4UY :2016/02/24(水)22:12:39 ID:9AB
じゃあhtdocs内に入れれば表示されるんだね、
はぁい
665ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)22:14:37 ID:VwI
これでテストがしやすくなったと思う
666CGTT◆A1n7gQX4UY :2016/02/24(水)22:16:03 ID:9AB
わざわざアップロードしなくても自分のパソコン内でできるもんね、
667ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)22:17:30 ID:VwI
FFFTPも使えるように設定しておこうか
668CGTT◆A1n7gQX4UY :2016/02/24(水)22:17:52 ID:9AB
はぁい、これは何をするソフトだったっけ?
669CGTT◆A1n7gQX4UY :2016/02/24(水)22:18:36 ID:9AB
あ、xamppは閉じちゃって大丈夫?
670ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)22:19:26 ID:VwI
ファイルをサーバーにアップするソフト
coreserverのコントロールルーム経由でもいいけど
もうちょっと便利になる
それともし別のサーバーを使うことになれば
FFFTPだけで操作する方が楽

>>669
閉じてオッケー
671ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)22:20:11 ID:VwI
これ見て設定するだけw
http://www.value-server.com/startup/ftp_win.html
672ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)22:20:34 ID:VwI
設定値はメールに届いてるやつね
673CGTT◆A1n7gQX4UY :2016/02/24(水)22:20:56 ID:9AB
あ、マニュアルがあるのねw
>>672
はぁい
674ゾフィ◆GwxtMOXgPd/w :2016/02/24(水)22:22:21 ID:VwI
じゃまた明日ねー
675CGTT◆A1n7gQX4UY :2016/02/24(水)22:23:11 ID:9AB
はぁい!
明日までに設定は終わらせておくね
676CGTT◆A1n7gQX4UY :2016/02/25(木)21:08:01 ID:FAo
9時ですね
準備しますー
677ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:10:13 ID:MOy
いやー
結果を見せてくれるのを待ってるんだけど・・・
678ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:11:18 ID:MOy
あれ
もしかして伝わってなかったのかな
679CGTT◆A1n7gQX4UY :2016/02/25(木)21:11:52 ID:FAo
あ、ごめんなさい
FFFTPの設定は終わりましたよー
あとプログラムの方もできましたー
680ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:13:03 ID:MOy
FFFTP
慣れたら使いやすいでしょ
681ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:13:34 ID:MOy
トップページから見えなくなってるけど?
682CGTT◆A1n7gQX4UY :2016/02/25(木)21:14:48 ID:FAo
いちいちサイトに繋ぐ手間が省けるもんね
まだ慣れてないからなんとも言えないけどw
>>681
そうなんだよね、それを今から書こうとしてたとこだけど
なんでだろ?
683CGTT◆A1n7gQX4UY :2016/02/25(木)21:15:22 ID:ce5
http://cgttcgame.m15.coreserver.jp/
エラーが出ちゃうみたい、
684ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:16:07 ID:MOy
サーバー障害かな
685CGTT◆A1n7gQX4UY :2016/02/25(木)21:16:39 ID:FAo
混み合ってたりしてるの?
自分のせい?
686ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:19:26 ID:MOy
今あるindex.htmlの問題かもしれないから
別のhtmlをアップして調べてみよう
687CGTT◆A1n7gQX4UY :2016/02/25(木)21:20:10 ID:FAo
はぁい、ちょっと待ってて
688CGTT◆A1n7gQX4UY :2016/02/25(木)21:22:39 ID:FAo
どうかな?
689ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:23:24 ID:MOy
index.htmlを変えたの?
それとも別のhtmlをアップしたの?
ならそのファイル名を
690CGTT◆A1n7gQX4UY :2016/02/25(木)21:24:08 ID:FAo
indexの内容を変えてアップしたよ
691ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:24:34 ID:MOy
料金支払いがちゃんとできてなかったりして?
692ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:25:10 ID:MOy
サーバーのコントロールルームから入れる?
693CGTT◆A1n7gQX4UY :2016/02/25(木)21:25:44 ID:FAo
でも昨日まで使えてたし…
>>692
入れるよ
694ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:28:09 ID:MOy
うーんー
なにか問題になるようなファイルがあるのかな
695CGTT◆A1n7gQX4UY :2016/02/25(木)21:29:16 ID:FAo
あれー
ファイルマネージャから開こうとしてみたけど
全てのファイルが開くとエラーになっちゃう…
>>694
1番上に.htaccessっていうのが新しくできてるけど…
696ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:30:10 ID:MOy
たぶん.htaccessのせいだわ

その中を見ることできる?
697CGTT◆A1n7gQX4UY :2016/02/25(木)21:32:02 ID:ce5
AddHandler cgi-script .rb #<><>2016/02/22 23:00:19 ID:---<><>
ErrorLog /virtual/cgttcgame/public_html/error_log #<><>2016/02/22 23:18:58 ID:---<><>
開こうとするとエラーになっちゃう
698ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:33:21 ID:MOy
#<><>2016/02/22 23:00:19 ID:---<><>
とかが余計だ
どうしてそれがついているのか
それが問題だ
699CGTT◆A1n7gQX4UY :2016/02/25(木)21:34:13 ID:FAo
そもそもこのファイル自体何に使うのかよくわかってないんだけど…
700ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:35:07 ID:MOy
管理用にあるんだよ
AddHandler cgi-script .rb
とかだと
拡張子.rbが動けるように設定されてる
701ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:35:25 ID:MOy
もしかしたら
testkakiが悪用されたのかも
702CGTT◆A1n7gQX4UY :2016/02/25(木)21:36:40 ID:FAo
>>701
えっ…
703CGTT◆A1n7gQX4UY :2016/02/25(木)21:38:32 ID:FAo
悪用っていうのはプログラムを書き換えたってこと?
ならプログラム晒しておかしなとこがあったら直せば動くかな?
704ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:39:23 ID:MOy
>>452
書き込みするファイル名を指定してる
それを..htaccessのファイル名とすれば
そこに内容を追加書き込みできる

form文を別のところから指定すればね
705ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:42:37 ID:MOy
でも>>697の日付をみたら02/22だ
>>497でtestkakiは消していたんだよね?
706CGTT◆A1n7gQX4UY :2016/02/25(木)21:44:02 ID:FAo
その次の日くらいにまた使うかと思ってアップしちゃった…
教わるの終わっら消した方が良かったよね…?
707CGTT◆A1n7gQX4UY :2016/02/25(木)21:44:49 ID:FAo
終わったら、だね
708ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:44:54 ID:MOy
そしたら
誰かが"こんなこともできるぞ"ってやったんだわ
709ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:45:40 ID:MOy
でも勉強になったやん

踏み台みたいな使い方されたら困ったけどね
710CGTT◆A1n7gQX4UY :2016/02/25(木)21:46:55 ID:FAo
うーん、
でもこれはコンピュータに危害を加えたりするものじゃないんだよね
一応そこだけ消せばまた動く…と思うし
今後はもっと気をつけるよ、
711ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:47:42 ID:MOy
これもチャンスだよ
どうしてそうなるのか
どうしたら対策できるのか
考えるチャンス
712CGTT◆A1n7gQX4UY :2016/02/25(木)21:49:06 ID:FAo
チャ、チャンスかぁ
とりあえずform文を別のとこから指定できなくすればいい…のかなぁ
713ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:51:07 ID:MOy
form文の中にファイル名をもたずに
testkakiの中に持たせるか
本体の方と一体化させるか
714ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:51:54 ID:MOy
testkakiの中にどこから呼びだされたかをチェックする方法もある
715CGTT◆A1n7gQX4UY :2016/02/25(木)21:53:26 ID:FAo
>>714
そんなこともできるの?
ならif文か何かで不正な呼び出しが行われたらブロックする、みたいな書き方できない?
716ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:56:22 ID:MOy
>>715
できると思う
IPアドレスでチェックするといいのかな
717CGTT◆A1n7gQX4UY :2016/02/25(木)21:57:31 ID:FAo
その後のブロックする、というプログラムの作り方はどうやるんだろ
718ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:57:59 ID:MOy
属性というのもあったわ
他のサーバーから呼び出しできないようにする
これがいいかも

その属性というのは理解必須の項目だし
719ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)21:59:25 ID:MOy
その前に
testkakiがどこから呼び出しされたのか
IPアドレスを記録することにチャレンジするのもいいかも
720CGTT◆A1n7gQX4UY :2016/02/25(木)22:00:06 ID:FAo
それなら良さそうだね
プログラミングを学べる上に実際に使うのを試せるっていいね
>>719
ipアドレスかぁ、やることはまだまだいっぱいだね
721名無しさん@おーぷん :2016/02/25(木)22:00:59 ID:01e
いやいや外部からファイル名を指定するって発想がおかしい
ファイル名なんて予め決まってるものだろ
722ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:01:19 ID:MOy
>>721
もしや
犯人?
723名無しさん@おーぷん :2016/02/25(木)22:01:39 ID:01e
>>722
ええ…
724ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:01:51 ID:MOy
その返事は・・・?
725名無しさん@おーぷん :2016/02/25(木)22:02:41 ID:01e
>>724
なんで問題点を指摘しただけで犯人扱いすんの?
もしかしてお前が犯人?
726CGTT◆A1n7gQX4UY :2016/02/25(木)22:03:05 ID:FAo
ぜ、全員が全員犯人だと決めつけるのはどうかと思うよ…
727ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:03:23 ID:MOy
>>725
違うなら違うといってくれよ
728CGTT◆A1n7gQX4UY :2016/02/25(木)22:05:52 ID:FAo
とりあえずエラーならないように直したいな
作ったプログラムも見てほしいし、
729ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:06:16 ID:MOy
そうや
サーバーログにIPアドレス残ってるはずや
2016/02/22 23:00:19
2016/02/22 23:18:58
のときの記録を見てみようか
これは
犯人さがしというより必要な知識だからね
730CGTT◆A1n7gQX4UY :2016/02/25(木)22:06:58 ID:FAo
ん、どうやってみるの?
731ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:07:18 ID:MOy
>>730
ちょっと待って
調べてみる
732ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:11:11 ID:MOy
>>728
.htaccessの名前を変えておけばいいよ
.htaccess0
とかにしておいて
733CGTT◆A1n7gQX4UY :2016/02/25(木)22:13:11 ID:FAo
直ったよー
734ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:14:39 ID:MOy
今は
testkakiは消しておこうね
735CGTT◆A1n7gQX4UY :2016/02/25(木)22:15:42 ID:FAo
はぁい、
また悪用されたらやだもんね
消しても書き込めなくなるだけでtestの表示結果は見れるよね?
736ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:15:47 ID:MOy
文字化けしてるね
FFFTPでアップした?
737CGTT◆A1n7gQX4UY :2016/02/25(木)22:17:03 ID:FAo
ほんとだ、何で?
確かFFFTPでやったよ
738ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:18:23 ID:MOy
FFFTPの設定変更の中に文字コードというところがあるから
そこ見てみて
739CGTT◆A1n7gQX4UY :2016/02/25(木)22:19:45 ID:FAo
ローカルの漢字コードってやつかな?
UTF-8にしたらいいの?
740ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:21:06 ID:MOy
たぶんそれでいいはず
こっちが見てるFFFTPのバージョンではローカルの漢字コードという欄はないので
741CGTT◆A1n7gQX4UY :2016/02/25(木)22:22:13 ID:FAo
自分のが新しいバージョンだからかな、
UTF-8にしましたー
742ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:23:38 ID:MOy
アップしなおした?
743CGTT◆A1n7gQX4UY :2016/02/25(木)22:23:51 ID:FAo
あ、いまやってるよ
744ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:24:48 ID:MOy
きれいにみえた
745CGTT◆A1n7gQX4UY :2016/02/25(木)22:25:15 ID:FAo
できたー
カラー変えただけだからまだ地味だねw
746ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:25:36 ID:MOy
でも見やすい
747CGTT◆A1n7gQX4UY :2016/02/25(木)22:26:57 ID:FAo
そうだね、
名前と時間と内容にそれぞれ色が付いているからね
いい感じ!
748ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:27:13 ID:MOy
こうなってくると
HTMLでもっとデザインを凝ってみたくなるでしょ
749CGTT◆A1n7gQX4UY :2016/02/25(木)22:28:23 ID:FAo
2chみたいにシンプルで見やすく、
かつ、地味じゃない感じを目指したいな
750ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:29:00 ID:MOy
模倣するのも勉強になるね
751CGTT◆A1n7gQX4UY :2016/02/25(木)22:30:15 ID:FAo
あまり似せすぎるとパクリみたいになるかもだけどw
あ、explodeの使い方はこんな感じでいいのかな?
752ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:31:52 ID:MOy
>>751
オッケーオッケー


前にも言ったけど
coreserverを借りてるから
サブドメインというのが10個までだったか使える
それで別のURLで
ちゃんと人に見てもらうページを作るのはどうかな
いまのところはテスト用としておいて置いて
753CGTT◆A1n7gQX4UY :2016/02/25(木)22:33:41 ID:FAo
いいね!
それを作るときはIPアドレスや属性についても学びたいね
754ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:37:58 ID:MOy
サブドメインの名前を考えておいて
755CGTT◆A1n7gQX4UY :2016/02/25(木)22:40:08 ID:FAo
普通のURL作るときと同じ感じでいいのかな、
cardgame.cgttみたいに
756ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:41:35 ID:MOy
うしろの方は決まってるのからえらぶ
.coresv.com
みたいに
そういうのが何個かある
757CGTT◆A1n7gQX4UY :2016/02/25(木)22:43:06 ID:FAo
はぁい、
じゃあ後ろ以外のメインのとこが作れるんだね
わかりましたー
758ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:44:21 ID:MOy
独自ドメインだったら
もっと自由に名づけられるけどね
759CGTT◆A1n7gQX4UY :2016/02/25(木)22:45:08 ID:FAo
だから「サブ」ドメインなんだね
760ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:45:42 ID:MOy
独自ドメイン
まだそこまで必要ないよね?
こだわりたいならやってみればいいと思うけど
有料だし
761CGTT◆A1n7gQX4UY :2016/02/25(木)22:47:13 ID:FAo
今はまだいいかなw
そのうち拘りたくなるかもだけどね
ちなみにいくらくらい?
762ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:47:38 ID:MOy
https://www.value-domain.com/
最初の一年は格安キャンペーンだね
763ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:48:26 ID:MOy
https://www.value-domain.com/pr/newregcampaign/
こっちのページの方がわかりやすいな
764CGTT◆A1n7gQX4UY :2016/02/25(木)22:49:12 ID:FAo
.comが1番高いね
違いがよくわかんないけどw
765ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:50:49 ID:MOy
ここには出てないみたいだけど
.jpはもっと高い
2年目以降が毎年かかる金額だからね
766ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:53:02 ID:MOy
明日以降はどの方向でやろうか?
767CGTT◆A1n7gQX4UY :2016/02/25(木)22:53:23 ID:FAo
んー、おまかせしますーw
768ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:53:41 ID:MOy
じゃRuby!

また明日
769ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:54:12 ID:MOy
あっ
その前にtestkakiの対策をしなきゃね
770CGTT◆A1n7gQX4UY :2016/02/25(木)22:55:00 ID:FAo
お、ついにRubyかーワクワクするね、
>>769
そうだった、それもやんなきゃね
じゃあまた明日お願いしますー
771ゾフィ◆GwxtMOXgPd/w :2016/02/25(木)22:55:09 ID:MOy
明日は
属性の勉強ということで。
772CGTT◆A1n7gQX4UY :2016/02/25(木)22:55:55 ID:FAo
IPアドレスについてもやるのかな、
はぁい
773名無しさん@おーぷん :2016/02/25(木)22:58:17 ID:01e
ファイル名を定数にするだけだろ
初心者が無駄な機能使っても別の穴が開くだけ
774CGTT◆A1n7gQX4UY :2016/02/25(木)23:04:41 ID:FAo
>>779
んー、よくわかんないけど試せるものはやるだけやってみるのがいいんじゃないかな
775CGTT◆A1n7gQX4UY :2016/02/25(木)23:05:07 ID:FAo
安価がおかしいね
>>773
776名無しさん@おーぷん :2016/02/25(木)23:20:46 ID:01e
今回の問題はファイル名が外部から指定できてたってことだろ?
その部分を修正せずに別の方法で対策するってのはおかしいし
定数化するんだったら別の方法をやる意味がない
777名無しさん@おーぷん :2016/02/26(金)10:35:40 ID:0Rh
せっかくPHPを勉強したのにRubyを使うのか
このままPHPでやればいいのに
778ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)20:52:44 ID:qzG
まぁそこらへんも勉強しなくちゃね
779ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)20:54:58 ID:qzG
今日はあまり時間がない
でも
属性のことと
できればサブドメインを設定しておこうかと。
780ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)20:58:38 ID:qzG
属性の見方なのだけど
これはサーバー上のファイルについて設定されるよ

FFFTPだとファイル名のとなりあたりに rwx---r--x と表示されてる
これの設定は
サーバーのファイル名の上で右クリックの属性変更を選ぶ
そうすると下のような表が表示される

オーナー グループ その他
□呼出
□書込
□実行
781CGTT◆A1n7gQX4UY :2016/02/26(金)21:00:15 ID:Lnu
ごめんなさい、今来ました〜
782ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)21:00:46 ID:qzG
これにチェックを入れることで変更できる
さらの
現在の属性という欄に755とかの数字がでてる
これもファイルの属性を現している

755の左側の桁からオーナー、グループ、その他になっている
783ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)21:01:04 ID:qzG
>>781
とりあえず
ざっと書いておくわ
784CGTT◆A1n7gQX4UY :2016/02/26(金)21:01:44 ID:Lnu
はぁい、書き終わったらじっくり読ませてもらうね
785ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)21:03:20 ID:qzG
たとえば7の数字だと
□呼出 1 
□書込 2
□実行 4
と数字が割り当てられている
全てにチェックを入れると1+2+4=7になる

5だと1+0+4 つまり真ん中の書き込みにはチェックなし
786ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)21:04:03 ID:qzG
それに設定したらどうなるねん
ということはまたこんど

属性については今日はこれだけ
787CGTT◆A1n7gQX4UY :2016/02/26(金)21:04:32 ID:Lnu
あ、はぁい
とりあえずどんなもんかだけ頭に入れておくね
788ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)21:05:31 ID:qzG
サブドメインの設定もしてしまおう

value-domainにログインして
coreserverアカウントのことろを見て
789ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)21:07:11 ID:qzG
変更できるCORESERVERアカウント(1 個)
の下の表の中に
サブドメイン:
ってところがあるからそれをクリックね
790ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)21:08:01 ID:qzG
どう?
791CGTT◆A1n7gQX4UY :2016/02/26(金)21:08:13 ID:Lnu
新しく設定するサブドメインって場所に書くんだよね?
792CGTT◆A1n7gQX4UY :2016/02/26(金)21:09:39 ID:Lnu
後ろにくっついてるやつも以外と選べるんだね
793ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)21:10:32 ID:qzG
そう
後ろにくっくやつもお好みでえらんで

今すぐしなくてもいいから
名前はよく考えて
794CGTT◆A1n7gQX4UY :2016/02/26(金)21:11:08 ID:Lnu
1度作ったサブドメインも後から変えることってできる?
795ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)21:11:23 ID:qzG
削除することはできる
796CGTT◆A1n7gQX4UY :2016/02/26(金)21:13:21 ID:Lnu
ん、注意事項をよく見たらいつでも変更できますってあるけど
消去→作成すればってこと?
797ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)21:14:10 ID:qzG
>>796
そうだと解釈してた
でももしかしたら変更できるのかな

名前を決めたら ドメイン設定のボタンを押すのだけど
その後にしばらく時間を置いてから
フォルダをつくる必要がある
それは23時くらいから再開したい
それでいい?
798CGTT◆A1n7gQX4UY :2016/02/26(金)21:15:07 ID:Lnu
あ、いいよー
了解ですー
799ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)21:17:28 ID:qzG
>名前を決めたら ドメイン設定のボタンを押すのだけど

名前を決めたら 設定のボタンを押すのだけど
800ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)21:17:40 ID:qzG
ではまた
801ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:19:10 ID:qzG
遅くなりました

続きだよ
802CGTT◆A1n7gQX4UY :2016/02/26(金)23:19:30 ID:Lnu
あ、はぁい
803ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:20:48 ID:qzG
こんどは
先ほどやった管理メニューのドメインウェプの下にある
ウェプってところを押す
804ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:21:55 ID:qzG
いや言いまちがえた
サーバー設定のとなりのウェプってところ
805ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:22:33 ID:qzG
メールと書いてある左
806CGTT◆A1n7gQX4UY :2016/02/26(金)23:22:40 ID:Lnu
押したよー
なんかわけわかんない画面が出てきたけど…
807ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:22:49 ID:qzG
ドメイン情報入力(最大:50個)
808ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:22:59 ID:qzG
ってなってるよね
809CGTT◆A1n7gQX4UY :2016/02/26(金)23:23:37 ID:Lnu
うん、なんか書けそうな欄がいっぱいあるよ
810ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:23:48 ID:qzG
そうそこ

まずmainの右の空白のところにblankと書く
811CGTT◆A1n7gQX4UY :2016/02/26(金)23:24:19 ID:Lnu
はぁい
それから?
812ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:24:39 ID:qzG
sub1のとなりの空白には
さきほどつくったサブドメイン
○.○.jp
を書く
813ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:25:09 ID:qzG
それでドメイン設定ボタンを押す
814ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:26:11 ID:qzG
できたら
FFFTPで確認
public.htmlのなかにサブドメインのフォルダができてたらオッケー
ちょっと時間をあける必要あるかもだけど
815CGTT◆A1n7gQX4UY :2016/02/26(金)23:26:43 ID:Lnu
後ろをcoresv.comで作った場合は○○coresv.comでいいんだよね?
816ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:27:48 ID:qzG
○○.coresv.comね
817CGTT◆A1n7gQX4UY :2016/02/26(金)23:28:26 ID:Lnu
はぁい、ちょっとまっとって
818CGTT◆A1n7gQX4UY :2016/02/26(金)23:31:21 ID:Lnu
ん、できたのかな
819ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:32:31 ID:qzG
そこ用のindex.htmlを用意しておいて
FFFTPでフォルダができてたら
それをアップしてURLから確認
820CGTT◆A1n7gQX4UY :2016/02/26(金)23:35:47 ID:Lnu
indexをアップするのはフォルダの中?
821ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:35:58 ID:qzG
そう
822CGTT◆A1n7gQX4UY :2016/02/26(金)23:37:31 ID:Lnu
アップはしたけどurlから画面が表示されない…
823ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:37:48 ID:qzG
しばらく時間がかかる
824ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:38:19 ID:qzG
オレも作ったから
http://milsol.gob.jp/
825CGTT◆A1n7gQX4UY :2016/02/26(金)23:39:12 ID:Lnu
>>824
何かあるかと思って入ったらtestだけだったw
826ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:39:17 ID:qzG
借りてるサーバーはひとつでも
URLは別に作れるから関連性なしにできるのも利点
827ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:39:57 ID:qzG
>>825
これから徐々に作るつもりw
828CGTT◆A1n7gQX4UY :2016/02/26(金)23:40:38 ID:Lnu
へぇー、
それにしてもまだかな、何分くらいかかるんだろ
829ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:41:05 ID:qzG
フォルダは出来てたんだよね?
830CGTT◆A1n7gQX4UY :2016/02/26(金)23:41:54 ID:Lnu
うん、作ったサブドメインの名前のフォルダがあったからそこにindexぶちこんだよ
831ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:42:12 ID:qzG
index.htmlだよね?
832CGTT◆A1n7gQX4UY :2016/02/26(金)23:42:48 ID:Lnu
うん、
前のと同じやつ
833ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:43:48 ID:qzG
だったら時間を置けば表示されるようになるはず
数時間かかる場合もあるらしい
834CGTT◆A1n7gQX4UY :2016/02/26(金)23:44:31 ID:Lnu
えぇ…数時間…
でもまあ最悪明日までにはできるよね
835ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:45:03 ID:qzG
>>834
できるはずよ

ところで
>>785の計算のしくみは納得した?
836CGTT◆A1n7gQX4UY :2016/02/26(金)23:46:12 ID:Lnu
どうなってるのかはわかったけど、
割り振られた数字が確認できなかった
837ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:48:10 ID:qzG
>>785のチェックが入ってるところの数字を足せば7や5になるのよ

そして3桁はオーナー、グループ、その他の区分をそれぞれ表している
838ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:48:53 ID:qzG
この書き込み属性とか実行属性とかは
あとあと使うことがてでくるから
839ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:50:08 ID:qzG
今日はこんなところで

明日はどうなるかわからないけど。
840CGTT◆A1n7gQX4UY :2016/02/26(金)23:51:15 ID:Lnu
うーん、なんというか計算が合わないんだよね
自分のindex.ktmlでやってみたんだけど644が出たんだ
1番左が6だから書込と実行にペケついてるはずなのに、見てみると呼出と書込についてるんだよね
841ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:52:50 ID:qzG
ごめん
オレが間違ってた

逆だった
842ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:53:26 ID:qzG
4
2
1
の順だね
843CGTT◆A1n7gQX4UY :2016/02/26(金)23:54:13 ID:Lnu
あ、サブドメイン開けた!
>>841
え…
>>842
本当だ、それだと計算が合うね
844ゾフィ◆GwxtMOXgPd/w :2016/02/26(金)23:55:24 ID:qzG
サブドメイン
どんどん作りたくなるやろw
845CGTT◆A1n7gQX4UY :2016/02/26(金)23:57:01 ID:Lnu
色んなページが作れるもんね、
でも画像データをアップし直したりするのちょっと面倒w
846ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:02:43 ID:htN
エディタはどうしてたっけ?
847CGTT◆A1n7gQX4UY :2016/02/27(土)21:03:21 ID:xI8
エディタって何だっけ?
848ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:03:53 ID:htN
コードを書くやつ
メモ帳(notepad)
849CGTT◆A1n7gQX4UY :2016/02/27(土)21:04:36 ID:xI8
元から入ってたメモ帳を使ってるよ
850ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:05:36 ID:htN
そうだね
windows10のメモ帳は知らないのだけど

サクラエディタというのを使おう
851ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:06:06 ID:htN
他にもいろいろエディタはあるけどね
852CGTT◆A1n7gQX4UY :2016/02/27(土)21:06:22 ID:xI8
はぁい、
プログラム書く上で色々便利になるんだよね
853ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:07:22 ID:htN
文字コードがいろいろ厄介になるかね

http://sakura-editor.sourceforge.net/
ここにあるのだけど
どこからダウンロードするかはこれから書く
854ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:11:31 ID:htN
上の中から順番にたどっていくと
ここになるから
https://sourceforge.net/projects/sakura-editor/files/sakura2/2.3.0.0/

これのsakura2_3_0_0.zipをクリックで
ダウンロードできるはず
855CGTT◆A1n7gQX4UY :2016/02/27(土)21:13:28 ID:xI8
え、英語でわけわかんないけど…
クリックした後はどこ押せばいいの?
856ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:14:08 ID:htN
クリックしたら自動で保存の画面に変わらないか?
857CGTT◆A1n7gQX4UY :2016/02/27(土)21:14:57 ID:xI8
あ、本当だ
ダウンロード完了が出てきたよ
あとは解凍すれば使えるのかな
858ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:15:40 ID:htN
zipの中のsakura.exeをデスクトップにコピーして
859CGTT◆A1n7gQX4UY :2016/02/27(土)21:16:24 ID:xI8
はぁい、できたよ
860ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:17:03 ID:htN
もしフォントサイズが小さければ
設定のフォント設定で変えられる
861CGTT◆A1n7gQX4UY :2016/02/27(土)21:17:43 ID:xI8
画面にある[EOF]って何?
862ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:18:33 ID:htN
終了記号
863ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:19:09 ID:htN
何か文字とか入れて改行したら
改行マークも表示されるはず
864CGTT◆A1n7gQX4UY :2016/02/27(土)21:20:07 ID:xI8
ここまでがプログラムですよってことだね
>>863
グニャってなってる矢印のこと?
865ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:20:39 ID:htN
そうEnterマークだね


ファイルから名前をつけて保存するを開くと
文字コードの指定や改行の種類が選べる画面が見える
866ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:21:29 ID:htN
#!/usr/local/bin/ruby
#encoding:utf-8
print "Content-type: text/html\n\n"

wt=%Q[<!DOCTYPE html>
<html lang="ja">
<head>
<mata charaset="utf-8">
<title>test.rb</title>
</head>
<body>
test.rb
</body>
</html>
]
print wt
867ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:21:46 ID:htN
これをsakuraエディタに貼り付けて
868CGTT◆A1n7gQX4UY :2016/02/27(土)21:22:41 ID:xI8
はぁい、
.htmlで保存したらいい?
869ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:23:09 ID:htN
その前に
各行の前に空白がはいったなら削除
870CGTT◆A1n7gQX4UY :2016/02/27(土)21:24:12 ID:xI8
大丈夫そうだね
871ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:24:42 ID:htN
コピペしたら空白が入ってない?
こちらでは入ったよ
872ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:25:59 ID:htN
名前をつけて保存で
文字コードセットは utf-8
改行コードは LF
を選択して
ファイル名はtest.rbで保存
873CGTT◆A1n7gQX4UY :2016/02/27(土)21:26:54 ID:xI8
んー、こっちでは大丈夫そうだよ?
>>872
あ、はぁい
.rbっていうのはもしかしてRuby?
874ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:27:19 ID:htN
そう.rbがrubyの拡張子
875ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:27:46 ID:htN
できたら
coreserverにアップして
876CGTT◆A1n7gQX4UY :2016/02/27(土)21:29:42 ID:xI8
既にtest.rbがありますって出てきちゃったけど上書きして大丈夫?
877ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:30:13 ID:htN
あれ?
前にそんなことしたったけ
その内容はどうなってる?
878CGTT◆A1n7gQX4UY :2016/02/27(土)21:30:40 ID:a3N
print \&quot;a\&quot; #<><>2016/02/22 23:01:38 ID:---<><>
879ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:31:47 ID:htN
それ
testkaki.phpを勝手に使われて書かれてるんやわ

他に見たことないファイルが残ってない?
880CGTT◆A1n7gQX4UY :2016/02/27(土)21:32:57 ID:xI8
いっぱいあるw
tesとかtesttとかtestttとか、
881ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:33:42 ID:htN
やられてるーーー

それが何をしようとしてるのか
その中に書いてあるはず
882ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:34:33 ID:htN
今はtestkaki.phpは使えないようにしておいてね
883CGTT◆A1n7gQX4UY :2016/02/27(土)21:35:16 ID:xI8
あ、あと>>828はtesの中身だった、
とりあえず全部上げてみるね
>>882
サーバーから消しておいたから多分大丈夫かな?
884CGTT◆A1n7gQX4UY :2016/02/27(土)21:37:11 ID:a3N
test.rb
#!/usr/local/bin/ruby#<><>2016/02/22 22:57:46 ID:---<><>

testt.rb
#! /usr/bin/env ruby #<><>2016/02/22 23:09:02 ID:---<><>

testtt.rb
#! /usr/local/bin/ruby #<><>2016/02/22 23:11:12 ID:---<><>
print \&quot;a\&quot; #<><>2016/02/22 23:12:35 ID:---<><>
885CGTT◆A1n7gQX4UY :2016/02/27(土)21:38:25 ID:xI8
これで全部、
怖いプログラムとかなかったかな
886ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:39:18 ID:htN
大丈夫

#!/usr/local/bin/ruby
>>866にもあるように
これでrubyが動きますよっていう宣言みたいなもの
887CGTT◆A1n7gQX4UY :2016/02/27(土)21:40:07 ID:xI8
print \&quot;a\&quot;
これは?
888ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:40:58 ID:htN
引用譜だったけな "a"
889CGTT◆A1n7gQX4UY :2016/02/27(土)21:42:15 ID:xI8
んー、まあいいや
とりあえず全部消しちゃって大丈夫だよね
でないとさっき作ったの上げれないし
890ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:43:16 ID:htN
>>461
$kote=htmlSpecialChars($w);
このhtmlSpecialCharsという命令が変換してくれている

>>889
消して大丈夫
891CGTT◆A1n7gQX4UY :2016/02/27(土)21:44:11 ID:xI8
test.datは怪しくない?
892ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:44:35 ID:htN
test.datはレスのデータのはずだよ
893CGTT◆A1n7gQX4UY :2016/02/27(土)21:46:22 ID:xI8
消したよー
あとtest.rbも上げましたー
894ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:46:22 ID:htN
2016/02/22 22:57:46以降にtestkaki.phpを勝手使用の人のやろうとしたことは

書き込み機能を使ってrubyファイルをサーバーに残そうとしたのよ
だから.httacdessというのもあったわけ
895CGTT◆A1n7gQX4UY :2016/02/27(土)21:47:00 ID:xI8
>>894
残してどーするの?
896ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:47:56 ID:htN
>>895
サーバーに思い通りのプログラムが置けたら好きなことができる
897ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:48:32 ID:htN
>>894
つづりをまちがえた
.htaccess

これはこれから新たに作る
898ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:49:10 ID:htN
ピリオドから始まってるように
特別な役割をするファイル
899CGTT◆A1n7gQX4UY :2016/02/27(土)21:49:44 ID:xI8
えー、じゃあお金払って借りてるのは自分なのに
その人は自分のサーバーで好きなことできちゃうの?
>>898
確かに特別感は出てるよね
900ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:50:15 ID:htN
>>899
そういうことになる
901ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:51:13 ID:htN
.htaccess
はローカルでは書式的に許されないから
1.htaccess
みたいな適当な名前を入れて編集
902ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:52:22 ID:htN
AddHandler cgi-script .rb

この一行を書く

保存はさきほどと同じようにutf-8 LF改行
903ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:52:49 ID:htN
これは.rbというファイルを動かしますよっていう宣言みたいなもの
904CGTT◆A1n7gQX4UY :2016/02/27(土)21:53:50 ID:xI8
適当なファイル作ってアップロードしてから名前を.htaccessに変えてもいいんだよね?
905ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:54:29 ID:htN
>>904
そういうこと!
906ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:56:38 ID:htN
次に
FFFTPで
test.rbの属性を変える
907ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:56:57 ID:htN
オーナーの実行属性を追加して
908CGTT◆A1n7gQX4UY :2016/02/27(土)21:57:35 ID:xI8
そういえば悪用されたときの.htaccess0がまだ残ってたから消しといたよ
>>907
はぁい、どうやってやるの?
909ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:58:27 ID:htN
属性のことは
昨日やったやん
910CGTT◆A1n7gQX4UY :2016/02/27(土)21:58:50 ID:xI8
あ、それでいいのね
911ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)21:59:18 ID:htN
それで表示されるはず
912CGTT◆A1n7gQX4UY :2016/02/27(土)22:00:14 ID:xI8
どうかな?
(コテハンがゾフェになってることに今気付いた)
913ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:01:17 ID:htN
見えた
これがサーバーでRubyを動かす方法

改名したんだわ
zofeeの読みはゾフェかなって
914ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:02:24 ID:htN
あと一時間くらいは大丈夫?

ローカルでもRubyをうごかせるようにしたいのだけど
915CGTT◆A1n7gQX4UY :2016/02/27(土)22:03:11 ID:xI8
なんかPHPよりも手間がかかってる気が…
…いや、きっとその分もっと凄いことができるんだよね
>>914
全然大丈夫よー
916ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:03:57 ID:htN
PHPのやり方とちょっと違うよね
917ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:04:49 ID:htN
Rubyのダウンロードのやり方の参考
http://www.rubylife.jp/install/install/index1.html#section2
918CGTT◆A1n7gQX4UY :2016/02/27(土)22:06:16 ID:xI8
ん、xamppで動かせるんじゃなかったっけ?
javaみたいに設定が必要なの?
919ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:07:06 ID:htN
xamppにさらに追加が必要

ダウンロードして設定も必要
920ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:07:40 ID:htN
Rubyinstallersの
Ruby 2.2.4
これでいこう
921CGTT◆A1n7gQX4UY :2016/02/27(土)22:09:12 ID:xI8
へ、へぇー
本当に手間がかかるね…
>>920
自分のpcは64ビットなんだけど64ビット版の方がいいかな?
922ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:10:06 ID:htN
そうだね x64で
923CGTT◆A1n7gQX4UY :2016/02/27(土)22:12:00 ID:xI8
RubyinstallersっていうのはRubyinstallerのこと?
英語って書いてあるけど…
924ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:13:21 ID:htN
そうだよ
このurlになるみたい
http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.2.4-x64.exe
925CGTT◆A1n7gQX4UY :2016/02/27(土)22:16:39 ID:xI8
なんかセキリュティースキャンがいつもより長かった、
普通にインストールしていいんだよね
926ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:17:01 ID:htN
いいよ
927CGTT◆A1n7gQX4UY :2016/02/27(土)22:18:38 ID:xI8
ruby コマンドプロンプト、であってる?
928ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:19:36 ID:htN
>>927
それはどこにでてくる?
929CGTT◆A1n7gQX4UY :2016/02/27(土)22:21:37 ID:xI8
一応自分のパソコン内のデータ検索から出したよ
ファイルは直接pcの中にあるみたい
930ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:22:45 ID:htN
ん?
インストールが終わったの?
931ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:23:37 ID:htN
ローカルディスク c:の中に
Ruby22というフォルダができてる?
932CGTT◆A1n7gQX4UY :2016/02/27(土)22:25:11 ID:xI8
あ、終わったよ
>>927はインストール後のデータはこれであってる?って意味だったんだ
>>931
ちょっとまっててー
933ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:26:19 ID:htN
できてたら
次に
c:\xampp\apache\confフォルダを開く
なかにhttpd.confというファイルがある
それをsakuraエディタで開く
934CGTT◆A1n7gQX4UY :2016/02/27(土)22:26:19 ID:xI8
64ビット版にしたからかな
Ruby22-×64ってファイルならあるよ
935ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:26:42 ID:htN
>>934
オッケー
936ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:28:02 ID:htN
230行あたりに
<Directory />

</Directory>
ではさまれたところがあるはず
937CGTT◆A1n7gQX4UY :2016/02/27(土)22:30:34 ID:xI8
あれ?114行で終わっちゃってるけど…
938ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:32:23 ID:htN
あれ
xamppのバージョンか64ビットで違うのかな

じゃ>>936を探して

</Directory>の上の行に
AddHandler cgi-script .rb
これを追加
939CGTT◆A1n7gQX4UY :2016/02/27(土)22:34:37 ID:a3N
</Directory>いっぱいあってどれかわかんない…
940ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:35:54 ID:htN
<Directory />
はひとつだと思うのだが
941CGTT◆A1n7gQX4UY :2016/02/27(土)22:37:40 ID:xI8
え、じゃあ開くファイル間違えちゃったかな…
httpd-xampp.confってやつなんだけど…
942ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:38:22 ID:htN
c:\xampp\apache\confフォルダを開く
なかにhttpd.confというファイルがある
943ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:39:02 ID:htN
マイコンピュータから
フォルダをたどって開いてる?
944CGTT◆A1n7gQX4UY :2016/02/27(土)22:39:48 ID:xI8
あ、あった!
マイコンピュータ内検索だと出てこなかったのになんで?
945ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:40:12 ID:htN
>>944
インデックスされてないのだろう
946CGTT◆A1n7gQX4UY :2016/02/27(土)22:41:43 ID:xI8
んー、よくわかんないけど
とりあえずできたよ
947ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:42:50 ID:htN
では次に
さきほど作ったtest.rbを
c:\xampp\htdocsのフォルダの中にcopy
948CGTT◆A1n7gQX4UY :2016/02/27(土)22:43:55 ID:xI8
はぁい、前にtest.phpをやったのと同じやり方だね
949ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:44:09 ID:htN
copyできたら
それを開いて
第一行目を
#!c:\ruby-x64/bin/ruby.exeに変える
950ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:45:31 ID:htN
保存できたら
ブラウザでlocalhost/test.rbを開く
さきほど同じように
test.rbと表示されたらオッケー
951CGTT◆A1n7gQX4UY :2016/02/27(土)22:48:59 ID:xI8
ページを表示できませんって出ちゃった…
試しに前にやったtest.phpも開こうとしたら同じ…
なんでー?
952ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:49:57 ID:htN
httpd.confに追加したせいかな
953CGTT◆A1n7gQX4UY :2016/02/27(土)22:50:33 ID:xI8
コピペしたのになんで?
空白とか無かったはずだよー
954ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:50:57 ID:htN
行を挿入してくれたよね?
955CGTT◆A1n7gQX4UY :2016/02/27(土)22:51:56 ID:xI8
うん、</Directory>の上を改行してコピペしたよ
956ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:52:53 ID:htN
あっゴメン
xamppを一回止めて再起動
957ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:53:55 ID:htN
xamppのApacheね
958CGTT◆A1n7gQX4UY :2016/02/27(土)22:54:41 ID:a3N
今度は違う画面出てきたー!

Server error!

サーバ内部で障害が発生し、 リクエストに応えることができませんでした。

Error message:
couldn't create child process: 720002: test.rb
959ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:55:35 ID:htN
第一行めを再確認
rubyのフォルダの指定が違うかも
960ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:56:26 ID:htN
c:\ruby-x64
であってるかな?
961CGTT◆A1n7gQX4UY :2016/02/27(土)22:56:39 ID:a3N
#!c:\ruby-x64/bin/ruby.exe
962CGTT◆A1n7gQX4UY :2016/02/27(土)22:57:09 ID:xI8
あってるよね?
963ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:57:17 ID:htN
いや
そちらの64ビット
rubyの場所を舞いコンピュータから確認して
964CGTT◆A1n7gQX4UY :2016/02/27(土)22:58:50 ID:a3N
Ruby 2.2.4-p230-x64
965CGTT◆A1n7gQX4UY :2016/02/27(土)22:59:02 ID:xI8
これー?
966ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)22:59:15 ID:htN
いやそれ
インストールすんでないのでは?
967CGTT◆A1n7gQX4UY :2016/02/27(土)23:00:07 ID:xI8
でもRubyコマンドプロンプトがあるファイル名はこれだよー
968ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:00:29 ID:htN
ローカルディスクc:の直下にフォルダある?
969CGTT◆A1n7gQX4UY :2016/02/27(土)23:01:49 ID:xI8
Ruby22-×64
こっち?
970ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:02:18 ID:htN
そう
そのXはその文字?
971ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:02:49 ID:htN
半角じゃない?
972CGTT◆A1n7gQX4UY :2016/02/27(土)23:03:58 ID:a3N
Ruby22-x64
これだね
>>969はスマホで手打ちしたからかな
973ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:05:16 ID:htN
ごめん
22が抜けてた
974CGTT◆A1n7gQX4UY :2016/02/27(土)23:05:53 ID:xI8
先頭は大文字じゃなくてもいいの?
975ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:06:21 ID:htN
それは大丈夫のはず
976CGTT◆A1n7gQX4UY :2016/02/27(土)23:07:23 ID:xI8
おお、やっとできたー!
ちゃんとtest.rbって表示されたよ!
977ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:07:33 ID:htN
やったー
978ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:08:45 ID:htN
これでローカルテストもできる

いまのところ
第一行をローカルとサーバーで変更するのが困るけど
同じにする手段がたしかあったように思う
また調べておく

じゃ
今日はここまで。
979CGTT◆A1n7gQX4UY :2016/02/27(土)23:09:09 ID:a3N
test.rb
証拠にもなんないけど実際に表示されたやつのコピペー、
980CGTT◆A1n7gQX4UY :2016/02/27(土)23:09:26 ID:xI8
はぁい、ありがとう!
981ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:10:06 ID:htN
明日の夜はこれない

もしかしたら
なにか
昼に書き込んでおくかもしれない
982CGTT◆A1n7gQX4UY :2016/02/27(土)23:10:39 ID:xI8
了解ですー
書き込んであったら確認しますね、
983ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:10:57 ID:htN
いや
スレがあと20くらいだから
これからのことをいま相談しよう
984CGTT◆A1n7gQX4UY :2016/02/27(土)23:11:27 ID:xI8
あ、はぁい
その2スレ立てといた方がいいよね
985ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:11:47 ID:htN
目標はカードゲームだから
それに近づくように
練習課題をこなそうと思う
986ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:12:12 ID:htN
>>984
だね
987ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:13:12 ID:htN
ネットで対戦するというのが課題になるのよね

だから
ルールが簡単なジャンケンゲームをまずつくろう
988CGTT◆A1n7gQX4UY :2016/02/27(土)23:15:31 ID:xI8
うーん、楽しみ!
30枚のデータの内から20枚を選んで
その内の上から3枚をひくプログラムならBASICで作ったことあるよー
内容はかなりゴリ押しだったけど、
>>987
何事を基本はジャンケンだもんね
989CGTT◆A1n7gQX4UY :2016/02/27(土)23:16:24 ID:xI8
何事をってなんだ
何事もだ
990ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:16:42 ID:htN
ほぉーそんなプログラムを!
そのBASICが動いたマシンって何?
991CGTT◆A1n7gQX4UY :2016/02/27(土)23:17:27 ID:xI8
前も書いたけど3DSのプチコンってやつだね
992ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:17:54 ID:htN
>>991
そうだった 前にも聞いてた
993ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:18:29 ID:htN
PHPではなくなぜRubyかということだけど

まぁオレが勉強したいからってことで
許してねw
994CGTT◆A1n7gQX4UY :2016/02/27(土)23:18:51 ID:xI8
1度引いたカードを如何に選ばないようにするかが結構苦労したなぁ
>>993
そうだったんだw
995ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:19:26 ID:htN
コード学園って漫画をみたら
Rubyちゃんが人気あるのがわかるからw
996ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:20:06 ID:htN
これね
https://codeiq.jp/magazine/category/programminggirls/

PHPキャラは出てこないからー
997CGTT◆A1n7gQX4UY :2016/02/27(土)23:20:45 ID:xI8
前に貼ってくれたやつだね
PHPなんでいないのー、
先生とかで出ればいいのにw
998ゾフェ◆GwxtMOXgPd/w :2016/02/27(土)23:21:04 ID:htN
PHPはふるいぃ
999CGTT◆A1n7gQX4UY :2016/02/27(土)23:21:49 ID:xI8
だから先生なんだよーw
1000CGTT◆A1n7gQX4UY :2016/02/27(土)23:25:37 ID:xI8
あ、もう1000だ
新スレ立てたよー
http://toro.open2ch.net/test/read.cgi/hp/1456583064/l10
1000 : Over Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
※主は1005まで!次スレ誘導とかに使ってね


新着レスの表示 | ここまで読んだ

名前: mail:





カードゲーム作ったを遊ぶためのサイト作成スレ
CRITEO