【PHP】下らねぇ質問はここに書き込みやがれ 10

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ cfe8-+65u)
垢版 |
2018/11/28(水) 17:08:46.02ID:Nb5yTkdM0
PHPに関する質問スレです

前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 9
http://mevius.5ch.net/test/read.cgi/tech/1513760420/

次スレは>>980以降
本文の1行目に以下を追加すること
!extend:on:vvvvv:1000:512
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
2019/06/18(火) 01:05:53.87ID:90gU7PyPa
>>429
もしかして読み込み先のサーバに問題があるのでは?
と思ってhttps://yahoo.co.jp/をfile_get_contentsで取得してみたら、
エラーは出ませんでした
そこで読み込み先のサイトをブラウザで表示して、証明書を確認したところ、
有効期間が2019/6/14〜になっていました
つまり、最近証明書を更新したようです
file_get_contentsでは古い証明書を取得しまっている、ということだと思いますが
何故そんなことが起きるのでしょうか?
どうすれば解決できますか?
431デフォルトの名無しさん (ワッチョイ 1ab0-bbbA)
垢版 |
2019/06/18(火) 06:22:32.87ID:3nOE2mBA0
プログラム板にキチガイ降臨中!botに一晩も反応する異常さ
一般人(学校恩師)に殺害予告をしているのでスレ建て通報してください。
https://mevius.5ch.net/test/read.cgi/tech/1559872586/

142 名前:a4 ◆700L1Efzuv 投稿日:2019/06/18(火) 05:29:55 ID://qVkzO
>>141
名古屋の人な 俺ね、君の問題を大橋先生と混ぜないことにする。つまりね、
片桐孝洋のことをボコろうと思う。普通に顎の骨を折る。これくらいで警察来るか?
一般市民とかさ、普通にさ、俺らの秘密なんだけどさ、日本人なんて復活ねーから。
2019/06/18(火) 17:22:41.03ID:HA3mKCJN0
ファイルの書き出し処理で分からないことがあったので質問します

Windowsでファイル名に使えない文字がありますよね
日本語だと、全角文字に置き換えるということができますが
海外だと、どんな方法で対処してるのでしょうか?

英語というか、1バイト文字でどう回避してるのか、よく分からないです
全部 _(アンダースコア)で置き換えとか?
2019/06/24(月) 20:15:24.96ID:m1x6Lozf0
音楽ファイルなんかでよく見るけど予約文字は大体アンダースコアになってるね
アポストロフィや?は省略されてることが多い
2019/06/24(月) 20:38:24.35ID:OkN3wkON0
XML文字参照とかコードポイントとか
2019/07/03(水) 08:09:50.05ID:NH/ScEyz0
単一のphpで、1つのinput textからポストしてデータベースに接続してselectしてレコードを
input textの下に表示する、というコードを書いて動いたのは嬉しいのですが、

functionは使っていません。
いずれclassの中にfunctionを入れたいのですが、私のphp部分なら30行ぐらいのコードでもそういう
ことができるのでしょうか?

人のコードで、functionばかりあって、最後に
main();

みたいなのがありますが、それが行き着く先の形なのでしょうか。
2019/07/03(水) 08:11:47.66ID:NH/ScEyz0
補足です。
sqlインジェクションとかXSSとかの対策も知らないのでそのままではダメですが、
自分なりの堅牢なfunctionを作って、それを組み合わせるというのがphpプログラマーなのでしょうか。
2019/07/03(水) 11:15:42.58ID:XrINKmpg0
>>435
「PHP デザインパターン」で検索
2019/07/03(水) 18:55:14.56ID:NH/ScEyz0
>>437
ありとうございます。デザインパターンで検索するとちょっと内容が濃すぎました。
オンラインの学習でclassやextendを使った内容は一通りやってみたのですが、

既存のfunction無しのコードを、classやfunctionありのコードに直すのではなくて、
始めから書き直すことになりそうですね。
2019/07/03(水) 19:37:45.44ID:G8Yh9hPC0
>>438
「PHP リファクタリング」で検索
リファクタリングして、デザインパターンに寄せるのがいい設計のひとつ。

30行ぐらいのコードでも機能が3つあれば、10行ずつ3つに分けてfunctionにしてもいい。
そして、それをまとめて1つのclassにしてもいい。
試しにfunction化して動かしてみて、それが出来たら更にclass化して動かしてみればいいよ。
思ったより簡単に動くから。
2019/07/03(水) 19:50:35.07ID:NH/ScEyz0
>>439
>試しにfunction化して動かしてみて

