X



【PHP】Laravel【フレームワーク】 Part.8
レス数が950を超えています。1000を超えると書き込みができなくなります。
0852nobodyさん
垢版 |
2021/10/13(水) 22:15:25.80ID:???
必須ではないと思うけどその後書き込みないから解決したんじゃね
0853nobodyさん
垢版 |
2021/10/15(金) 16:18:57.50ID:???
laravel関係ないですけど
formタグの中で、ファイルアップロードタグを使う方法教えて下さい。
アップロード押すと、formタグがactionしてしまって困っています。
アップロードタグだけ外に出して、jsで中に表示ってのも試しましたがダメでした。
初学者ですが期日が近くて困っています。
0854nobodyさん
垢版 |
2021/10/15(金) 16:41:38.87ID:???
検索したら出てくるからそっちで調べたら?
0857nobodyさん
垢版 |
2021/10/15(金) 17:48:36.76ID:???
>>853
クラウドワークスとかで教えてくれる人を募集して一万円ぐらいを払うと丁寧に教えてもらえるよ
0858nobodyさん
垢版 |
2021/10/15(金) 17:49:54.72ID:???
屁理屈言うだけなら来なくていいよ
0859853
垢版 |
2021/10/15(金) 17:56:24.05ID:???
つまり答えられないんですね
0860nobodyさん
垢版 |
2021/10/15(金) 18:02:45.08ID:???
こっちは仕事でやってるのにタダで教えるわけねーだろ
他人をなんだと思ってるんだ
0861nobodyさん
垢版 |
2021/10/15(金) 18:11:37.73ID:???
2chで屁理屈言う時間はあると
0862nobodyさん
垢版 |
2021/10/15(金) 18:52:15.33ID:???
当たり前だろ屁理屈言うための場所だぞ
ここをなんだと思ってたんだ?
0863nobodyさん
垢版 |
2021/10/15(金) 18:57:05.26ID:???
ファイルのアップロードすら実装出来ないなら仕事辞めろよ
0864nobodyさん
垢版 |
2021/10/15(金) 20:43:58.62ID:pj1ZHc++
ファイルアップロードタグって何やねん
0865nobodyさん
垢版 |
2021/10/15(金) 21:14:11.91ID:???
input typeのfileのことちゃうの?
0866nobodyさん
垢版 |
2021/10/16(土) 02:19:30.63ID:???
アップロードのこと聞いただけでどんだけ必死なの?
0867nobodyさん
垢版 |
2021/10/16(土) 05:05:18.39ID:???
>>863
「セキュアな」って頭につくとめっちゃハードル上がるけどな
0868nobodyさん
垢版 |
2021/10/16(土) 05:18:25.20ID:???
ファイルをバイナリーコードで印刷してFAXで送れ
0869nobodyさん
垢版 |
2021/10/16(土) 07:49:27.34ID:???
>>867
httpsでセキュアじゃないならhttpsなんていらなくね?w
>>868
0870nobodyさん
垢版 |
2021/10/16(土) 09:34:25.75ID:???
>>869
おまえは自分のシステムに他人のファイルを置くことの意味をもっと知ったほうがいい
0871nobodyさん
垢版 |
2021/10/16(土) 09:50:08.46ID:???
>>870
そんなレベルで気にするならそもそもハッキングされてるやろw
それに大抵は画像ファイルかcsvなどのデータファイルのやりとりだろうし
それで問題が起こるシステムなら設計が悪いんやろ
0872nobodyさん
垢版 |
2021/10/16(土) 12:37:23.89ID:???
>>869
お前みたいなのがいるからLaravel使いのレベル低いって言われるんだよ
httpsがセキュアなのはクライアントとサーバー間の通信が暗号化されていると言う点でそうだって話で
プログラムの誤動作を誘発する攻撃に対してセキュアであるって話ではないぞ
0873nobodyさん
垢版 |
2021/10/16(土) 12:49:21.17ID:???
よくそこまで後出しで吠えられるのな
要件にツッコむならわかるが
0874nobodyさん
垢版 |
2021/10/16(土) 13:56:45.87ID:???
>>873
いやホントw
普通にセキュアと言えば通信の話なのに
そのファイルで攻撃とかw
どんなセキュリティーだよって思うわw
0875nobodyさん
垢版 |
2021/10/16(土) 14:27:59.46ID:???
セキュアと言えば通信の意味、ってのはどうかな?
たしかにそういう意味合いで使われることは多いけど、
言葉自体の意味としてはもっと広いよ
どっちもどっち、喧嘩両成敗ってところ
0876nobodyさん
垢版 |
2021/10/16(土) 14:43:40.25ID:???
>>875
アップロード機能に限って言えば、セキュアなって言ったら不正ファイル対策だろ
通信を指すことなんてほぼないぞ
0877nobodyさん
垢版 |
2021/10/16(土) 14:47:31.84ID:???
>>874
やれやれ、ここまでバカだと話にならんわ
セキュリティの勉強ぐらいしてこい
0879nobodyさん
垢版 |
2021/10/16(土) 15:04:20.70ID:???
いや>>874に言ってくれくや、の間違い
まあ、言葉のあやだし、どっちもどっちだよ
すれ違いってことでいいじゃん
0880nobodyさん
垢版 |
2021/10/16(土) 15:07:39.34ID:???
Web開発者的には、通信がセキュアなのは大前提だと思っていた
0881nobodyさん
垢版 |
2021/10/16(土) 15:30:55.61ID:???
>>880
常時SSL当たり前の世の中だからな
セキュアではないって言われて
httpsだから問題ないって答えるのはさすがにヤバイ

