[過去ログ]
【PHP】下らねぇ質問はここに書き込みやがれ 12 (1002レス)
【PHP】下らねぇ質問はここに書き込みやがれ 12 http://mevius.5ch.net/test/read.cgi/tech/1619667579/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
749: デフォルトの名無しさん (ワッチョイ c134-y0A/) [] 2021/08/12(木) 14:52:03.99 ID:B1L5o8hM0 >>746 お前も PHPerは糞 おじさんを見習って 名前欄に RUBYガイジ って入れてくんない? PHPerは糞おじさん、2021年にもなって参照渡しでメモリがーとか言ってるはクソ笑う さすが加齢臭おじさんやね http://mevius.5ch.net/test/read.cgi/tech/1619667579/749
750: デフォルトの名無しさん (ワッチョイ 3101-mBWR) [sage] 2021/08/12(木) 14:59:04.04 ID:sye04Gqu0 <input type="text" name="text1" value="aaa" readonly> ユーザー側がvalue="aaa"を書き換えてpostする事ってできますか? 出来るのだったらhtmlのソースに載るものをsqlに入れる時は全部プレースホルダにしないといけないですよね http://mevius.5ch.net/test/read.cgi/tech/1619667579/750
751: デフォルトの名無しさん (ワッチョイ 532c-Lto6) [sage] 2021/08/12(木) 15:14:15.05 ID:s+UN3BdM0 クライアントから送られてくるものは、絶対に信用してはならない。 place holder を使うのが基本 ドラクエ10 では、0.2% ほど、おかしなデータが送られてくると言ってる 伝送エラーでも、パリティーを再計算して、 正しいデータのように見せかけて伝送する、ルーターがある。 そういうルーターを、世界中から排除できない http://mevius.5ch.net/test/read.cgi/tech/1619667579/751
752: デフォルトの名無しさん (ワッチョイ 3163-Z6Ah) [sage] 2021/08/12(木) 15:29:27.65 ID:ZBXe4sG30 >>748 例の図書館サーバーは三菱がメンテナンスしてたんだよな それは知ってる http://mevius.5ch.net/test/read.cgi/tech/1619667579/752
753: デフォルトの名無しさん (ワッチョイ 937c-nI4z) [sage] 2021/08/12(木) 15:30:13.40 ID:39FD7TF90 >>750 いくらでも出来るよ そういう値をめんどくさいからと言って送ったりしない事 サーバー側に保存しておけ http://mevius.5ch.net/test/read.cgi/tech/1619667579/753
754: デフォルトの名無しさん (ワッチョイ 3163-Z6Ah) [sage] 2021/08/12(木) 15:50:17.28 ID:ZBXe4sG30 >>748 あの図書館サーバーは普通のアクセスが集中しただけで落ちるんだぞ DBのカーソルを使ったあと開放してなかったんだそうだ こんなの初心者しかやらないコーディングだろう? http://mevius.5ch.net/test/read.cgi/tech/1619667579/754
755: デフォルトの名無しさん (ワッチョイ 3101-mBWR) [sage] 2021/08/12(木) 15:51:38.16 ID:sye04Gqu0 >>751 >>753 有難うございます。 セレクトボックスの値や、javascriptで書き換えるreadonlyのテキストボックスの値を sql文に入れるかどうか迷ってました。 全部プレースホルダにします。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/755
756: デフォルトの名無しさん (ワッチョイ ebbb-F4Jt) [sage] 2021/08/12(木) 15:58:48.50 ID:jvdC9oQ40 >>754 それがナンナンダヨ 岡崎図書館事件は、お前の言うようなシステムだったとしても逮捕されて起訴猶予がくだされたって話だぞ あと三菱じゃなくてMDISな 子会社ってのは別会社なんだよ お前社会経験無いだろ http://mevius.5ch.net/test/read.cgi/tech/1619667579/756
757: デフォルトの名無しさん (ワッチョイ 3163-Z6Ah) [sage] 2021/08/12(木) 16:03:27.95 ID:ZBXe4sG30 最近も偽造で有名になった、あの三菱 ホント、三菱の名前って有名になったよな http://mevius.5ch.net/test/read.cgi/tech/1619667579/757
758: デフォルトの名無しさん (ワッチョイ 3163-Z6Ah) [sage] 2021/08/12(木) 16:08:04.61 ID:ZBXe4sG30 >>756 不具合がある事は以前からは悪していたが、顧客には伝えていなかった 定期メンテナンスの度に、コッソリ修正を加えていたが、 岡崎図書館だけはチャンスがなかった 通常の利用者がアクセスするだけで落ちるサーバー 毎朝再起動するのが日課だったそうだ そうしないとダウンするサーバー 隠蔽体質は独特だよな http://mevius.5ch.net/test/read.cgi/tech/1619667579/758
759: デフォルトの名無しさん (ワッチョイ 3163-Z6Ah) [sage] 2021/08/12(木) 16:12:07.54 ID:ZBXe4sG30 岡崎図書館だけでなく、システム導入した全国の図書館で不具合は起きていた 各図書館は定期メンテナンスがあった際に修正版を導入していたが、 岡崎図書館だけは、必要ないとメンテナンスを断られていた 不具合があると、本当のことを伝えてさえいれば修正できたのにな http://mevius.5ch.net/test/read.cgi/tech/1619667579/759
760: デフォルトの名無しさん (ワッチョイ ebbb-F4Jt) [sage] 2021/08/12(木) 16:14:36.36 ID:jvdC9oQ40 >>759 おまえ、気持ち悪いやつだな http://mevius.5ch.net/test/read.cgi/tech/1619667579/760
761: デフォルトの名無しさん (ワッチョイ 532c-Lto6) [sage] 2021/08/12(木) 17:00:02.35 ID:s+UN3BdM0 確か、毎秒アクセスしてたのだろ。一日で何万回も。 それで落ちた。 普通のアクセスでは落ちない それで自白に追い込まれた。 自白しないと、一生家族を追い込むぞと脅されて、自白させられた 日本の裁判は、行政・司法の事前打ち合わせで有罪が決まる。 法廷では裁判しない だから、拷問捜査でも自白すると、絶対にくつがえらない。 自白したのが嘘でしたと言っても、裁判官がそんな事はあり得ないと、絶対に認めない それで、ボクサーが自白して、今も死刑囚のままの事件がある。 DNA 判定でも別人なのに、裁判官が嘘で自白する事はあり得ないと、言い続けている でも、無罪が国民にばれているから、有罪のまま釈放してる ボクサーはパンチドランカーで、知的障害になりやすい。 そういう奴を探してきて、拷問して自白させる。 知的障害は、すぐに自白するから そうやって犯人に仕立て上げる 自白を優先させる国は、世界中でも日本だけ 有罪率も他国では、50% だけど、日本だけ100%。 だから半分は、自白による冤罪 http://mevius.5ch.net/test/read.cgi/tech/1619667579/761
762: デフォルトの名無しさん (ワッチョイ 3163-Z6Ah) [sage] 2021/08/12(木) 17:13:39.26 ID:ZBXe4sG30 岡崎図書館システム作った企業は、サーバ構築した事がないんだろう あろうことか、システムの全ソースファイルがネットから丸見えだった 当時大勢がソース閲覧してレビュー大会始めてたな 隠しきれなくなった企業は、最期に全面謝罪していた http://mevius.5ch.net/test/read.cgi/tech/1619667579/762
763: デフォルトの名無しさん (ワッチョイ 3163-Z6Ah) [sage] 2021/08/12(木) 17:21:59.60 ID:ZBXe4sG30 >今年5月に発覚した岡崎市立中央図書館ウェブサイト「サイバー攻撃」事件は悪意のない一利用者の >プログラムによる DoS 攻撃とみられており当初「偽計業務妨害の疑いで」の逮捕も妥当かと思われて >いたのですが、不起訴(起訴猶予)処分が発表された後で図書館のプログラムを入手した朝日新聞が >セキュリティ専門家らに調査を依頼したところ、実は図書館プログラムのバグだったことが判明。 > このコードの場合、DB接続はアクセス元のブラウザ専用として確保(ASPセッションに紐付け)され、 >ASPセッションがタイムアウトするまでの間(7月の時点で岡崎市立中央図書館では実測で620秒くらい >だった)、閉じられることなく(使いもしないのに)占有されてしまう。その間に新しい閲覧者(ブラウザが) >接続してくると、次々新しいDB接続が確保され、その最大数に達すると、それ以上のアクセスを受付け >なくなってしまう。 >しかも酷いことに新聞報道に基づいたコメントによると、ソフトウェア開発業者の三菱電機インフォメーショ >ンシステムズ(MDIS)は2006年にこのバグを修正していたが、それ以前に導入した顧客には「ホームペー >ジが閲覧しにくくなるのは、コンピューターの性能が低いからだ」と説明、「新しいサーバーを導入して金を >出させるために、わざと情報を秘密にしていたようですね」。 https://ameblo.jp/ecomstation/entry-10627088813.html http://mevius.5ch.net/test/read.cgi/tech/1619667579/763
764: 761 (ワッチョイ 532c-Lto6) [sage] 2021/08/12(木) 18:07:20.17 ID:s+UN3BdM0 日本では自白をしたら、絶対にくつがえせない 裁判で、無理やり拷問捜査で自白させられたと言っても、 裁判官がそんな事はあり得ないと、絶対に認めない 自白して、100% 有罪に出来るから、立件されなかっただけ 日本の裁判は、行政・司法の事前打ち合わせで有罪が決まる。 法廷では裁判しないから、有罪と同じ 青汁王子みたいに、検察庁の拷問取り調べを発信したら、起訴されて有罪になった。 一方、徳井みたいに脱税を認めたら、不起訴になった だから、青汁王子は検察改革として、選挙に立候補するかも知れない 日本の裁判の半分は、自白のみで証拠がない。 だから、本当は無罪だと国民にばれないように、マスコミを使って印象操作する 毎日ひっきりなしに、事件の捜査進行をマスコミにリークして、犯人だとでっち上げる。 それで実質的に、裁判所では裁判をしない 西村と同じ。 自公は何も立法せず、銀行へ要請して、酒屋に資金提供しないように締め上げる これは要請で強制力がないから、自公は責任を負わない。 単に、銀行が加害者になるだけw http://mevius.5ch.net/test/read.cgi/tech/1619667579/764
765: デフォルトの名無しさん (ワッチョイ 5102-+UG9) [sage] 2021/08/12(木) 18:07:42.18 ID:HkfEGEyR0 プログラミング言語を作るヒントのために メモリがー 参照がー という流れでもないな http://mevius.5ch.net/test/read.cgi/tech/1619667579/765
766: デフォルトの名無しさん (アウアウクー MMdd-IXul) [sage] 2021/08/12(木) 18:50:40.99 ID:fLUL3BRXM >>760 例のコテハンおじさんだぞ http://mevius.5ch.net/test/read.cgi/tech/1619667579/766
767: デフォルトの名無しさん (ワッチョイ 3163-Z6Ah) [sage] 2021/08/12(木) 18:56:05.94 ID:ZBXe4sG30 >三菱電機の不祥事が止まりません。労務問題に品質不正などが相次ぎ、6月29日には >鉄道車両向け空調装置において、35年以上にわたる不正検査の問題が発覚しました。 >7月2日に記者会見した三菱電機の杉山武史社長は組織的な不正行為と認め、引責辞 >任を表明する事態となりました。外部の弁護士を起用した調査委員会を発足し、原因究 >明や再発防止策の策定に乗り出しました。 体質として、どこかおかしい http://mevius.5ch.net/test/read.cgi/tech/1619667579/767
768: PHPerは糞 (ワッチョイ c17b-NIVl) [sage] 2021/08/12(木) 20:24:45.08 ID:M/4woqjc0 >>749 それだけ言ってNGし切れないとか超ダセエ。ゆとり臭すぎ。 >>765 それは俺に言ってるのか? なら俺はいいが、場所は移るべきだ。ここの連中は興味もないだろうし。 PHPを中心に考えるのなら、候補としてはWebプログラミング板かな? 592を額面どおり受け取って移動でいい。 他に希望があれば指定してくれ。 (なおPHPを中心に考える必要は全くないので、他言語スレでも問題なし) 一般的にはプログラミング言語開発者は複数の言語を使いこなしていて、 それらで駄目な点を自身の言語で改善するものだから、 創始者のプログラミング観どおりにやればどフィットするものだが、 ラスマスはああいう感じで他の連中とは違うし、 実際、PHPの参照の仕様は、使い道なさそうに見える。 (ただし俺は仕様を完全に理解しているわけではない) PHP.netには、コピーオンライトと書いておくべきだろう。 ほぼ完璧に見えるPHP.netだが、これを落としているのは痛い。 (ただし他言語はもっとズボズボだから、PHP.netだからこその要求水準ではあるが) http://mevius.5ch.net/test/read.cgi/tech/1619667579/768
769: デフォルトの名無しさん (アウアウアー Sad6-pv9v) [sage] 2021/08/13(金) 01:24:24.59 ID:uAR6k+KCa DBのコネクションプーリングとかWEBアプリならLaravelにおまかせで良いじゃん http://mevius.5ch.net/test/read.cgi/tech/1619667579/769
770: デフォルトの名無しさん (ワッチョイ c2a5-NTPF) [sage] 2021/08/13(金) 01:52:40.74 ID:kzYHP2KN0 じゃあrobots.txtを遵守していればスクレイピングしてもOKなんですね? http://mevius.5ch.net/test/read.cgi/tech/1619667579/770
771: デフォルトの名無しさん (ワッチョイ 3163-NTPF) [sage] 2021/08/13(金) 02:00:55.03 ID:mbVVcoUY0 robots.txt遵守は一種の紳士協定のようなもので、法的な強制力は無い OKかどうかの判断は結構難しいと思う。 たとえ手順が正当だとしても、相手サーバーを落とす目的で 実行していると見なされれば業務妨害罪は成立する これは妨害する意図でしつこく電話を掛け、 対応に追われる状態になれば、妨害罪が成立するのと同じ 大量のアクセスになる場合は、事前に相手に了解を取るか、 リクエスト内のエージェント情報の中に、連絡先を書いておくとかする http://mevius.5ch.net/test/read.cgi/tech/1619667579/771
772: デフォルトの名無しさん (アウアウウー Saa5-5/Wf) [] 2021/08/13(金) 02:13:34.16 ID:K6cyKUrLa >>734 当時最先端のJavaのように使えるブラウザなんだぜぇーと宣伝タレ 虎の威を借る狐 旧京都造形芸術大から名称変更した私立「京都芸術大」のようなヤカラたち http://mevius.5ch.net/test/read.cgi/tech/1619667579/772
773: デフォルトの名無しさん (ワッチョイ 027c-HGjx) [sage] 2021/08/13(金) 02:35:57.29 ID:oRQ6/bVP0 >>770 してもいいがアク禁にされたり大量アクセスして訴えられても知らないが http://mevius.5ch.net/test/read.cgi/tech/1619667579/773
774: デフォルトの名無しさん (ワッチョイ e95f-rk8R) [sage] 2021/08/13(金) 03:32:07.80 ID:IEEGs8930 teratail見るとアホほどスクレイピングしたがるのが分かる http://mevius.5ch.net/test/read.cgi/tech/1619667579/774
775: デフォルトの名無しさん (ワッチョイ 7934-zHN7) [] 2021/08/13(金) 09:43:07.07 ID:5/dvlHjt0 >>748に対して ID:ZBXe4sG30 が発狂しててワロタw サーバが落ちる落ちないの問題ではないんだよなぁ そして748はやはりサーバ構築経験が無いんだなと http://mevius.5ch.net/test/read.cgi/tech/1619667579/775
776: デフォルトの名無しさん (ワッチョイ 7934-zHN7) [] 2021/08/13(金) 09:45:20.56 ID:5/dvlHjt0 >>770 >>642読めよ メクラか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/776
777: デフォルトの名無しさん (ワッチョイ 7934-zHN7) [] 2021/08/13(金) 09:50:20.10 ID:5/dvlHjt0 PHPerは糞 おじさん相変わらず元気に加齢臭撒き散らしてて草w 無駄な長文は無能の証拠 まぁこいつはコテハン付けてるだけマシだけどな http://mevius.5ch.net/test/read.cgi/tech/1619667579/777
778: 744 (ワッチョイ e22c-MEry) [sage] 2021/08/13(金) 12:16:30.97 ID:S8120IP70 基本、スクレイピングじゃなくて、 サイトと契約して、サイトのAPI を使う YouTube API, Google Maps API など 5ch も、そう。 契約して、APIを使う。 勝手にスクレイピングすると、どうなるか知りませんよと、脅し文句が書いてある スクレイピングする所は、APIを提供していないサイトで、 robots.txt を遵守する とにかくスクレイピングは、初心者向けじゃない。 初心者のコードには、バグが多く、 無限ループでアクセスしたりするから、超危険! だから、そういう依頼があっても、受けてはいけない。 スクレイピングの本にも、スクレイピングしないように書いてある。 書いていないと、スクレイピングを推奨した人も、共犯者になるから >>744 のUdemy の山浦清透、動画を参照。 PHP で、マイナビ転職をスクレイピングしてる http://mevius.5ch.net/test/read.cgi/tech/1619667579/778
779: デフォルトの名無しさん (ワッチョイ 62a7-7iwQ) [sage] 2021/08/13(金) 17:39:58.89 ID:cfxShLTH0 グローバルスコープに定義した関数は、クラスの中のメソッド内でそのまま使えるのですか? 使えるのが奇妙な気がするのですが。。。 グローバルな変数は、クラス内では、そのままでは使えないですよね。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/779
780: デフォルトの名無しさん (ワッチョイ 4102-fZBI) [sage] 2021/08/13(金) 19:26:14.32 ID:NFq4Eq4J0 そのままでなく、 var で宣言して $this->num 昔はインスタンスの呼び出し無く使えたけど、 開発陣営に割り込んで圧かけて、 「難しくなければなりません」 と言って無茶苦茶にした人がいるんだよ。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/780
781: デフォルトの名無しさん (ワッチョイ 7934-zHN7) [] 2021/08/13(金) 20:10:05.70 ID:5/dvlHjt0 >>779 クラス内で global $hoge; とすれば使えるけど? 逆に聞くが、クラス内でグローバルスコープに定義した関数を使う際には、どういう風に使えたら奇妙じゃないとお前は思うんだ? http://mevius.5ch.net/test/read.cgi/tech/1619667579/781
782: デフォルトの名無しさん (ワッチョイ 7934-zHN7) [] 2021/08/13(金) 20:11:24.31 ID:5/dvlHjt0 >>780 お前質問の意味分かってないだろ http://mevius.5ch.net/test/read.cgi/tech/1619667579/782
783: デフォルトの名無しさん (ワッチョイ 7934-zHN7) [] 2021/08/13(金) 20:14:02.70 ID:5/dvlHjt0 >>779は namespace を理解してない可能性もあるか… http://mevius.5ch.net/test/read.cgi/tech/1619667579/783
784: デフォルトの名無しさん (ワッチョイ c281-7iwQ) [sage] 2021/08/13(金) 20:24:47.97 ID:9sqfFN6A0 >>781 >>どういう風に使えたら グローバルな関数を、いわば閉じてるクラスのメソッド内で使えること自体が奇妙に思えたのです。 オブジェクト指向のカプセル化に反するせいかもしれません。 たまたま、今日、グローバル関数をクラスメソッド内で使ってみたら使えてしまい困惑したので、 気になり尋ねてみた次第です。 global $hoge; みたいに宣言してから使うなら、なるほど納得できるのですけど、 宣言なしで、いきなり使えてしまい、戸惑ってしまいました。 便利ではあるけど、使うのはちょっと怖い感じもします。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/784
785: デフォルトの名無しさん (ワッチョイ 4102-fZBI) [sage] 2021/08/13(金) 20:38:23.23 ID:NFq4Eq4J0 PHP言語を開発した私が話についていけないなんて! いやぁぁぁーーー!!! まあいいや。 頑張ってね。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/785
786: デフォルトの名無しさん (ワッチョイ c281-7iwQ) [sage] 2021/08/13(金) 21:14:52.64 ID:9sqfFN6A0 global $hoge;//グローバル変数の宣言 global $hoge();//グローバル関数の宣言(不要) 考えてみたら、両者とも宣言が必要な方が直感的でわかりやすいですよね。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/786
787: デフォルトの名無しさん (ワッチョイ c281-7iwQ) [sage] 2021/08/13(金) 21:22:26.06 ID:9sqfFN6A0 global hoge();//グローバル関数の宣言(不要) $マークはいらなかったですね http://mevius.5ch.net/test/read.cgi/tech/1619667579/787
788: デフォルトの名無しさん (ワッチョイ 9901-fZBI) [sage] 2021/08/13(金) 21:22:29.93 ID:G+odjofr0 >>786 そんな仕様の言語は見たことないな 組み込み関数はどうやって使うの? http://mevius.5ch.net/test/read.cgi/tech/1619667579/788
789: デフォルトの名無しさん (ワッチョイ c281-7iwQ) [sage] 2021/08/13(金) 21:33:50.60 ID:9sqfFN6A0 >>788 なるほど、たしかに組み込み関数は、クラスのメソッド内で自由に使えますね。 ユーザー定義関数もそれと同じと考えれば、そこで使えるのは当然なのか。 目から鱗、モヤモヤ感が解消しました。ありがとうございました。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/789
790: デフォルトの名無しさん (ブーイモ MMb6-YIHQ) [sage] 2021/08/13(金) 21:55:41.81 ID:hsOq5UIAM 先週から勉強を始めた学生なんですが、 初心者向けの入門書の例文どおり入力してるはずなのにエラーが出たり正しく動作しなかったりで、 間違ってると思われる箇所を何度見直してもダメだったのに、 本の付録のサンプルコードでその部分を上書きすると動くようになることがあるんですが、何が悪いんですかね? 知識を習得する前に、間違い探しで日が暮れて還暦になっちゃいそうです〜_| ̄|○ 機嫌で動いたり動かなかったりすることあります? http://mevius.5ch.net/test/read.cgi/tech/1619667579/790
791: 蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd62-/WPc) [sage] 2021/08/13(金) 21:58:11.89 ID:ZbJ7zOZVd 全角と半角の区別、大文字と小文字の区別とかわかる? 全角スペースって知ってる? 日本語プログラミングには落とし穴が多いんだよ。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/791
792: デフォルトの名無しさん (ワッチョイ 7934-zHN7) [] 2021/08/13(金) 22:06:11.14 ID:5/dvlHjt0 >>790 エラー文が読めないってこと? 何行目にどんなエラーがあるかきちんと出してくれるよね? http://mevius.5ch.net/test/read.cgi/tech/1619667579/792
793: デフォルトの名無しさん (ワッチョイ 7934-zHN7) [] 2021/08/13(金) 22:14:27.56 ID:5/dvlHjt0 >>790 とりあえず自分の書くコード先頭に error_reporting(E_ALL); ini_set('display_errors', 1); を書いて出力されるエラー文を読もうな エラー文が読めない人はいくらやっても時間の無駄 毎回この2行を書くのは面倒くさいからこれを読むといい https://qiita.com/fallout/items/31f793708b243033fab1 http://mevius.5ch.net/test/read.cgi/tech/1619667579/793
794: 790 (ブーイモ MMb6-YIHQ) [sage] 2021/08/13(金) 22:17:16.92 ID:hsOq5UIAM >>791 はい、ちゃんと書き分けてる筈なのにい〜(>ε<) >>792 いえ、エラーの出た行(その行より前のこともありますが)あたりを目を皿にして見直して、それでも分からないからサンプルコードで怪しい行を上書きしたら動いた、ということが何度かありまして: やだな〜、お盆だから何か来てるのかな? http://mevius.5ch.net/test/read.cgi/tech/1619667579/794
795: 790 (ブーイモ MMb6-YIHQ) [sage] 2021/08/13(金) 22:20:01.01 ID:hsOq5UIAM >>793 ありがとうございます、参考にします http://mevius.5ch.net/test/read.cgi/tech/1619667579/795
796: 蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd62-/WPc) [sage] 2021/08/13(金) 22:22:36.30 ID:ZbJ7zOZVd 日本語では使わない記号というのも落とし穴だね。 'と`の違い分かる? :と;の違いわかる? http://mevius.5ch.net/test/read.cgi/tech/1619667579/796
797: デフォルトの名無しさん (ワッチョイ 7934-zHN7) [] 2021/08/13(金) 22:23:25.12 ID:5/dvlHjt0 >>794 今度エラー出た時にそのコードをここに転載してみ たぶん俺や他のPHPerなら見た瞬間にどこが間違いか分かるから http://mevius.5ch.net/test/read.cgi/tech/1619667579/797
798: デフォルトの名無しさん (ワッチョイ 7934-zHN7) [] 2021/08/13(金) 22:26:39.58 ID:5/dvlHjt0 >>794 あーあとフォントを見直した方がいいかもね プログラミング用のエディタで使うフォントってわりと重要 http://mevius.5ch.net/test/read.cgi/tech/1619667579/798
799: 790 (ブーイモ MMb6-YIHQ) [sage] 2021/08/13(金) 23:25:02.14 ID:hsOq5UIAM >>796 (;´‘Д’:) >>797 そうですね、またお世話になるかも知れませんが、宜しくお願いします。 フォントはMSゴシックなんですが、まずかったでしょうか http://mevius.5ch.net/test/read.cgi/tech/1619667579/799
800: デフォルトの名無しさん (ワッチョイ d27d-MLej) [sage] 2021/08/13(金) 23:26:01.95 ID:BmcFsWFm0 Source Han Code JP が好き http://mevius.5ch.net/test/read.cgi/tech/1619667579/800
801: デフォルトの名無しさん (ワッチョイ e5da-IBt2) [sage] 2021/08/14(土) 10:21:32.10 ID:SEP94OUU0 >>790 動くコードと動かないコードをWinMerge等で比較したら違う箇所がわかるからそこを確認する http://mevius.5ch.net/test/read.cgi/tech/1619667579/801
802: 790 (ブーイモ MM85-YIHQ) [sage] 2021/08/14(土) 17:30:53.66 ID:sRDJs50VM 悪さする幽霊の正体が1つ分かりました! 同じプログラムを違うエディタで開いた際に文字化けしてて、 「これ、違うやん」と弄くり回しているうちに内容がおかしくなっていたようです。 >>801 早速試しましたが凄い、お手本との比較が一目でできて、自習には神ツールですね! 今のうちに入手できてよかったです、ありがとうございます! http://mevius.5ch.net/test/read.cgi/tech/1619667579/802
803: デフォルトの名無しさん (ワッチョイ 9901-O0dC) [sage] 2021/08/15(日) 06:24:01.27 ID:hVIBIqQR0 最初はPHPで 、だんだんHTMLになってる。 Pythonじゃないんだが、これ、どうすればいいんだろう? http://mevius.5ch.net/test/read.cgi/tech/1619667579/803
804: デフォルトの名無しさん (ワッチョイ e95f-rk8R) [sage] 2021/08/15(日) 14:39:37.75 ID:e6OApvsn0 なぞなぞかな? http://mevius.5ch.net/test/read.cgi/tech/1619667579/804
805: デフォルトの名無しさん (ワッチョイ 3163-NTPF) [sage] 2021/08/15(日) 14:45:36.38 ID:zqaX1A8p0 笑う http://mevius.5ch.net/test/read.cgi/tech/1619667579/805
806: デフォルトの名無しさん (ワッチョイ 2ea7-YgaZ) [sage] 2021/08/15(日) 20:32:37.16 ID:Ok6ktu6f0 <?php //最初はPHPで、 ?> <html><head><title>だんだんHTMLになってる。</title></head></html> Pythonじゃ(こんなことは)ないんだが、これ、どうすればいいんだろう? …なんてPython使いが聞くわけないよな http://mevius.5ch.net/test/read.cgi/tech/1619667579/806
807: デフォルトの名無しさん (ワッチョイ 4102-fZBI) [sage] 2021/08/15(日) 21:46:02.20 ID:+BFmSrWm0 表示が先で処理が後なの?Pythonは。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/807
808: デフォルトの名無しさん (ワッチョイ aebb-Enjc) [sage] 2021/08/16(月) 10:11:26.44 ID:tf0dssH60 phpとPHP、どっちが正解なんだろ http://mevius.5ch.net/test/read.cgi/tech/1619667579/808
809: デフォルトの名無しさん (ワッチョイ 6e00-7iwQ) [sage] 2021/08/16(月) 19:37:01.98 ID:nywPnT8p0 PHP8にしてみたらバグが結構でて焦る 0 == "" これがtrueからfalseになったのが痛い こういうキャストの理解でいいですよね PHP7 0 == 0 true PHP8 "0" == "" false https://www.php.net/manual/ja/migration80.incompatible.php http://mevius.5ch.net/test/read.cgi/tech/1619667579/809
810: デフォルトの名無しさん (ワッチョイ 3d5d-e6C7) [] 2021/08/16(月) 19:38:04.81 ID:MmXvFMHy0 結局$_session[ほにゃらら]はユーザーからいじることは不可能でいいの?埒があかないまま使ってて不安だわ http://mevius.5ch.net/test/read.cgi/tech/1619667579/810
811: デフォルトの名無しさん (ワッチョイ 2ea7-YgaZ) [sage] 2021/08/17(火) 10:42:22.98 ID:vbnMp9Az0 流れ読んでないけど、 セッションに登録された変数の内容をいじらせるということであれば、 $_SESSION[] = $_POST[] みたいなコードを書けば可能だし、 セッションファイルを、こちらの意図とは別にユーザが直接編集できるか? と聞いてるなら、OSやサーバの設定が不適切だったり、バックドアが仕掛けられてれば可能。 今時大丈夫だとは思うが、共用サーバなら念の為、 セッションファイルを管理するフォルダが適切かどうか確認したほうがいい。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/811
812: デフォルトの名無しさん (アウアウウー Saa5-5/Wf) [sage] 2021/08/17(火) 12:57:21.03 ID:JCmgNVsVa >>808 personal home page processor http://mevius.5ch.net/test/read.cgi/tech/1619667579/812
813: デフォルトの名無しさん (ワッチョイ 8101-cJil) [sage] 2021/08/18(水) 23:23:38.83 ID:JGF6Grsc0 ubuntu16.04(32bit)にPHP8系ってインストールできる? http://mevius.5ch.net/test/read.cgi/tech/1619667579/813
814: デフォルトの名無しさん (ワッチョイ e95f-rk8R) [sage] 2021/08/19(木) 09:42:32.90 ID:ULgkoJec0 むしろできないと思う理由を知りたい http://mevius.5ch.net/test/read.cgi/tech/1619667579/814
815: デフォルトの名無しさん (ワッチョイ 3163-NTPF) [sage] 2021/08/19(木) 11:13:19.07 ID:0gOCjcmh0 CPUはATOMで主メモリが2GBだったりする? http://mevius.5ch.net/test/read.cgi/tech/1619667579/815
816: デフォルトの名無しさん (ワッチョイ dd5f-iNti) [] 2021/08/19(木) 12:03:31.93 ID:ZJMNNM340 PHPでゲーム作れますか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/816
817: デフォルトの名無しさん (ワッチョイ aebb-Enjc) [sage] 2021/08/19(木) 12:05:57.21 ID:5v0iaVCE0 むしろできないと思う理由を知りたい http://mevius.5ch.net/test/read.cgi/tech/1619667579/817
818: デフォルトの名無しさん (ブーイモ MMb6-Vt5m) [] 2021/08/19(木) 13:00:26.79 ID:XQ1nrb4AM じゃPHPの勉強はボケ防止やハゲ防止になりますか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/818
819: デフォルトの名無しさん (ワッチョイ 3163-NTPF) [sage] 2021/08/19(木) 13:02:09.18 ID:0gOCjcmh0 ここでそんなこと聞いている所からみると、既に手遅れ感がハンパない http://mevius.5ch.net/test/read.cgi/tech/1619667579/819
820: デフォルトの名無しさん (ワッチョイ dd02-NTPF) [sage] 2021/08/19(木) 13:02:57.57 ID:5dKQF2Eb0 人によっては効果が見られるが、 このようなアホな質問をする奴に効果は無い http://mevius.5ch.net/test/read.cgi/tech/1619667579/820
821: デフォルトの名無しさん (ワッチョイ 8101-cJil) [sage] 2021/08/19(木) 18:08:41.25 ID:Dhm320Jo0 >>814 インストールしたら7.0が入ったからどうすっか悩んでる。Laravelインストールできなくて詰んだ パソコンが32bitのCPUだから16.04より新しいのがインストール出来ない ググっても16.04にPHP8をインストールしようとしている人を罵るコメントしか見つからない 海外の掲示板も英語を翻訳してがんばって読んでみたんだけど英語で罵ってるだけで結果は同じだった パソコン買い換え以外で何か解決策ないですか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/821
822: デフォルトの名無しさん (ワッチョイ 06ad-iNti) [sage] 2021/08/19(木) 19:02:00.79 ID:ZyaFoemW0 >>821 7.0が入るのはOS標準のリポジトリからインストールしてるからであって、リポジトリを追加すればインストールできるよ sudo apt install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt install php8 http://mevius.5ch.net/test/read.cgi/tech/1619667579/822
823: デフォルトの名無しさん (ワッチョイ 06ad-oigz) [sage] 2021/08/19(木) 19:03:37.15 ID:ZyaFoemW0 >>821 罵ってるのが気になるからその掲示板とやらを教えて http://mevius.5ch.net/test/read.cgi/tech/1619667579/823
824: デフォルトの名無しさん (ワッチョイ 9f5f-3ve8) [] 2021/08/20(金) 03:00:41.03 ID:VAxC0d3G0 phpspreadsheet詳しい人おる? laravelでExcelファイルダウンロード機能作ってるんだけど関数が入ってるとうまく動かないのかな… http://mevius.5ch.net/test/read.cgi/tech/1619667579/824
825: デフォルトの名無しさん (ワッチョイ 1f08-u2+K) [sage] 2021/08/20(金) 13:00:34.30 ID:sg5lHnRB0 >>824 PhpSpreadsheetはエクセルファイルの読み書きようのライブラリ Excelファイルをダウンロードするのは、PhpSpreadsheetとはまた別の話になるが? とりあえず問題がどこにあるのか、その切り分けすらできてない気がする http://mevius.5ch.net/test/read.cgi/tech/1619667579/825
826: デフォルトの名無しさん (ワッチョイ 1f08-u2+K) [sage] 2021/08/20(金) 13:04:01.25 ID:sg5lHnRB0 >>821 apt でインストールするのではなく、 ソースコードをコンパイルしてインストールってやった事はないのかな? >>822が書いてる通りリポジトリを変更してaptでやっても良いけど、ソースコードからインストールする方法も(やれないよりは)できた方がいいよ http://mevius.5ch.net/test/read.cgi/tech/1619667579/826
827: デフォルトの名無しさん (ワッチョイ 1f08-u2+K) [sage] 2021/08/20(金) 13:13:52.15 ID:sg5lHnRB0 >>810 その「ユーザー」というのが、810の作ったウェブアプリを利用する一般ユーザーって意味なら、 セッション変数をユーザー入力(GETやPOSTのことね)で直接上書きする設計になっていたら、ユーザーがいじる事はできるわな だから、ユーザー入力は常に汚染されていると考えしっかりチェックしようって話になる その「ユーザー」というのが、810の作ったウェブアプリが入っているサーバの別ユーザーって意味なら、 PHPが生成するセッションファイルは、Linux系OSのデフォでは /tmp 以下に sess_xxxxx ってファイルでPHPからの読み書き権限が与えられた状態で保存されてる ※デフォでどこに保存されるかは phpinfo() で確認しよう だから、もし別ユーザーからもそのファイルを読み書きできる状態なら、やりたい放題になる その場合、セッションファイルを保存する場所を変えるとか、ファイルベースではなくDBベースに変更するとかして対策する http://mevius.5ch.net/test/read.cgi/tech/1619667579/827
828: デフォルトの名無しさん (ワッチョイ 1f08-u2+K) [sage] 2021/08/20(金) 13:17:12.75 ID:sg5lHnRB0 >>809 書いてる内容は合ってる そもそも == なんか使うのがいけない === を使えって話 PHP8の方が、人間には直感的に分かりやすい挙動だけど 型キャストなんて特別な理由がない限りはやってはいけない WordPressなんか型キャストだらけだけど、あれは後方互換を重視しすぎたせいで設計がクソなだけ http://mevius.5ch.net/test/read.cgi/tech/1619667579/828
829: デフォルトの名無しさん (ワッチョイ 1f08-u2+K) [sage] 2021/08/20(金) 13:18:22.81 ID:sg5lHnRB0 >>808 PHP >>807 んなわけないw 出力をバッファすればどうにでもできるが、それはPHPでも一緒 http://mevius.5ch.net/test/read.cgi/tech/1619667579/829
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 173 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s