そうですね、恐らく自分の書いているのはifとメソッドと呼ばれるものを上から書いているだけなので、
function化をやってみたいと思います。
リファクタリングの単語ありがとうございます、今ではデザインパターンよりこっちのほうが
合っていると思います。
441デフォルトの名無しさん (ワッチョイ 2d23-hmOa)
垢版 |
2019/07/03(水) 19:54:06.45ID:5B/jgT3f0
PhpOffice¥PhpSpreadsheetの質問です

$sheet->getCell()->getValue()メソッドでセルの値をとっているのですが
エクセル側でセルの内容が装飾されているとき
プレーンテキストではなく
object(PhpOffice¥PhpSpreadsheet¥RichText¥RichText)
として返ってきます

これをサラっとプレーンテキストにするにはどうしたらよいでしょか?
2019/07/03(水) 22:29:59.38ID:/WAsDrGXa
>>441
getPlainText()
https://github.com/PHPOffice/PhpSpreadsheet/blob/master/src/PhpSpreadsheet/RichText/RichText.php
443デフォルトの名無しさん (アウアウカー Sac7-Fupf)
垢版 |
2019/07/04(木) 12:55:34.62ID:MdrCWp24a
ありがとー
2019/07/05(金) 22:39:00.25ID:tMJYpT0L0
いいってことよ
2019/07/08(月) 08:03:24.67ID:lXAN+HQL0
DB板が過疎化しているので、こちらで聞きたいのですが、
phpのページにアクセスするとカウンターの値をデータベースから取得して、
1足して表示して、その値をupdateしたいのですが、

DBのcounterテーブルにはcountカラムだけあり、値を入れています。
MariaDB [web]> select * from web.counter;
+-------+
| count |
+-------+
| 1 |
+-------+

カウンターを上げようとするとエラーが出るのですが、
MariaDB [web]> updete web.counter set count=2;
ERROR 1064 (42000): You have an error in your SQL syntax;

2カラムにして、name=count, value=1みたいなテーブルを作って
whereを使ってupdateするのが正しいやり方なのでしょうか?
1カラムではそもそも無理があるのでしょうか。
2019/07/08(月) 08:17:27.48ID:lXAN+HQL0
すみません、自決しました。
コマンドのスペルミスでした。
2019/07/08(月) 09:21:34.11ID:QKT/WDgRM
じゃあ昔DB板にいた人たちは今どこにいるんだろ?まさかTwitterとか?w
2019/07/08(月) 09:27:15.95ID:lXAN+HQL0
DB板の1-3番目はoracleですが、
3番目のスレッドは2003年のスレ立てから16年経っても250スレしかないぐらいですね・・・
2019/07/08(月) 12:07:56.39ID:0IJIq/+j0
DB板は比較的過疎だけど、
マイナーなDBMSでなければ
質問すれば回答してくれるよ
MariaならMySQLスレで聞けば良い
2019/07/08(月) 17:33:13.10ID:6c0OwKHja
>>446
自決したか
2019/07/09(火) 00:40:05.87ID:U2Ej2IFy0
unixタイムスタンプで
mktime(0,0,0,1,2,1970);
1970年1月2日0時0分0秒(1日後)
を実行すると82800秒と1日の秒数より1時間少ない結果が出るので
次に1970年1月3日0時0分0秒(2日後)を試し
169200と23時間+1日という結果が出ました
これはどういう仕様なのでしょうか?
何か見落としてますか?
2019/07/09(火) 00:55:35.31ID:lRtOoeh80
タイムゾーンがGMT+1の所になってるんじゃね?
2019/07/09(火) 01:04:45.72ID:U2Ej2IFy0
>>452
ありがとうございます
タイムゾーンを調べる方法があれば教えてもらえますか?
初心者でlocalサーバーで勉強中なのですがそれは関係ないですかね?
454デフォルトの名無しさん (ササクッテロル Sp87-TcNW)
垢版 |
2019/07/09(火) 10:23:45.55ID:JD/7/fU5p
セミコロンを文字列としてechoしようとするとエラーが出るので、エスケープしようと思うのですがバックスラッシュが効きません
どうしたらいいでしょうか?
455デフォルトの名無しさん (ワッチョイ 2301-TcNW)
垢版 |
2019/07/09(火) 19:14:00.22ID:EvaqxK5+0
>>454ですがくだらなすぎました
phpのバージョン上げたら解決しました
2019/07/09(火) 21:07:19.77ID:U2Ej2IFy0
php.iniファイルのdate.timezoneをasia/tokyoに変更したらうまくいきました

