[過去ログ] 【PHP】下らねぇ質問はここに書き込みやがれ 12 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
352
(2): (ワッチョイ 8fa7-hdpQ) 2021/06/27(日)12:25 ID:pjTb3Z/m0(1/3) AAS
>>348
html中に変数を埋め込む時は{}を使いましょうという基本的なことをやらないと

つうか最近エラー内容かかないの流行ってんか
353
(1): (ワッチョイ ffcb-SUSz) 2021/06/27(日)12:46 ID:ItQV7X9X0(2/3) AAS
>>351
curlは使わないのでしょうか?
複数サイトの場合はcurlのほうがいいと聞いたのです。
354
(1): (ワッチョイ 3f02-lIZJ) 2021/06/27(日)13:19 ID:r75U+hPN0(2/3) AAS
>>353
curl使った所でどうせsimplexml_load_stringに食わせるんでしょ?
だったら最初からsimplexml_load_fileでいいじゃない
355
(1): (ワッチョイ 3f66-j5Ba) 2021/06/27(日)13:32 ID:eeXftvTT0(1) AAS
複数サイトの場合はcurlがいいってのはcurlを子プロセスとして複数同時に動かせるからってことじゃないの?
いずれにしても、curlがやってくれるのはhtmlを取ってきてくれるまで、よ?
356: (ワッチョイ 0f2c-m5uv) 2021/06/27(日)13:59 ID:tkVDl+qA0(1/2) AAS
例えば、Ruby でも、普通に書くと、
open-uri モジュールのopen でファイルを取得する

require 'open-uri'
require 'nokogiri'

url = "外部リンク:example.com
doc = Nokogiri::HTML( open( url ) )

elements = doc.css( "h1" )
省11
357
(1): (ワッチョイ ffcb-SUSz) 2021/06/27(日)14:45 ID:ItQV7X9X0(3/3) AAS
>>354
simplexmlだと複数対応出来ないと思ってました。
なしでやってみるです

>>355
並列処理云々と聞きました。
詳しくは分かりませんが、、、。
358
(1): 348 (ワッチョイ cf1d-kMi9) 2021/06/27(日)14:55 ID:X9FVTu1L0(2/4) AAS
>>349
>>352
回答ありがとうございます

>>349
使ってないです

>>352
失礼しました 3ページ目で、$_POST['hoge']、という文字列が表示されてしまいます
省1
359
(1): (ワッチョイ 3f02-lIZJ) 2021/06/27(日)15:50 ID:r75U+hPN0(3/3) AAS
>>358
value="<?php echo $_POST['hoge']; ?>"
360
(1): 348 (ワッチョイ cf1d-kMi9) 2021/06/27(日)16:08 ID:X9FVTu1L0(3/4) AAS
>>359
$_POST[]はphpのタグで囲わないといけないんですね
ありがとうございました
361
(2): (スププ Sd5f-itWn) 2021/06/27(日)17:11 ID:Cz2fHMTfd(1/2) AAS
ローカルホストで練習中にphpmyadminでSQLにWHERE文をつけ忘れupdateして全データが更新されてしまいました。
本番でやったら恐ろしい事だと思うんですが、ロールバックのやり方等あったら教えてもらえませんか。

一応ターミナルでログインしてROLLBACK;はしましたが戻らなかったです。
362
(1): (ワッチョイ 0f2c-m5uv) 2021/06/27(日)17:45 ID:tkVDl+qA0(2/2) AAS
バックアップを取っておけば?