>>875
>>872が初レスなのに喧嘩両成敗て言われても困るんだが
0882nobodyさん
垢版 |
2021/10/16(土) 17:05:05.26ID:???
>>877
お前の方が頭悪いわ
攻撃される様な仕組みなんてphpのサイトに書いているやり方で100%無理やろ
ハッキングされてるならそれはosなり別の問題
0883nobodyさん
垢版 |
2021/10/16(土) 17:16:51.74ID:???
>>882
おまえの言ってるphpのサイトって何?
0885nobodyさん
垢版 |
2021/10/16(土) 19:11:58.23ID:???
セキュアって言ってるのに急にセキュリティの話してる時点で頭悪すぎでしょ
0886nobodyさん
垢版 |
2021/10/16(土) 20:07:03.25ID:???
>>885
あなたの考えるセキュアとセキュリティってそれぞれ何を指してるの?
0887nobodyさん
垢版 |
2021/10/17(日) 01:20:22.33ID:???
セキュアって言葉の意味を辞書で調べてみれば?
0888nobodyさん
垢版 |
2021/10/17(日) 01:36:14.25ID:???
辞書で調べて他人の脳内が分かるなら世話無いぜ
0890nobodyさん
垢版 |
2021/10/17(日) 13:27:51.70ID:???
すいません、質問です
単なるhtml,css案件なのかもしれませんが
formタグの外のボタンを、ブラウザ上だけ内側に表示させたいんですが可能ですか?
イメージとしては、メインのフォーム(名前、住所、性別等を入力する欄)があって
その中に画像をアップするエリアがあって
画像アップと個人情報の送信は別個でやるのですが
画像アップを、個人情報と同じエリアに表示させたいです。
0891nobodyさん
垢版 |
2021/10/17(日) 13:29:39.54ID:???
今のところ画像アップを完全に枠外に表示すれば、画像をアップした後でそれを含めて個人情報登録、みたな処理ができるんですが
画像アップボタンをエリアの中に入れてしまうとそのボタンでフォームがサブミットされてしまい
どうしたものか困り果てています。
0892nobodyさん
垢版 |
2021/10/17(日) 13:49:36.24ID:???
すいませんもう少し分かりやすく言い換えます
フォームの中であるボタンを押した時に、アクションを発動させない方法を知りたいです。
0893nobodyさん
垢版 |
2021/10/17(日) 13:51:27.61ID:???
すいません、自己解決しました。
buttonにtype="button"を追加することで非活性化することができました。
お騒がせしました
0895nobodyさん
垢版 |
2021/10/17(日) 21:57:08.47ID:???
>>894
laravelではPHPのコード書かないの?
0896nobodyさん
垢版 |
2021/10/17(日) 22:43:50.64ID:???
>>884
データ細工してバッファオーバーフローされる可能性を考慮してAV通す
等かと思ったらファイル名に注意って、ファイルアップロード関係なくて草
どんなパラメータも基本バリデーションしてくださいよ
0899nobodyさん
垢版 |
2021/10/18(月) 12:39:17.56ID:???
>>895
アップロードファイルはまずはlaravelが処理してくれるよ
0900nobodyさん
垢版 |
2021/10/18(月) 12:42:00.65ID:???
laravelに無関係な古い情報のサイト出す人、的外れだね
0901nobodyさん
垢版 |
2021/10/18(月) 22:59:05.32ID:???
結局このスレでは誰も答えられないんですね
他当たります
0902nobodyさん
垢版 |
2021/10/18(月) 23:45:22.81ID:???
おせーよ
はよ他当たれや
0903nobodyさん
垢版 |
2021/10/19(火) 04:29:12.63ID:???
広く使われてるフレームワークにくだらない基礎的な話に対処してないわけないとは思わないのだろうか
0904nobodyさん
垢版 |
2021/10/19(火) 05:33:46.60ID:???
>>903
サーバ要件にGD系が入ってないからだろ
0906nobodyさん
垢版 |
2021/10/19(火) 09:50:44.39ID:???
画像ファイルのバリデーションをセキュアな方に倒すと、GDとか使って別フォーマットに変換してもエラーが発生しないか確認する手法がある
>>898 みたいな事例を知ってるとやりたくなる確認方法だな
Laravelの標準だとgetimagesize()までしか検証してない
基礎レベルの実装はしてるけどセキュアかと言われれば微妙
0907nobodyさん
垢版 |
2021/10/19(火) 10:27:33.33ID:???
発言内容が具体性に乏しい
0908nobodyさん
垢版 |
2021/10/19(火) 11:03:00.81ID:???
>>907
たしかに
>>903 はなぜ基礎的な対応はしてあると思ったんだろう
具体性が全然ないな
0909nobodyさん
垢版 |
2021/10/19(火) 11:54:43.89ID:???
不正なメタ情報いれてコード実行する手法が過去あったから
画像ファイルは画素情報だけ抜き取って保存する必要があるのがめんどい
大抵のシステムだとリサイズして正規化するからそのついでだけど
0910nobodyさん
垢版 |
2021/10/19(火) 13:35:56.12ID:???
通知メールからold('email')を取得する方法をご教授いただきたくお願いします。
デフォルトの実装のauthならできるのですが
カスタマイズした際に、通知メールのリンククリックした際にメールアドレスをbladeに渡せず。
0911nobodyさん
垢版 |
2021/10/19(火) 14:10:33.24ID:???
通知メールを日本語化しようと、Notificationを新たに作ってオーバーライドしたら
今度はリンククリックした時にメールアドレスが受け渡されないと
ちょっとした問題を直すために次から次へと新たな問題が生まれてガチでイラついてます。
そもそも最初の英語の文面を直接編集できれば済む話なんですが
そのファイルの場所がどこなのか書いてるサイトもなく。
0912nobodyさん
垢版 |
2021/10/19(火) 14:18:08.83ID:???
それくらいのことで苛つくなら、そもそも合ってない
フレームワーク使わずに自分で分かるように実装すれば?
0913nobodyさん
垢版 |
2021/10/19(火) 17:47:40.89ID:???
> それくらいのことで苛つくなら、そもそも合ってない