ありがとうございました。
2019/07/10(水) 02:09:59.48ID:DphKO2vD0
mb_send_mailでメール送信すると、特定のアドレスに送信するとuser unkownになって送れない
これってsmtpの設定をしなくて直接受信サーバーを叩きにいってしまうからダメなのかな
phpmailerとかにすれば解決すると思う?
458デフォルトの名無しさん (ワッチョイ b6ba-YtL5)
垢版 |
2019/07/11(木) 17:07:45.46ID:Jm+T6ApQ0
ウインドウズ10で
include_once "C:/folder1/folder2/mytest.php";
みたいな絶対パス指定してphpファイルを読み込んで実行する事は出来ないの?
2019/07/11(木) 19:21:54.84ID:xCkJ5LaR0
ローカルにあるHTML ファイルを、ブラウザで読み込める
file:///C:/Users/Owner/Documents/index.html

ローカルにあるHTML ファイル内で、ローカルの相対パスを読み込める
<script type="text/javascript" src="../jQuery/jquery-3.1.0.js"></script>
<script src="test.js"></script>

ローカルにあるHTML ファイル内で、ローカルにある画像も読み込める
<img src="C:/Users/Owner/Pictures/a.png">
<img src="C:/Users/Owner/Pictures/b.jpg">

ローカルにあるRuby ファイル内で、ローカルの相対パスを読み込める
require_relative "../my_utility.rb"
2019/07/11(木) 19:25:03.65ID:BpuSRQy60
今php.exeが配布してるか知らないが
php.exe -filename.php
的なことができるかも
2019/07/11(木) 19:26:02.93ID:At9Pc1xnM
Rubyファイルは読み込めないな。
そんなゴミ入れてないからwww
2019/07/11(木) 20:28:52.35ID:dVCZh9+R0
XAMPP使えば、phpをコマンドラインから実行できるぞ。
463デフォルトの名無しさん (ワッチョイ b6ba-YtL5)
垢版 |
2019/07/11(木) 20:36:27.66ID:Jm+T6ApQ0
>>459
458の答えを教エロ下さい。
2019/07/11(木) 20:53:35.20ID:dVCZh9+R0
>>458 >>463
https://www.php.net/manual/ja/wrappers.file.php
465デフォルトの名無しさん (ワッチョイ b6ba-YtL5)
垢版 |
2019/07/11(木) 21:07:42.46ID:Jm+T6ApQ0
>>464
include_onceで使えますか?
2019/07/11(木) 21:13:16.43ID:dVCZh9+R0
>>465
試してみなさい。危険なコードでなければ簡単には壊れないから。

危険なコードというのはファイルを削除したりシステム設定などを書き換えたりするコード。
467デフォルトの名無しさん (ワッチョイ b6ba-YtL5)
垢版 |
2019/07/11(木) 21:16:19.19ID:Jm+T6ApQ0
>>466
試したが出来ないんだよね。
2019/07/11(木) 21:18:05.78ID:dVCZh9+R0
>>467
じゃあ、エラーメッセージを確認して。phpはローカルにあるの?
469デフォルトの名無しさん (ワッチョイ b6ba-YtL5)
垢版 |
2019/07/11(木) 21:24:45.41ID:Jm+T6ApQ0
分からん
2019/07/11(木) 21:26:20.82ID:dVCZh9+R0
PHPがローカルにないなら、サーバー側のPHPからローカルファイルにはアクセスできない。アップロードするかなんかしないといけないよ。
471デフォルトの名無しさん (ワッチョイ b6ba-YtL5)
垢版 |
2019/07/11(木) 21:27:35.31ID:Jm+T6ApQ0
>>470
PHPはローカルにある
2019/07/11(木) 21:32:33.57ID:dVCZh9+R0
初心者は、最初に警告やエラーが見えるようにPHPを設定した方がいいよ。
2019/07/11(木) 21:34:41.35ID:dVCZh9+R0
パスに一字でも間違いはない? 全角・半角が間違ってない?
2019/07/11(木) 22:44:38.90ID:Tg5RlGHB0
そもそもphpだからって、
Webサーバでしか動かしてはいけない、
なんてルールはないと思うが
シェルスクリプトとかpythonみたいに使ったら良いと思うの
475デフォルトの名無しさん (ワッチョイ b6ba-YtL5)
垢版 |
2019/07/12(金) 03:54:57.52ID:B1okfPjL0
>>473
Win10にインストールしたFlywheelのPHPなんだけど、
それが絶対パスでファイルが読めない原因かな?
2019/07/12(金) 19:38:28.33ID:XTqC7rHb0
phpを始めて、50行程度で色々作ったりしているのですが、
それが合っているかどうか、無駄や脆弱性があったりと心配になるので、
webサービスでコードを貼り付けて、相談してもらうようなサービスはあるのでしょうか。