snap shot とか
363
(1): (ワッチョイ cf10-LXYk) 2021/06/27(日)18:37 ID:Hik46M4e0(1) AAS
>>361
オートコミットきっとけば
364
(1): (ワッチョイ 8fa7-hdpQ) 2021/06/27(日)18:39 ID:pjTb3Z/m0(2/3) AAS
>>360
いやいや…
>>352はhtmlをechoしてるのかと思ってそう答えたんだけど
$_POST関係なくPHPの変数をHTMLテンプレートに書く時はそうなるよ
ショートタグも調べてみるといい
365
(1): (ワッチョイ 8fa7-hdpQ) 2021/06/27(日)18:46 ID:pjTb3Z/m0(3/3) AAS
>>361
ロールバックはトランザクション開始してないとできないから
begin(トランザクション開始)してから書いて
updateしたらselectで確認したのちに問題があればrollback
問題がなければcommitする
つうかphp関係ないで…
366: 360 (ワッチョイ cf1d-kMi9) 2021/06/27(日)19:07 ID:X9FVTu1L0(4/4) AAS
>>364
分かりました
何となくそんな気はしてました
ありがとうございました
367: (スププ Sd5f-itWn) 2021/06/27(日)19:55 ID:Cz2fHMTfd(2/2) AAS
>>362,363,365
色々アドバイスありがとうございます。
全部試してみますね。トランザクションやオートコミット、snap shot等知らなかったので勉強になりました。
368
(1): (ワッチョイ 4f08-H7K1) 2021/06/28(月)08:58 ID:GRcsjrE80(1/5) AAS
>>357
たしかに curl_multi_init() で初期化してからの一連の流れで複数の通信を非同期実行できるから、
それを「使いこなせば」、直列的に複数のサイトからデータ取得するよりは圧倒的に速くはなる
使いこなせば…ね
369: (ワッチョイ ffcb-SUSz) 2021/06/28(月)12:05 ID:SRAdQ7Kv0(1/4) AAS
>>368
どうも
とりあえずsimplexmlでやるdeath
370
(1): (ワッチョイ ffcb-SUSz) 2021/06/28(月)12:30 ID:SRAdQ7Kv0(2/4) AAS
simplexmlloadfileで取得したxmlなんですが、見やすいように整形出来ないでしょうか?非常に見づらいです。
var_dumpを使用しています。
$url_arr = ["外部リンク:blog.livedoor.jp];

foreach($url_arr as $url){
$xml_elm = simplexml_load_file($url);
var_dump($xml_elm);
}
371
(1): (ワッチョイ 4f08-H7K1) 2021/06/28(月)12:42 ID:GRcsjrE80(2/5) AAS
>>370
var_dump($xml_elm);
までやってるのに自分で解決できないなら、それはもう「PHPの書き方自体がわかってない」って事じゃんw

とりあえず
$xml_elm を foreach() で回せ
foreachの対象は配列だけじゃない
372
(1): (ワッチョイ ffcb-SUSz) 2021/06/28(月)12:53 ID:SRAdQ7Kv0(3/4) AAS
>>371
$xml_elmをforで回すということは、自分でhtmlなりで整形しないとだめってことですかね
サクッと構造わかりやすく表示してくれればよかったんですが
373: (ワッチョイ 3f5c-lfrx) 2021/06/28(月)12:55 ID:flv9QEa50(1) AAS
ワロタw
374
(1): (ワッチョイ 4f08-H7K1) 2021/06/28(月)13:32 ID:GRcsjrE80(3/5) AAS
>>372
print_r($xml_elm);

そういえば前にも似た感じの質問してた人いたが同一人物?
もし同一人物なら諦めた方がいいぞ
スキップできない人が100M走のオリンピック選手目指してるレベル
375: (ワッチョイ 0f2c-m5uv) 2021/06/28(月)13:42 ID:quG4wdoj0(1) AAS
Ruby では、

p obj で、オブジェクトの中身を表示できる。
pp obj で、きれいに表示できる

PHP には、pretty print みたいな機能が無いの?
376: (ワッチョイ 4f08-H7K1) 2021/06/28(月)13:44 ID:GRcsjrE80(4/5) AAS
お前ら>>2をよく読むように
377
(1): (ワッチョイ ffcb-SUSz) 2021/06/28(月)16:18 ID:SRAdQ7Kv0(4/4) AAS
>>374
print_rで見やすくはならないのですが
xmlの階層構造を知りたいのです
378: (ワッチョイ 4f08-H7K1) 2021/06/28(月)17:06 ID:GRcsjrE80(5/5) AAS
>>377
外部リンク:paiza.io
これ見ても分からないの?
1行で書けるけどw
379
(1): (オッペケ Sra3-BOqF) 2021/06/29(火)12:43 ID:QFJ3/yA+r(1/2) AAS
条件分岐して
$user_id = $comment->comment_author; (投稿に名前を入力された場合)

$user_id = empty($comment->user_id) ? "default" : $comment->user_id;  (投稿に名前を入力せずにコメントが投稿された場合)
に分岐させる場合、
if foreach でどう構文を書けばよいのでしょうか?
380
(1): (ワッチョイ 4f08-H7K1) 2021/06/29(火)14:13 ID:jcOSDUmu0(1) AAS
>>379
// 最初にこうやってデフォルト値で初期化して
$user_id = 'default';

// こうすればいいだけでは?
if (!empty($comment->comment_author)) {
$user_id = $comment->comment_author;
} elseif (!empty($comment->user_id)) {
省4
381: (ワッチョイ 8fa7-hdpQ) 2021/06/29(火)15:56 ID:3ACgfFjZ0(1) AAS
名無しで投稿したいのに
ログイン済みだからってわざわざ身バレさせてあげるってことか?
鬼畜やな
382: (オッペケ Sra3-BOqF) 2021/06/29(火)16:14 ID:QFJ3/yA+r(2/2) AAS
>>380
勉強になりました。ありがとうございます。
実装できました!
383: (オッペケ Sra3-BOqF) 2021/06/30(水)00:45 ID:9XHMQjkRr(1) AAS
すみません調べてもわからなかったことがあるんですが、
$date = get_comment_date( 'Y/n/d', $comment->comment_ID);
<span class="my_author"><= $date ></span>
で日付けを取得してるんですが (Y/n/d)と出力したい場合どうすればいいんでしょうか?
日付けを()でくくる方法をネットで調べたんですがどうしてもわかりません...
384
(1): (ワッチョイ 0f2c-m5uv) 2021/06/30(水)01:04 ID:iVkkZXbL0(1) AAS
そういうフォーマットが無いなら、
$date の前後に、文字列を連結して、( ) を付ければ?

それか、それを関数化して使うとか
385
(1): (ワッチョイ 3f02-lIZJ) 2021/06/30(水)01:08 ID:+uONOblq0(1) AAS
$date = get_comment_date('(Y/n/d)', $comment->comment_ID);
でよいのでは?
386: (アウアウクー MMa3-a7kj) 2021/06/30(水)06:56 ID:gHjUFFSPM(1) AAS
日付扱うなら nesbot/carbon が楽だよ
387: (オッペケ Sra3-BOqF) 2021/06/30(水)15:33 ID:E5lZLJuwr(1) AAS
>>384
>>385
大かっこ中かっこみたいに連結できるんですね、勉強になりました。
ありがとうございます。
388
(1): (ササクッテロラ Spa3-DNyh) 2021/07/01(木)16:07 ID:/VJoNeIAp(1) AAS
VBで二限一次方程式のツール作るとしたら使う文法教えてくれ
389
(1): (ワッチョイ 3f5c-lfrx) 2021/07/01(木)17:07 ID:rtzdpng60(1) AAS
>>388
ここに詳細な解説が載っているよ!
外部リンク:www.ruby-lang.org
390: (ワッチョイ cf1d-kMi9) 2021/07/01(木)22:30 ID:FtQP+R2v0(1) AAS
>>389
ありがとうございます!
きっとあの変人も喜んでいます!
391
(2): (ワッチョイ 8aa9-Q9JX) 2021/07/02(金)05:15 ID:8vqpw3og0(1) AAS
古いwordpressで徐々にレスポンシブ対応ページに変更しているのですが、
特定のurl(ドメイン/news/, ドメイン/blog/・・・など増加予定)の場合というifを作って
echoでレスポンシブのcssを出力したいです。
IPアドレスなどでレスポンシブ用cssを出すのはすでに実現しています。

$url = esc_url($_SERVER['REQUEST_URI']);
複数のURIの中からマッチさせたいです。

足していくので改行を使った配列を使うのが良いのか、strpos, strstrを使えば良いのか
省9
392
(1): (ワッチョイ 2f08-c9XW) 2021/07/02(金)10:13 ID:zJt0vXnM0(1) AAS
>>391
実際に書いてみればいいじゃん
PHPはスクリプト言語なんだから、悩んでる暇があったら書いた方が早い

外部リンク:paiza.io

上記の例ではテストのために $uri の値を固定しているが
本番環境なら
$uri = getenv('REQUEST_URI');
省3
393
(1): (ワッチョイ 0a02-lJqZ) 2021/07/02(金)14:20 ID:8/5dBHDt0(1) AAS
>>391
urlからディレクトリ名抽出してその名前のファイル名.cssをCSSファイルとすればそこまで色々悩む必要は無い気がする
394
(2): (ワッチョイ 8aa9-Q9JX) 2021/07/03(土)04:35 ID:XWbbAf/z0(1) AAS
>>392-393
ありがとう、paizaというものがあるのね。
すごい便利でびっくり
そう、実はローカル環境が無くて、公開している本番サイトをちょっと触ったら白くなって慌てて戻してとかダメダメなやり方してる
ローカル環境作らないとダメよね。

外部リンク:paiza.io

やってみたけど出来ていそうで上手くいかないorz
省3
395
(1): (ワッチョイ ea5c-/WEj) 2021/07/03(土)06:03 ID:WJPssPjr0(1) AAS
オイオイ、最後trueを代入しちゃってるよ
396: (アウアウクー MM63-vxBf) 2021/07/03(土)07:16 ID:+vCA0zbWM(1) AAS
メンテ担当に逃げられた無能っぽいな
397: (ワッチョイ 035f-Sdyw) 2021/07/04(日)21:04 ID:wDVNm/sr0(1) AAS
入力項目の中で生年月日が入力されてなかったらdb側の生年月日にはnullを入れるシステムがどうしても作れなくてアイディアに詰まってるので助けてください
data型でdefault nullで作ってます
398: (ワッチョイ bb63-kf3V) 2021/07/04(日)23:05 ID:GsYUOVMj0(1) AAS
table create文をここに書いて
実際にデータをinsertするときの文も

>入力されてなかったら...nullを入れる

ここに落とし穴がありそう
399
(4): (スフッ Sd4a-Sdyw) 2021/07/05(月)01:27 ID:fHx0Uh9Wd(1/2) AAS
めちゃくちゃ素人質問で申し訳ないんですけど入力された値が数値では無い場合と指定文字数じゃない場合にエラーを出したいんですけどどこが間違ってますでしょうか?
if(!is_numeric($_POST['te']) ||
!mb_strlen($_POST['te'])==8){
$err ='正しい数値を入力して下さい';
}
400
(1): (ワッチョイ 271d-XVAm) 2021/07/05(月)02:01 ID:vro+Akhn0(1) AAS
>>399
$errはどこかでechoするんですよね?
401
(1): (ワッチョイ 0a02-lJqZ) 2021/07/05(月)02:16 ID:gY5D6WDn0(1) AAS
>>399
is_numericとmb_strlenを一緒に使っているが、$_POSTに入力されるのは全角、半角どちらを期待しているのか?
半角ならばstrlen使うべきだし、全角ならis_numericではなくpreg_matchなどで処理する必要がある

解決方法としては、一旦$_POSTを変数に入れて全角か半角どちらか必要な方に統一した後、然るべき処理を行うのがよいと思われる
402
(1): (スフッ Sd4a-Sdyw) 2021/07/05(月)11:03 ID:fHx0Uh9Wd(2/2) AAS
>>400
そうですね、その予定です!

>>401
ありがとうございます
1つずつ確認してみます
403: (ワッチョイ 9ebb-DUKI) 2021/07/05(月)11:09 ID:W/ubV+NK0(1) AAS
>>399
要件を整理すると「特定の範囲内の数値を正とする」ってことだと思うので、filter_input()使うのが楽だと思う
404: (ワッチョイ bb63-kf3V) 2021/07/05(月)11:55 ID:Fmkhs1Zc0(1) AAS
必要桁の数値による正規表現が簡単だぞ
405
(2): (ワッチョイ 2f08-c9XW) 2021/07/05(月)12:18 ID:kyq5FLmC0(1/3) AAS
>>394
strpos()で「〜を含む」という処理を書きたいならこう書くこと
※理由はPHPマニュアルに書いてある筈
×:strpos($now_url, $res_url)
○:strpos($now_url, $res_url) !== false

極めつけはこれ
×:$match_responsive = true
省2
406: (ワッチョイ 2f08-c9XW) 2021/07/05(月)12:19 ID:kyq5FLmC0(2/3) AAS
>>399
>>402
色々間違ってる

・$_POST['te'] が null(未定義) だった場合にそのコードはエラーになる(もしエラーにならないならエラー設定を見直すこと)
・半角数字の入力を期待しているのだから、使うのは mb_strlen() ではなく strlen()
・書くなら !mb_strlen($_POST['te']) == 8 ではなくて mb_strlen($_POST['te']) !== 8
・== ではなく === で問題なく動くコードを書くくせを付けた方がいい
省5
407: (ワッチョイ 2f08-c9XW) 2021/07/05(月)12:20 ID:kyq5FLmC0(3/3) AAS
>>405訂正
×:$match_responsive ==== TRUE
○:$match_responsive === true
408: (オッペケ Sr23-x1uT) 2021/07/06(火)14:16 ID:K/Yz4VXdr(1) AAS
//ここにメイン部分のコードを記述 ループしないので <php if (have_posts()) : the_post(); >
<!--クラスつきのタイトルを追加-->
<h3><php the_title(); ></h3>
<!--クラスつきの日付けを追加-->
<div class="posted_date">
<php echo get_the_date(); ?> </div>
<!--リンククラス付きのカテゴリーを追加-->
省25
409
(1): (ワッチョイ 1e10-GLL6) 2021/07/06(火)14:57 ID:EJPu27Tj0(1) AAS
暇つぶしに過去作っていたプログラムを改修していたのですが、
関数ばかりのライブラリが、わりと使い勝って良くて軽量だったりします。

セキュリティを考慮すること無く、CRUD程度の操作なら
フレームワーク使わなくても良いと思ったりしたのですが、
みなさんはやっぱり自作の物は使わないようにしてますか?
410
(1): (ワッチョイ ab2c-Ijop) 2021/07/07(水)01:26 ID:bUHYGk470(1/2) AAS
Ruby のERB(埋め込みRuby)みたいに、
文字列をつなげて、HTML を作るのではなく、
逆に、HTML中に、Rubyの式を埋め込めば?

<%= 〜 %> は出力される。
<% 〜 %> は出力されない

<table border="1" cellpadding="4">
<% @items.each do |fruit, price| %>
省6
411: (ワッチョイ 8aa9-Q9JX) 2021/07/07(水)01:32 ID:7x6smrJ30(1) AAS
>>395,405
ありがとう、代入はダメね全然気付かなかった。
strposも位置を数字で返すのね。
あるあるなミスなようで俺もミスってしまった。
期待通りに動くようになりました。
412: (ワッチョイ 2f08-c9XW) 2021/07/07(水)14:02 ID:Mv2t2pQw0(1) AAS
>>409
自分がずっとメンテするものなら使うし
そうではないなら、将来自分が面倒くさい事にならないようになるべく使わない
プログラマなんか楽してなんぼ
413: 410 (ワッチョイ ab2c-Ijop) 2021/07/07(水)21:21 ID:bUHYGk470(2/2) AAS
趣味・遊びなら、好きにすればよい

プロ・仕事なら、Ruby on Rails
414: (ワッチョイ ca7c-U8JP) 2021/07/08(木)08:53 ID:Yr3Bg0Mz0(1) AAS
本当のプロならPHPのスレで他の言語を推したりしないw
本当のプロならRuby(笑)なんて採用しないw
415: (ワッチョイ 2f08-c9XW) 2021/07/08(木)19:06 ID:yX5z+H5y0(1) AAS
相手にしなさんな
416: (オッペケ Sra1-AlcT) 2021/07/09(金)18:15 ID:KkNlGqxZr(1/4) AAS
<php $args = array('posts_per_page' => 2,
'orderby' => 'date',);$posts_array = get_posts( $args );if (!empty($posts)):>

<php foreach($posts_array as $post):setup_postdata($posts_array);>
<a href="<php echo get_permalink();>"><div class="img-wrap">
画像
<php if ( has_post_thumbnail()){
//存在
省24
417
(1): (ワッチョイ 1bad-zc28) 2021/07/09(金)18:28 ID:Bz949MzB0(1) AAS
wordpressの話はwordpressスレへ
418
(1): (オッペケ Sra1-4x/S) 2021/07/09(金)19:09 ID:KkNlGqxZr(2/4) AAS
>>417
向こうで聞いても教えて貰えなくて…
419
(1): (ワッチョイ 2302-K8O7) 2021/07/09(金)19:23 ID:aS/fIL1f0(1/3) AAS
>>418
ナビに関係ないコードばかりだし
ブロックに波括弧とコロンが混在してて見づらいし
$nextpostと$prevpostを使ってとか言いながら、$nextpostと$prevpostがそもそもコード内に存在しないし

質問の仕方が悪い
420: (オッペケ Sra1-4x/S) 2021/07/09(金)20:07 ID:KkNlGqxZr(3/4) AAS
>>419
コードに付けたいんですが文字数制限があって書けないんです…
code penを見ていただけるなら書きますが…
421
(1): (オッペケ Sra1-AlcT) 2021/07/09(金)20:18 ID:KkNlGqxZr(4/4) AAS
外部リンク:codepen.io
このコードを書くとエラーが出ます。どこが間違っているのでしょうか?
syntax error, unexpected end of file, expecting elseif (T_ELSEIF) or else (T_ELSE) or endif (T_ENDIF)
422: 410 (ワッチョイ 852c-xNKK) 2021/07/09(金)20:57 ID:TIX9j1Dy0(1/2) AAS
>>410
に書いたみたいに、HTML 内に、PHP の構文を埋め込めば?
逆に、PHPで文字列をつなげて、HTMLを作ると分かりにくい

Ruby on Rails では、全部そう。
HTML内に、Rubyの式を埋め込む

<%= 〜 %> は、HTMLに出力される。
<% 〜 %> は出力されない
省8
423
(1): (ワッチョイ 2302-K8O7) 2021/07/09(金)21:46 ID:aS/fIL1f0(2/3) AAS
>>421
そもそも動かないコードとかさぁ
仮にナビができたとしても動かないじゃん

エラーの内容IFのタグの問題だよね
タグが合わないのはRSSの時に、タグ統一して不要な部分一旦コメントするなりして流れを追えって言われたよね?

何も進歩してないな、やれやれ…
424
(1): (アウアウウー Sa09-4x/S) 2021/07/09(金)22:34 ID:SqCApkwQa(1) AAS
>>423
元のコードが動いていて、ページ要素を加えるために$next postを加えたときにエラーが起きました

タグを統一って具体的にどこでしょうか?
425: (ワッチョイ a563-0sKs) 2021/07/09(金)22:39 ID:nNC4f6Lr0(1) AAS
文法エラーくらいは自分で見つけられないと
426: (ワッチョイ 2302-K8O7) 2021/07/09(金)23:06 ID:aS/fIL1f0(3/3) AAS
>>424
if やら foreach やらのブロック開始終了タグが波括弧だったりコロンだったりってのを直していくってことね

wordpress触る以上埋め込みが混在するコードを追う能力は必須になるから、この程度のこと自力で解決できないならwordpress触るの諦めたほうがいいよ
427: (ワッチョイ 852c-xNKK) 2021/07/09(金)23:58 ID:TIX9j1Dy0(2/2) AAS
Web制作管理板のWordPress のスレで、やってるみたい

5ch ではマルチポストは禁止だから、このスレでは話を続けない方がよい。
向こうのスレで議論してください!

1つのスレだけにしないと、答える人も同じ事を調べたりするので、無駄
428: (ワッチョイ 6352-Q14N) 2021/07/10(土)02:46 ID:gwvQHAgv0(1) AAS
Rubyバカが自分を棚にあげて何か言ってる
429: (ワッチョイ 15c5-jjVx) 2021/07/10(土)02:53 ID:etRC44er0(1) AAS
>>5ch ではマルチポストは禁止

いつそんなこと決まったんだ?
430
(1): (ワッチョイ cbbb-NBD7) 2021/07/10(土)06:01 ID:BwwaALiC0(1) AAS
外部リンク:info.5ch.net
431
(1): (ワッチョイ 234f-jjVx) 2021/07/10(土)08:21 ID:l5rpHYDO0(1) AAS
>>430
それとはマルチポストの意味が違う
それに禁止されてるわけではない
432: (ワッチョイ a563-0sKs) 2021/07/10(土)10:30 ID:BPX48WFJ0(1) AAS
同じ質問を至るところでして、回答者がいても返信すらしないというのはよくある事
書き捨てする様な質問には誰も答えないし、迷惑千万
1-
あと 570 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.028s