いや、普通に

> そもそも最初の英語の文面を直接編集できれば済む話なんですが

だけの事。
0915nobodyさん
垢版 |
2021/10/19(火) 18:05:12.32ID:???
ググってもオーバーライドするやり方しか出てこず
直接編集するやり方が出てきません。
0916nobodyさん
垢版 |
2021/10/19(火) 19:35:40.32ID:???
マニュアル読んだ?て質問に対して、ググってもーて返事しちゃうのか
ひょっとしてマニュアル読まないでlaravel使おうとしている?
0917nobodyさん
垢版 |
2021/10/19(火) 19:40:28.18ID:???
>>916
マニュアル読んだ?=マニュアルに書いてあるよ
って読み取れるかどうかはコミュ力なのかなんなのか
0918nobodyさん
垢版 |
2021/10/19(火) 19:44:30.60ID:???
マニュアル読んでないです。
0920nobodyさん
垢版 |
2021/10/19(火) 20:19:27.04ID:???
あ、オーバーライドじゃなくてvendor:publishして直接編集したいって話か
0921nobodyさん
垢版 |
2021/10/19(火) 20:27:56.68ID:???
>>919
すいません、既に解決しました。
php junkieってブロガーの人が唯一、元のファイルの場所を書いてくれてました。
且つ、直接編集せずにja.jsonに訳を書くだけでいいって教えくれました。
神です
0922nobodyさん
垢版 |
2021/10/19(火) 20:29:26.90ID:???
notificationとブレードを新たに作ってガチャガチャやるやり方も一応惜しいとこまで行ったけど
トークンとメールアドレスを両方パラメータにしてURLに渡すやり方がようわからず挫折。
0923nobodyさん
垢版 |
2021/10/19(火) 20:48:13.38ID:???
>>921
あ、そうなんだ
それなら上で紹介したマニュアルで十分だったか
今後はマニュアルを先に確認するよう
癖をつけとくと良いよ
0924nobodyさん
垢版 |
2021/10/20(水) 10:16:41.41ID:???
しょうもないやつだったな
0925nobodyさん
垢版 |
2021/10/20(水) 21:19:20.49ID:???
便利なツールがあふれ速くものが作れるようになった
でも理屈を知らず地に足がついていない技術者?も増えた
0926nobodyさん
垢版 |
2021/10/20(水) 21:40:36.12ID:???
>>923
調子に乗らないでください あなたもわからなかったくちですよね?
0928nobodyさん
垢版 |
2021/10/21(木) 11:04:22.82ID:???
>>927
横からだがどうみても合ってるだろw
0929nobodyさん
垢版 |
2021/10/21(木) 11:19:19.33ID:???
>>928
わからなかったひとを煽るためのレスでしょ?
>>919でアドバイスしてた俺に言われてもお門違いとしか思えない
0930nobodyさん
垢版 |
2021/10/21(木) 15:07:10.31ID:???
>>929
東大卒新垣結衣似彼女持ちの俺もそう思う
0932nobodyさん
垢版 |
2021/10/21(木) 20:54:38.71ID:???
普段Safariの有料の拡張機能で黒白反転させて開発してるんだが
Laravelのエラー画面だけ毎回急にパッと白になるのがめっちゃ腹立つんですが
解決方法ないですか?
0933nobodyさん
垢版 |
2021/10/21(木) 21:08:25.84ID:???
お題きましたよ
laravelのエラー画面が真っ白になる、その意外な理由とは?
0934nobodyさん
垢版 |
2021/10/21(木) 21:09:41.04ID:???
>>933
Laravelのエラー画面のデフォルトは白だが
Safariの拡張機能使ってもそれだけ色が変わらなくてウザいって話
0935nobodyさん
垢版 |
2021/10/21(木) 21:15:17.46ID:???
俺が言ってんのは
error page for laravelのことね
0936nobodyさん
垢版 |
2021/10/22(金) 10:09:47.51ID:???
Laravelの画面が真っ白ってそれPHPがエラーはいて真っ白になっているだけでは?
0937nobodyさん
垢版 |
2021/10/22(金) 15:52:54.27ID:???
CSSの組み方が特殊なのかね?
それともSafariの拡張がヘボいか?
Chromeは標準でナイトモード付いてるけど、それで試したらどうなる
0938nobodyさん
垢版 |
2021/10/22(金) 19:38:55.90ID:???
そもそも真っ白な画面ってlaravelがまともに動いてないでしょ
0939nobodyさん
垢版 |
2021/10/22(金) 19:47:11.02ID:???
そんなもの使って開発するな
どうでもいいことに時間使ってんじゃねー
0940nobodyさん
垢版 |
2021/10/22(金) 20:11:15.65ID:???
先週からLaravelを触り始めましたが新規登録と更新でまったく同じバリデーションの場合
フォームリクエストは一つにまとめるべきですか?それともバリデーションが同じであっても
新規登録用のフォームリクエストと、更新用のフォームリクエストを分けて作るべきですか?
0941nobodyさん
垢版 |
2021/10/22(金) 20:22:30.75ID:???
同じなら分ける必要ないのではないかと思うけど実践でLaravelを使っている人たちの意見を聞きたいところではありますね
0942nobodyさん
垢版 |
2021/10/22(金) 20:26:47.24ID:???
>>940
問題が起きにくいのは分ける方式だぞ
トランザクションとしては異なるので仮に記述が同じでも別物として扱う
Laravelで作られた有名どころのOSS見たけど全部そうなってた
0943nobodyさん
垢版 |
2021/10/22(金) 20:50:35.25ID:???
>>940
この辺の質問されたらいつも
フォームリクエストの名称何にする?って聞いてる
例えばUserCreateFormRequestっていうならそれが答え
UserFormRequestっていうならそれもまた答えだと思う
どう設計するかによって変わると思う
0944nobodyさん
垢版 |
2021/10/22(金) 22:50:07.11ID:???
>>943
そもそも同じフォームリクエストを使うというのが間違い
バリデーションが同じであろうがフォームリクエストは分けるべき
0945nobodyさん
垢版 |
2021/10/23(土) 03:22:03.92ID:???
>>943
意識高い系ぽい回答で笑ってしまった
それだと設計上のメリデメを答えてないから
何か言ってるようで何も言ってないじゃん
0946nobodyさん
垢版 |
2021/10/23(土) 05:20:24.59ID:???
>>945
確かに読み返してみたらかなり偏差値低そうな中身ゼロのレスだった
恥ずかしいから無かった事にして・・・
でも一個だけ言い訳させて