数行であればスレの皆さんにご指摘を受けるのは嬉しいのですが
多い行を貼り付けることもスレ汚しにもなるので、何か良い方法はありませんか?
2019/07/12(金) 19:44:27.25ID:rA9WmwUa0
>>476
長いソースなら、こういう所を利用して公開すればいい

http://codepad.org/
2019/07/12(金) 20:15:43.69ID:XTqC7rHb0
>>477
ありがとうございます。
適当にechoとか書くとシンタックスハイライトもしたので、便利ですね。
2019/07/15(月) 19:56:58.11ID:rFkphOJd0
ファイル名にUnicode制御文字らしきものが入ってしまったのですが
それを削除する方法を教えてください

具体的に何が入っているのかを調べる方法もあれば教えて欲しいです

https://i.imgur.com/V7xutMK.png

twitter のツイートをコピペしたものをファイル名にする処理をしたときに
そうなりました
上の画像で言うと、@の前にある文字です
おそらく、[RLO]だと思いますが、これを取り除く方法が分かりません
2019/07/15(月) 20:00:19.90ID:38cZE3Hm0
>>479
エイサスって読んでたわw
2019/07/15(月) 20:17:25.90ID:rFkphOJd0
>>480
今はエイスースw

https://www.asus.com/jp/About_ASUS/about_asus_history_name

> 2012年10月よりASUSは「エイスース」と発音が統一されました。
2019/07/15(月) 21:55:18.87ID:rFkphOJd0
>>479
自己解決

とりあえず、これでなんとかなりました

$str = preg_replace('/[\p{Cc}\p{Cf}\p{Zs}]/u', '', $str);

このへん、参考にしました

U+001DなどUnicode(ASCII,C0)制御文字がHeaderに含まれるとaborting requestするので除去する - Qiita
https://qiita.com/khsk/items/3c98174bc6cb9b596e61

PHP: Unicode 文字プロパティ - Manual
https://www.php.net/manual/ja/regexp.reference.unicode.php
483デフォルトの名無しさん (ワッチョイ 237c-XeHW)
垢版 |
2019/07/16(火) 23:25:57.59ID:6A7bTSc60
メーラーを作ってる人が集まってるスレはありますか?
484デフォルトの名無しさん (ワッチョイ 75f1-xVkp)
垢版 |
2019/08/05(月) 15:18:25.28ID:RvbOnux20
ものすごく基本的な質問かもしれません。

本物のサーバで実験したいのですが
PHPが使えるレンタルサーバで安いところはどこですか?
将来的にはなんらかの形でネット商売するかもしれません。
2019/08/05(月) 16:46:02.19ID:v6lP0LVw0
「PHPが使えるレンタルサーバで安いところ」で検索するだけなのにマジで商売するの?
2019/08/05(月) 18:04:13.97ID:9k1HrfSt0
まず目の前にあるPCに仮想環境を入れて
適当なLinuxをインストールしてサーバーにしてみ
それなら好き勝手にいじれるし誰にも迷惑かけないしタダだ
そっから始めてみたらどう?
2019/08/05(月) 18:06:59.08ID:9dGEiJ4q0
無料のレンタルサーバもあるんだとか
2019/08/06(火) 01:08:26.13ID:O5zLVi3Ca
xreaな
2019/08/06(火) 05:39:37.94ID:3mWsX+4/0
CentOS6 + Remi php 5.6 で動いているphpは
CentOS7 + Remi php 5.6 でも動くのでしょうか?
DBはOSのリポジトリに登録されているmysqlを使います。
2019/08/09(金) 14:28:42.09ID:NFhVNRcF0
プラットフォームによっては使えない機能や関数もあるけど
使う(必要な)パッケージが揃ってればOSによる差はだいたい設定でどうにかなる
意図的にプログラム側でOSに依存するコードやOSを制限するコード書いてなければ
CentOSのバージョンアップぐらいならそのまま使えるんじゃないの
2019/08/22(木) 21:17:14.37ID:A5RZDSc30
php内でexecを使って外部コマンドを実行させたいです

ローカルでは成功しますが、
webブラウザだとexecでエラー126(コマンド実行不可能)が返ってきます
やはりサーバー側の問題なのでしょうか?
Xサーバーを使っているんですが、どこをいじればいいのか分からなくて・・
492デフォルトの名無しさん (ワッチョイ 7aad-HwVO)
垢版 |
2019/08/22(木) 23:13:57.14ID:erkZnaOI0
>>491
せめてなにを実行してるくらい書かないと誰にも伝わらんぞ
パーミッション関係だと思うけども
2019/08/22(木) 23:31:59.91ID:A5RZDSc30
>>492
exeファイルを実行しています
パーミッションを疑って、Xサーバー側にアップしたものを全部777に書き換えたんですが動きませんでした
2019/08/22(木) 23:47:20.75ID:9/SBo+Lw0
>>493
exeファイルって何?サーバーの既存のコマンド?
2019/08/22(木) 23:47:49.02ID:cTorNwQs0
Xサーバって X window のじゃなくてレンタルサーバのことなのか。
それは置いといて、exec エラー126 で検索すると答えっぽい情報があるよ。
実行ファイル名をフルパスで書けばいいとか。
試してないけど。
2019/08/22(木) 23:55:42.57ID:9/SBo+Lw0
XサーバーってUnix環境だと思うから、その環境で動かせるって事がまず必要だよ
もしかしてWindowsで動作するファイルをアップロードしてない?
2019/08/22(木) 23:59:05.94ID:A5RZDSc30
>>494
いえ個人が作ったexeファイルです

>>495
それも
echo __FILE__ ;
でフルパス確認して、フルパス表記で実行したんですがエラー126のままで・・・

フルパスって
exec ("/home/hogehoge/xxxxx.com/public_html/hogehoge2/xxx.exe", $output, $error);
var_dump($output);
var_dump($error);
こういう表記でいいんですよね?
2019/08/23(金) 00:08:16.03ID:R6Gtd6JR0
>>496
してました・・
フリーの実行プログラムを使ってるのですが、
一応Unix用のファイルも配布元が配布していて
そっちを使ってもエラー126になります・・・
2019/08/23(金) 00:14:11.54ID:qfZoy6uT0
コマンド叩いて動くかまず確認しなさい
2019/08/23(金) 00:29:11.19ID:g5amacC60
>>498
ユーザーがアップロードした実行プログラムは動かせないと思う
phpやperlのスクリプトなら動作するようなので
そういうものを用意するしかないと思う
2019/08/23(金) 00:40:04.55ID:R6Gtd6JR0
皆さんありがとうございます
根本的に無理ぽな感じですね
一人で煮詰まっていましたが、いろいろ指摘をもらってまた頑張ろうと思います
2019/08/23(金) 01:41:01.56ID:TB/5V8Dm0
ちなみに何をする実行ファイルなの?
2019/08/23(金) 11:24:49.44ID:yZ+ijObJ0
一般的に、鯖側でexec可能になると悪意のないプログラムでもミスで鯖全体を殺してしまうリスクがあるので
鯖屋ではexecは認められない

はずよ
今時は知らんけど
2019/08/23(金) 14:13:06.13ID:R6Gtd6JR0
最後に
Unixで実行可能なファイルで、フルパスで、パーミッションの実行権限付与したら
いけました!
4日間悩んでたのでとても嬉しいです
どうもありがとうございました!!

>>502
複雑な数値計算をするプログラムです