酔ってた
0947nobodyさん
垢版 |
2021/10/23(土) 09:16:59.93ID:???
メリデメってはじめてみた
ケンメリみたいだな
0948nobodyさん
垢版 |
2021/10/25(月) 23:32:38.83ID:???
初心者だけどhttps化したいけどhttpでaccessできちゃうし、httpsでaccessしても最後に/がつくとhttpになっちゃうんだけど原因ってなんだろ?

.htaccessいじってみたけど効果ないし。
0949nobodyさん
垢版 |
2021/10/26(火) 05:05:34.94ID:???
>>948
初心者ならできる人に頼め
普通はrewriteで対応するけどやり方はインフラによる
0950nobodyさん
垢版 |
2021/10/27(水) 10:09:37.33ID:11PPIp4h
laravel初心者です
ちょっとわからないので教えてください
A,B,Cという3つのテーブルがあった時
A-Bは1対多
B-Cは1対1
というリレーションで関連付けられています
この場合AからCの値をとってくる際
belongsToManyであってますでしょうか?
厳密には多対多ではないので別の方法いなるんでしょうか?
初歩的な質問ですいませんが一般的なやり方を教えてください
よろしくお願いします
レス数が950を超えています。1000を超えると書き込みができなくなります。

ニューススポーツなんでも実況