>>503
そうなんですね今後使えなくなったら困るな〜
2019/08/23(金) 14:40:43.57ID:yZ+ijObJ0
>>504
xserverでは一応、負荷かかったら制限するかもと書いてるので
その辺注意しとけば大丈夫そう
506デフォルトの名無しさん (ササクッテロラ Sp5d-x+Pl)
垢版 |
2019/08/29(木) 08:48:42.39ID:3m6UWwTfp
phpとかプログラム言語じゃない、ど素人向け
2019/08/29(木) 09:33:06.07ID:eAc9JexPp
ど素人がよくそう言ってるの聞くけどプログラミング言語だよ
508デフォルトの名無しさん (ワッチョイ 9b93-PkBi)
垢版 |
2019/08/31(土) 00:15:45.15ID:OzmC0qXX0
って玄人気取った素人が言ってるけど実際プログラミング言語だよ
2019/08/31(土) 00:40:29.28ID:I1GVoNnD0
それで飯を食っているなら玄人ってことにしてあげて
2019/08/31(土) 01:43:38.02ID:xrNrB7Pcp
ランク2多相もGADTもない言語はプログラミング言語じゃない、ど素人向け
2019/08/31(土) 10:51:06.08ID:8OUIM1e40
アセンブリ言語はどうなる
2019/08/31(土) 11:22:22.84ID:I1GVoNnD0
アセンブリはど素人向けなんだろうな
2019/08/31(土) 17:26:18.88ID:y90kZfvt0
煽りが低レベルすぎて
HTMLがプログラム言語じゃないとか言ってるやつと同レベルだな
俺の考えたプログラム言語の定義なんてどうでもいいっす
2019/08/31(土) 20:12:36.71ID:xrNrB7Pcp
いやそんなのよりも、PHPなんてプログラミング言語じゃないって言ってるありがちな初級者と同レベルの煽りなんだと思うけど
2019/08/31(土) 20:47:12.99ID:rDlgaGGg0
HTMLはプログラミング言語ではないけどPHPはプログラミング言語です
2019/09/01(日) 01:42:35.50ID:oQ9sDP4c0
重要なのはそこじゃない
ドヤ顔でしょうもない主張するところ
2019/09/01(日) 18:47:04.65ID:pi8n90ik0
>>513>>515
プログラム言語には変数という概念が必要。
この定義に従うと、PHPはプログラム言語だが、HTMLはプログラム言語ではなくマークアップ言語。
2019/09/01(日) 18:56:01.44ID:be8Xi7zB0
FORTHに変数ってあったっけ?
2019/09/01(日) 19:24:54.50ID:L/37ZEtD0
HTMLはWEB屋がプログラマーを自称するための鉄板ネタやぞ
2019/09/01(日) 19:26:15.32ID:dY+gxW9G0
HTMLは演算をされない大きな変数だ
2019/09/01(日) 20:03:49.25ID:2ExHr6mca
phpできない俺からすれば、if使えてる時点で立派なプログラム言語だと思うけどなぁ。
2019/09/02(月) 02:35:19.10ID:bVR0oMnG0
>>519
HTMLというよりJS(中身はjqueryみたいなのを使ったコピペ)じゃなくて?
2019/09/03(火) 08:37:44.27ID:+M/fA+P50
HTMLはチューリング完全じゃないからプログラミング言語じゃないな
HTML+CSSはチューリング完全だとか
2019/09/04(水) 02:23:04.72ID:9ku/gwG+p
プログラミングのために作られてればルログラミング言語だよ
2019/09/04(水) 02:48:53.01ID:tMaJNHAd0
プログラミングのために作られてればエログラミング言語だよ
2019/09/04(水) 21:58:33.15ID:8xuaC0PC0
初学者です
たとえば「ブログ」ページの「php」カテゴリーの「2」ページ目を表示したい場合、
URL(略~index.php? content=blog &category=php &page=2)
のように、GETメソッドでリンクから送った変数を取得していく方法でよいのでしょうか?
一応表示は出来るのですが、条件をつけるたびにどんどんURLが長くなっていくのが気になって
何か他にもっとスマートな方法があったりします……?
2019/09/04(水) 23:00:10.33ID:LjVvm2Gp0
クエリじゃなくてパス(例: /blog/php/2)にすればいいんじゃない
あと普通はblogは独立したアプリになると思うから、/index.php?content=blog よりは /blog.php or /blog/index.php の方が自然
2019/09/05(木) 21:12:53.07ID:NNGkGktH0
ありがとうございます
むむむ、WordPress的にコンテンツブロックを入れ替えられるようにするべきなのかと思ったのですが、
やっぱりblog.phpで作る方が自然なんですね
実は独立したアプリという意味がよく分かっていないので、調べてみます
2019/09/06(金) 18:31:00.60ID:HnthDg8s0
>>526
googleさんdisってんですか?

content=blogをAとして
category=phpをBとして
page=2をCとすれば
ABCで表現できる
■ このスレッドは過去ログ倉庫に格納されています