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
【PHP】下らねぇ質問はここに書き込みやがれ 10
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ cfe8-+65u)
2018/11/28(水) 17:08:46.02ID:Nb5yTkdM0284デフォルトの名無しさん (オッペケ Sr91-Raum)
2019/04/06(土) 00:24:48.26ID:uCKV04Asr phpで年収1800万の俺にくらべたら下じゃん
285283 (ワッチョイ ee2c-f03p)
2019/04/06(土) 01:23:26.51ID:f7FNE/du0 Rails は、年収3千万円超のハーバード大学でも、教えているほど!
プログラマーなんて、年収が1/5 ぐらいになるのに、なぜ教えるのか、わからないw
プログラマーなんて、年収が1/5 ぐらいになるのに、なぜ教えるのか、わからないw
286デフォルトの名無しさん (オッペケ Sr91-YqGz)
2019/04/06(土) 05:01:41.65ID:22mucI93r OSのコマンドアプリやシェルをラップする事務員向けWebGUIみたいなのできますか?
287デフォルトの名無しさん (スップ Sd02-TtNY)
2019/04/06(土) 05:09:54.95ID:tnKohzU7d KENTAって人の動画をマジで信じてる人いてビビったわ
技術を煽って自分のオンラインサロンに入らせる典型的な不安ビジネスやってる人じゃん
あとあの人のポートフォリオ見たらわかるけどHelloWorldレベルのことしかやってないぞ
技術を煽って自分のオンラインサロンに入らせる典型的な不安ビジネスやってる人じゃん
あとあの人のポートフォリオ見たらわかるけどHelloWorldレベルのことしかやってないぞ
288デフォルトの名無しさん (ワッチョイ eea7-iE/E)
2019/04/06(土) 06:20:24.71ID:n41jBgHa0 Ruby推しにろくな人間はおらんのや
289283 (ワッチョイ ee2c-f03p)
2019/04/06(土) 08:22:38.32ID:f7FNE/du0 KENTA の言ってる事は、おおむね正しい。
また、Ruby から、Elixir までやっているから、てっきりトップ・エンジニアだと思っていた
>>286
Ruby なら、`〜` で囲むと、コマンドも実行できる。
puts `ls | wc -l`
1-liner なら、
ruby -e 'puts `ls | wc -l`'
だから、OS の機能や、サーバー管理構築運用のVagrant, Chef などで、Rubyが使われている
PowerShell コマンドも呼べる。
例えば、クリップボードを取得する
puts `powershell Get-Clipboard`
1-liner なら、
ruby -e 'puts `powershell Get-Clipboard`'
また、Ruby から、Elixir までやっているから、てっきりトップ・エンジニアだと思っていた
>>286
Ruby なら、`〜` で囲むと、コマンドも実行できる。
puts `ls | wc -l`
1-liner なら、
ruby -e 'puts `ls | wc -l`'
だから、OS の機能や、サーバー管理構築運用のVagrant, Chef などで、Rubyが使われている
PowerShell コマンドも呼べる。
例えば、クリップボードを取得する
puts `powershell Get-Clipboard`
1-liner なら、
ruby -e 'puts `powershell Get-Clipboard`'
290デフォルトの名無しさん (ワッチョイ b901-7+iI)
2019/04/06(土) 12:01:46.77ID:I7rc3KX60 >>287
kwsk
kwsk
291デフォルトの名無しさん (ワッチョイ e54e-3NqX)
2019/04/06(土) 18:25:21.69ID:weoUXr5W0 ターミナルで
ruby -e 'puts `ls | wc -l`'
なんて打ってる奴いたらクビにするわw
ruby -e 'puts `ls | wc -l`'
なんて打ってる奴いたらクビにするわw
292デフォルトの名無しさん (ワッチョイ 85da-KJrz)
2019/04/06(土) 20:44:27.91ID:luFKN00U0 このスレなら 「PukiWikiから○○に移行したよ」って人もいそうなのでお聞きします。
いま時の 小規模向けWiki でオススメのがあったら教えてください。 PHPベースでなくても構いません。
昔 PukiWiki で個人的なメモを管理してたんですが もう何年もご無沙汰しています。
いま時の 小規模向けWiki でオススメのがあったら教えてください。 PHPベースでなくても構いません。
昔 PukiWiki で個人的なメモを管理してたんですが もう何年もご無沙汰しています。
293デフォルトの名無しさん (ワッチョイ 4901-Fply)
2019/04/11(木) 04:36:20.03ID:yaNFrze20 ローカルでしかPHP触ったことないんだけどネットに繋ぐ場合ってどんな方法ある?サーバーを借りるの以外で
294デフォルトの名無しさん (ワッチョイ b91f-deI0)
2019/04/11(木) 04:50:28.27ID:Dck3yL7h0 ?
295デフォルトの名無しさん (ワッチョイ 1301-81T8)
2019/04/11(木) 04:55:24.76ID:FfVS6eCx0 >>293
ローカルのPCをインターネット側からアクセス可能なサーバにするとか。
ローカルのPCをインターネット側からアクセス可能なサーバにするとか。
296デフォルトの名無しさん (ワッチョイ 4901-Fply)
2019/04/11(木) 09:55:10.52ID:w1EtGven0297デフォルトの名無しさん (ワッチョイ 8b63-clLQ)
2019/04/11(木) 10:27:24.01ID:GF1IL3KP0 そのPCだけではなくルーターの設定も変えないと
298デフォルトの名無しさん (アメ MM4d-nfNM)
2019/04/11(木) 10:42:29.96ID:GR4ezT/uM そういう開発ニーズに応えたソフトあった気がする…
299デフォルトの名無しさん (アメ MM4d-nfNM)
2019/04/11(木) 11:16:41.08ID:GR4ezT/uM 思い…出した!ngrokだ。flywheelでも採用されてたツール。
300デフォルトの名無しさん (ワッチョイ 4901-Fply)
2019/04/11(木) 13:36:11.50ID:vSJqsCex0 面接のポートフォリオで動いてるとこ見せたい場合1番簡単な方法って何がある?
GitHubとかに上げても動いてるとこは見れないよね
GitHubとかに上げても動いてるとこは見れないよね
301さまよえる蟻人間 ◆T6xkBnTXz7B0 (スププ Sd33-8Mjg)
2019/04/11(木) 14:00:08.37ID:8je0Y1Lmd >>300
動画なら通信環境があれば見せられるんじゃね?
動画なら通信環境があれば見せられるんじゃね?
302デフォルトの名無しさん (ワッチョイ 4901-Fply)
2019/04/11(木) 14:36:54.31ID:1s3wCd4l0303デフォルトの名無しさん (ワッチョイ 0b82-3VJR)
2019/04/11(木) 18:37:47.44ID:ucvbVgLJ0 ファイルアップロードフォームを作って、
iPhoneから写真や動画をアップロードして、
$_Filesからファイル名を取り出すと、
6CCC151C-DF3B-486F-8C97-AA06485047BD.jpeg
こんな感じの文字列になってしまいます。
元はIMG_0000.jpgのような名称だと思います。
iPhoneからの場合はどうすれば、正しい名称になるんでしょうか?
iPhoneから写真や動画をアップロードして、
$_Filesからファイル名を取り出すと、
6CCC151C-DF3B-486F-8C97-AA06485047BD.jpeg
こんな感じの文字列になってしまいます。
元はIMG_0000.jpgのような名称だと思います。
iPhoneからの場合はどうすれば、正しい名称になるんでしょうか?
304デフォルトの名無しさん (ワッチョイ 41b4-deI0)
2019/04/11(木) 19:07:45.95ID:ZpA9hK1A0 phpはフロント専任だな…
305デフォルトの名無しさん (ワッチョイ b3bd-0Hjf)
2019/04/11(木) 22:38:53.56ID:ScFKV4yk0 phpでデータベースのカラムに寿命付けるのってどうすれば出来る?
takashiが一時ログインしたらタカシのデータを24時間で削除したいんやけど…
セッションやクッキーに保存するのは何か駄目な気がして。。
takashiが一時ログインしたらタカシのデータを24時間で削除したいんやけど…
セッションやクッキーに保存するのは何か駄目な気がして。。
306デフォルトの名無しさん (ワッチョイ 8b63-clLQ)
2019/04/11(木) 22:45:31.86ID:GF1IL3KP0 cron使って定期的にアップデートかけるってのは
307デフォルトの名無しさん (ワッチョイ b3bd-0Hjf)
2019/04/11(木) 22:57:43.87ID:ScFKV4yk0 >>306
登録した時間によって削除の時間が変わったりせんかな…
なんつーか個別にイベントを発行する感じにしたいんや。
一時的に登録して登録から24時間立ったら削除するみたいな。cron使う頭いいやり方があるなら知りてえ
登録した時間によって削除の時間が変わったりせんかな…
なんつーか個別にイベントを発行する感じにしたいんや。
一時的に登録して登録から24時間立ったら削除するみたいな。cron使う頭いいやり方があるなら知りてえ
308デフォルトの名無しさん (ワッチョイ b3bd-0Hjf)
2019/04/11(木) 23:00:29.30ID:ScFKV4yk0 >>307
あっそうか。それをcronで判定すればいいのか。アホやな俺
あっそうか。それをcronで判定すればいいのか。アホやな俺
309デフォルトの名無しさん (ワッチョイ b3bd-0Hjf)
2019/04/11(木) 23:03:22.14ID:ScFKV4yk0 >>306
ありがとう😊
ありがとう😊
310デフォルトの名無しさん (ワッチョイ 8b2c-9RpW)
2019/04/12(金) 04:28:30.68ID:WO5SLys30311デフォルトの名無しさん (ワッチョイ b91f-deI0)
2019/04/12(金) 04:53:44.93ID:cg9pp3DB0 バッチ処理ですな
312デフォルトの名無しさん (ワッチョイ 1301-81T8)
2019/04/12(金) 09:30:52.80ID:43Lr2rro0 >>311
手動でもバッチ処理と言うよ。
手動でもバッチ処理と言うよ。
313デフォルトの名無しさん (ワッチョイ 0b07-2loy)
2019/04/12(金) 15:57:53.38ID:DpwHJL1Z0 $array = ['name'=>'ななし','age'=>'20','sex=>'男']
という配列があるとして、
$array = ['member_name'=>'ななし','member_age'=>'20','member_sex=>'男']
と、キーにmember_を追加する方法を模索しています。
foreachで代入し直す以外に、簡単な方法はありますでしょうか?
という配列があるとして、
$array = ['member_name'=>'ななし','member_age'=>'20','member_sex=>'男']
と、キーにmember_を追加する方法を模索しています。
foreachで代入し直す以外に、簡単な方法はありますでしょうか?
314デフォルトの名無しさん (アウアウウー Sa5d-hh84)
2019/04/12(金) 18:10:06.99ID:zC61PQSSa >>313
PHPの配列は原則的にハッシュマップだからそういう操作は想定してない
PHPの配列は原則的にハッシュマップだからそういう操作は想定してない
315デフォルトの名無しさん (アウアウエー Sae3-6TAD)
2019/04/12(金) 23:41:15.74ID:8ZS6XE5Oa $array = [
member_name => $array[name],
...
];
member_name => $array[name],
...
];
316デフォルトの名無しさん (アウアウエー Sae3-6TAD)
2019/04/13(土) 00:00:28.74ID:ukoM+IiZa $array = array_combine(array_map(function($v){
return 'member_'.$v;
} ,array_keys($array)), $array);
テストしてないけどforeachのが早そう
return 'member_'.$v;
} ,array_keys($array)), $array);
テストしてないけどforeachのが早そう
317デフォルトの名無しさん (ワッチョイ 8ba7-La48)
2019/04/13(土) 07:55:50.84ID:s3ds+7dN0 $array = (function($old){
foreach ($old as $k => $v) $new['member_'.$k] = $v;
return $new;
})($array);
foreachつかってかーさい
foreach ($old as $k => $v) $new['member_'.$k] = $v;
return $new;
})($array);
foreachつかってかーさい
318デフォルトの名無しさん (ワッチョイ 0bda-pBLJ)
2019/04/13(土) 08:13:54.42ID:07mRS5hZ0 正規表現で、\w と [0-9A-Za-z] とで、どちらが早いとかありますか?
小文字アルファベットだけでいい時に、[a-z] と \w のどちらも指定できるとしたら、どちらが早いでしょうか?
小文字アルファベットだけでいい時に、[a-z] と \w のどちらも指定できるとしたら、どちらが早いでしょうか?
319デフォルトの名無しさん (ワッチョイ 8b2c-9RpW)
2019/04/13(土) 08:22:34.83ID:blG/UTRx0 単に1つずつ、動的に辞書に追加してるだけだろ
結局、1つずつ、すべてを追加するだけの処理
結局、1つずつ、すべてを追加するだけの処理
320313 (ワッチョイ 0b07-2loy)
2019/04/13(土) 14:50:04.75ID:CAZxfgWw0321デフォルトの名無しさん (ワッチョイ 7bca-wDUi)
2019/04/13(土) 15:52:33.56ID:eJqYG1GJ0 >>318
やってみればいいじゃん
やってみればいいじゃん
322デフォルトの名無しさん (スップ Sd73-elAG)
2019/04/13(土) 20:00:30.39ID:PdzG1dGCd PHP実務で最低限知ってればいいことって何かありますか?
323デフォルトの名無しさん (ワッチョイ d91f-DImV)
2019/04/13(土) 21:44:34.11ID:ZDNzNkLB0 なにゆえ変数の頭に必ず$がつくのでしょうか
324デフォルトの名無しさん (ワッチョイ 8b63-clLQ)
2019/04/13(土) 22:29:04.70ID:6xQqtfoW0 $付けるのは、昔からのしきたり
325デフォルトの名無しさん (ワッチョイ 8bb0-hh84)
2019/04/14(日) 00:12:51.92ID:fjVzHTTb0 Perlの遺伝子の名残
326デフォルトの名無しさん (ワッチョイ 413c-clLQ)
2019/04/14(日) 15:04:49.97ID:fAGeAUaU0 @とか%も付けよう
327デフォルトの名無しさん (ワッチョイ 8ba7-La48)
2019/04/14(日) 21:06:14.97ID:Y/6wcZ7O0 @(0%0)←なぜかエラーが出る
なんつって
なんつって
328デフォルトの名無しさん (ワッチョイ fbda-XGqV)
2019/04/15(月) 22:27:24.57ID:SVQji9la0 $はshiftを押さないと書けないから書きにくい
329デフォルトの名無しさん (ワッチョイ 29ba-clLQ)
2019/04/17(水) 16:08:37.78ID:NJiBcQWA0 GETとかPOSTではfilter_inputを使えという話ですが、$_SERVERを扱うときは例外で旧来通り
直接アクセスが基本ですか?
さくらサーバーでは云々という情報が引っかかるのですが。
直接アクセスが基本ですか?
さくらサーバーでは云々という情報が引っかかるのですが。
330デフォルトの名無しさん (オイコラミネオ MM55-wDUi)
2019/04/17(水) 16:15:23.17ID:mg3EeLZxM filter_inputにこだわる必要なんて無いよ。
331デフォルトの名無しさん (ワッチョイ 29ba-clLQ)
2019/04/17(水) 16:51:05.27ID:NJiBcQWA0 分かりました。ありがとうございます。
332デフォルトの名無しさん (アウアウエー Sada-mRez)
2019/04/18(木) 00:00:01.59ID:cnp/FoA8a 誰かが途中でいじってない保証はないけどな
333デフォルトの名無しさん (ワッチョイ 5ea7-8I1V)
2019/04/18(木) 00:26:01.11ID:6IoWj+aJ0 環境変数が改ざんされてたら
もうfilter_inputどうこうの次元じゃないけどな
もうfilter_inputどうこうの次元じゃないけどな
334デフォルトの名無しさん (ワッチョイ b1ba-JNgg)
2019/04/18(木) 22:54:48.32ID:Q7jAWv/D0 例えばCで以下のようなdefineをPHPで実現するにはどうすればいいでしょうか?
#define errlog(msg) ErrorLog(__FILE__, __LINE__, msg)
初歩的ですみません。
#define errlog(msg) ErrorLog(__FILE__, __LINE__, msg)
初歩的ですみません。
335デフォルトの名無しさん (アウアウエー Sada-mRez)
2019/04/19(金) 00:46:34.22ID:lWnHrGLea get_error_last()
336デフォルトの名無しさん (ワッチョイ a91f-Cj9k)
2019/04/19(金) 00:49:22.10ID:S92APKW+0 phpさらっと勉強したのですが
具体的にphpで作られてるウェブサイトで、phpを公開してる奴ってありませんかね?
勉強のために見てみたいです
具体的にphpで作られてるウェブサイトで、phpを公開してる奴ってありませんかね?
勉強のために見てみたいです
337デフォルトの名無しさん (ワッチョイ f6ca-olrf)
2019/04/19(金) 01:06:16.70ID:bzbXvXi80 wordpress
338デフォルトの名無しさん (ワッチョイ 0db4-gS4L)
2019/04/19(金) 06:12:27.66ID:CQvpYnEX0 WebDBアプリでソース公開されているものないですか?
デザインパターンとかも学びたいです
デザインパターンとかも学びたいです
339デフォルトの名無しさん (ササクッテロル Sp79-Br+Y)
2019/04/19(金) 13:16:13.03ID:Rb5u/z0hp 学校の課題でHTMLでHP作ってるんだけどwin10のパソコンで書いたやつを学校PC(win7)で開くと文字化けするんだがどうすればいいのか教えてくれ
340デフォルトの名無しさん (ササクッテロル Sp79-Br+Y)
2019/04/19(金) 13:19:25.89ID:Rb5u/z0hp https://i.imgur.com/8QFDaAE.jpg
こんな感じで書いた
こんな感じで書いた
341デフォルトの名無しさん (オッペケ Sr79-kqL6)
2019/04/19(金) 13:41:03.84ID:7RHvbYhAr Windows7はサポート外だからすてろ
342さまよえる蟻人間 ◆T6xkBnTXz7B0 (スププ Sdb2-9jZb)
2019/04/19(金) 14:42:39.28ID:KhPbBDNPd >>340
SJISとかUTF-8などの文字コードを勉強して、UTF-8が使えるテキストエディタ使え。和解の
SJISとかUTF-8などの文字コードを勉強して、UTF-8が使えるテキストエディタ使え。和解の
343デフォルトの名無しさん (ブーイモ MMd5-wZci)
2019/04/19(金) 15:47:12.43ID:ih/g4VJWM URLですが.../と打ち込んだ場合
...というファイルにアクセスするのですか?
...というファイルにアクセスするのですか?
344さまよえる蟻人間 ◆T6xkBnTXz7B0 (ワッチョイ 8101-9jZb)
2019/04/19(金) 16:35:39.59ID:Y4E9vn3W0 >>343
ディレクトリ名で「..」は一つ上のフォルダという意味がある。点二つね。
ディレクトリ名で「..」は一つ上のフォルダという意味がある。点二つね。
345デフォルトの名無しさん (アメ MMd5-DUFY)
2019/04/19(金) 17:59:38.21ID:er92Du55M 一つ上の男はどのように書き表しますか?
346デフォルトの名無しさん (ワッチョイ 8101-hooH)
2019/04/20(土) 09:38:04.02ID:EzpoiD680 ガイアが俺にもっと輝けと囁いている
347デフォルトの名無しさん (ワッチョイ 8101-hooH)
2019/04/20(土) 13:44:38.61ID:EzpoiD680 >>339
Dreamweaverで修正できるぞ
Dreamweaverで修正できるぞ
348デフォルトの名無しさん (アウアウカー Sab1-v9Kr)
2019/04/20(土) 17:06:43.02ID:nmBhveLxa >>339
PHPなのか?
PHPなのか?
349デフォルトの名無しさん (スププ Sdb2-XV4o)
2019/04/20(土) 17:10:50.63ID:46SaaHhXd350デフォルトの名無しさん (ワッチョイ 8101-hooH)
2019/04/21(日) 00:22:00.24ID:Aeq/r6ow0 小学生のプログラム教材見たけど、
ロボを前へ3歩右へ2歩動かす命令をみたいなやつとか
PHPの教科書と同じレベルだわ
算数で足し算とか習ってるレベルの子供にほんとに理解できるのかな?
ロボを前へ3歩右へ2歩動かす命令をみたいなやつとか
PHPの教科書と同じレベルだわ
算数で足し算とか習ってるレベルの子供にほんとに理解できるのかな?
351デフォルトの名無しさん (ワッチョイ f6ad-Eh39)
2019/04/21(日) 06:43:46.32ID:i48F5tCc0352デフォルトの名無しさん (ワッチョイ f6ad-Eh39)
2019/04/21(日) 06:46:56.90ID:i48F5tCc0 >>350
アングリーバードのプログラミング教材は面白かった
でも、プログラミングってよりブロックタイプのやつだから
アルゴリズムを考える作業が殆だよね
micro:bitのブロックで書いたコードをJSやPythonなどに変換できる機能は良いなと思った
アングリーバードのプログラミング教材は面白かった
でも、プログラミングってよりブロックタイプのやつだから
アルゴリズムを考える作業が殆だよね
micro:bitのブロックで書いたコードをJSやPythonなどに変換できる機能は良いなと思った
353デフォルトの名無しさん (ワッチョイ 8101-hooH)
2019/04/21(日) 08:13:48.42ID:Aeq/r6ow0 >>352
俺見た本はぱっと見は絵が多くて小学生用なんだが普通に
条件分岐if文、ループfor文とか説明されてて
英語も算数も絡んでくるけど、今後の小中学生が脅威にかんじたわ
小さいうちから当たり前になじんでれば抵抗ないんだろうな
俺見た本はぱっと見は絵が多くて小学生用なんだが普通に
条件分岐if文、ループfor文とか説明されてて
英語も算数も絡んでくるけど、今後の小中学生が脅威にかんじたわ
小さいうちから当たり前になじんでれば抵抗ないんだろうな
354デフォルトの名無しさん (ワッチョイ d91f-gS4L)
2019/04/21(日) 12:58:09.77ID:g2z5hubB0 まあphpとか仕事にしてるような奴らは仕事なくなるだろな
355デフォルトの名無しさん (ワッチョイ b6da-wZci)
2019/04/21(日) 19:56:01.27ID:0JlZuQqp0 >>349
...というファイル名を参照したよ
...というファイル名を参照したよ
356デフォルトの名無しさん (スフッ Sdb2-XV4o)
2019/04/21(日) 22:05:37.01ID:jRd0U4G2d357デフォルトの名無しさん (ワッチョイ 9eff-nFeC)
2019/04/24(水) 18:35:41.45ID:AdJPrH9y0 PHPでradioにチェックマークを付けたい場合、下記は間違ってますか?
<input type="radio" name="AAA" value="OK" <?php if($HEN['AAA'] === 'OK' ){ echo 'checked'; } ?> required>OK
$HEN['AAA']は確実に'ON'です。
入力フォームで入力確認画面からsubmitで最初の画面に戻すやり方です。
戻ってきてON状態にしたいのですが、なってくれません。
<input type="radio" name="AAA" value="OK" <?php if($HEN['AAA'] === 'OK' ){ echo 'checked'; } ?> required>OK
$HEN['AAA']は確実に'ON'です。
入力フォームで入力確認画面からsubmitで最初の画面に戻すやり方です。
戻ってきてON状態にしたいのですが、なってくれません。
358デフォルトの名無しさん (ワッチョイ 5e63-JNgg)
2019/04/24(水) 19:07:44.04ID:wb+dbNkk0359357 (ワッチョイ 9eff-nFeC)
2019/04/24(水) 19:12:31.45ID:AdJPrH9y0360さまよえる蟻人間 ◆T6xkBnTXz7B0 (スププ Sdb2-9jZb)
2019/04/24(水) 19:13:17.51ID:17biHAgbd ONとOK
361さまよえる蟻人間 ◆T6xkBnTXz7B0 (ワッチョイ 8101-9jZb)
2019/04/24(水) 19:13:54.31ID:gP7Kc+nL0 checkedとrequiredがつながってる可能性
362さまよえる蟻人間 ◆T6xkBnTXz7B0 (ワッチョイ 8101-9jZb)
2019/04/24(水) 19:15:38.78ID:gP7Kc+nL0 つーか、HTMLソース見れば一目瞭然
363デフォルトの名無しさん (ワッチョイ 9eff-nFeC)
2019/04/24(水) 19:20:56.00ID:AdJPrH9y0 ソースをみると、
<input type="radio" name="AAA" value="OK" required>
こうなります。
OKのあとに半角2つスペースでrequired
<input type="radio" name="AAA" value="OK" required>
こうなります。
OKのあとに半角2つスペースでrequired
364さまよえる蟻人間 ◆T6xkBnTXz7B0 (ワッチョイ 8101-9jZb)
2019/04/24(水) 19:28:05.74ID:gP7Kc+nL0 ONとOKを間違えてるか、型が違うか。
365さまよえる蟻人間 ◆T6xkBnTXz7B0 (スププ Sdb2-9jZb)
2019/04/24(水) 19:31:32.04ID:17biHAgbd 全角と半角。
366デフォルトの名無しさん (ワッチョイ 5e63-JNgg)
2019/04/24(水) 19:56:23.89ID:wb+dbNkk0 >>363
提案
radioをcheckboxに変えてみる
=== を == に変えてみる
if($HEN['AAA'] === 'OK' ){ echo 'checked'; } を echo 'checked'; だけにしてみる
いずれかで何か変わりませんか?
どこかに間違いがあると思うけど、提示された範囲では分からないです
提案
radioをcheckboxに変えてみる
=== を == に変えてみる
if($HEN['AAA'] === 'OK' ){ echo 'checked'; } を echo 'checked'; だけにしてみる
いずれかで何か変わりませんか?
どこかに間違いがあると思うけど、提示された範囲では分からないです
367デフォルトの名無しさん (ワッチョイ 922c-61/s)
2019/04/24(水) 21:46:15.30ID:kFXKi6KY0 >>357
><input type="radio" name="AAA" value="OK" <?php if($HEN['AAA'] === 'OK' ){ echo 'checked'; } ?> required>OK
例えば、Ruby のERB なら、
<p>
Name: <%=h name %>
</p>
h は、<, > などの特殊文字を、HTML Escape する。
でも、君のはコンテンツじゃなく、属性だから、HTML Escape してはいけない
一旦、php 文を変数に入れて、その変数をそこに書けば?
ERB では、<% 〜 %> は、Ruby式を実行するだけで、出力しない。
<%= 〜 %> は、式を実行して、そこへ出力する
同様に、phpにも、出力する記法があるのでは?
そんな、echo などを、わざわざ使うかな?
><input type="radio" name="AAA" value="OK" <?php if($HEN['AAA'] === 'OK' ){ echo 'checked'; } ?> required>OK
例えば、Ruby のERB なら、
<p>
Name: <%=h name %>
</p>
h は、<, > などの特殊文字を、HTML Escape する。
でも、君のはコンテンツじゃなく、属性だから、HTML Escape してはいけない
一旦、php 文を変数に入れて、その変数をそこに書けば?
ERB では、<% 〜 %> は、Ruby式を実行するだけで、出力しない。
<%= 〜 %> は、式を実行して、そこへ出力する
同様に、phpにも、出力する記法があるのでは?
そんな、echo などを、わざわざ使うかな?
368デフォルトの名無しさん (ワッチョイ 5e63-JNgg)
2019/04/24(水) 21:52:45.02ID:wb+dbNkk0 見た感じでは構文的な間違いはなさそうなんだよな
ただ全体を晒しているわけではないので、間違い部分が分からない
ただ全体を晒しているわけではないので、間違い部分が分からない
369デフォルトの名無しさん (ワッチョイ 0dff-AoSc)
2019/04/24(水) 22:53:46.57ID:S39z++Og0 if($HEN['AAA'] !== 'OK' ) に試しにしてみる
370デフォルトの名無しさん (ワッチョイ 4ba7-KI0z)
2019/04/25(木) 00:24:58.08ID:sHpBR2uH0 OKっていうyvalueはちゃんと入れてるのか?
入れてないならチェックつけたらonって入ると思うけど
それは大文字ではなくて小文字のonになる
$HEN['AAA']って名前の変数は定義されてるのか?
普通に考えるとそこに入るのは$_GET['AAA']もしくは$_POST['AAA']
テンプレートエンジン使ったほうがいいと思うけど
バカ正直に書くとこんな感じになるはず
<input type="radio" name="AAA" value="OK" <?php if (isset($_POST['AAA']) && $_POST['AAA'] === 'OK') { echo 'checked '; } ?>required>
読みにくくなるが三項演算子を使えばもうちょいスッキリ書ける
もうちょい読みやすく書くと
<?php if (isset($_POST['AAA']) && $_POST['AAA'] === 'OK'): ?>
<input type="radio" name="AAA" value="OK" checked required>
<?php else: ?>
<input type="radio" name="AAA" value="OK" required>
<?php endif; ?>
>>367も言ってるけど
この条件文の前に$HENなんていう変数を本当に用意してるのであれば
その$HENの中身を'checked 'か''にするところまでやって
<input type="radio" name="AAA" value="OK" <?= $HEN ?>required>
にすりゃいいだけ
入れてないならチェックつけたらonって入ると思うけど
それは大文字ではなくて小文字のonになる
$HEN['AAA']って名前の変数は定義されてるのか?
普通に考えるとそこに入るのは$_GET['AAA']もしくは$_POST['AAA']
テンプレートエンジン使ったほうがいいと思うけど
バカ正直に書くとこんな感じになるはず
<input type="radio" name="AAA" value="OK" <?php if (isset($_POST['AAA']) && $_POST['AAA'] === 'OK') { echo 'checked '; } ?>required>
読みにくくなるが三項演算子を使えばもうちょいスッキリ書ける
もうちょい読みやすく書くと
<?php if (isset($_POST['AAA']) && $_POST['AAA'] === 'OK'): ?>
<input type="radio" name="AAA" value="OK" checked required>
<?php else: ?>
<input type="radio" name="AAA" value="OK" required>
<?php endif; ?>
>>367も言ってるけど
この条件文の前に$HENなんていう変数を本当に用意してるのであれば
その$HENの中身を'checked 'か''にするところまでやって
<input type="radio" name="AAA" value="OK" <?= $HEN ?>required>
にすりゃいいだけ
371デフォルトの名無しさん (ワッチョイ 232c-vaK/)
2019/04/26(金) 13:58:13.68ID:A/WNBxWE0 ><?= $HEN ?>required
ああ!
前後に、空白が無いから、
checkedrequired みたいに、文字列がつながって、HTML の構文エラーになるのだろう!
必ず、前後に空白を入れるべし!
ああ!
前後に、空白が無いから、
checkedrequired みたいに、文字列がつながって、HTML の構文エラーになるのだろう!
必ず、前後に空白を入れるべし!
372デフォルトの名無しさん (ワッチョイ e51f-K1VX)
2019/04/29(月) 12:04:33.45ID:vct+Ltv00 phpで、画像にアクセスしてきたIPを保存することってできますか?
373デフォルトの名無しさん (ワッチョイ 4b63-MRXB)
2019/04/29(月) 12:29:23.82ID:EyyZk+++0 ダイレクトに画像アクセスされたら分からないだろう
Webサーバーのログ見るしかない
Webサーバーのログ見るしかない
374デフォルトの名無しさん (ワッチョイ e51f-K1VX)
2019/04/29(月) 12:48:02.00ID:vct+Ltv00 そういうものなんですね
ありがとうございます
ありがとうございます
375デフォルトの名無しさん (アウアウエー Sa13-3nb/)
2019/04/29(月) 17:43:20.49ID:loz4DS5aa apacheでやっていることをphpでやるようにしたらできるぞ
376デフォルトの名無しさん (ワッチョイ 5d0b-qYff)
2019/04/29(月) 22:11:30.94ID:iMBvrM8u0 画像は非公開領域に置いて、PHP経由で画像を出力するとかできたような
377デフォルトの名無しさん (ワッチョイ e51f-K1VX)
2019/04/29(月) 22:39:29.73ID:vct+Ltv00 ありがとうございます、もうちょっとphpを勉強してから
また考えてみます
また考えてみます
378デフォルトの名無しさん (ワッチョイ ff61-5AMV)
2019/05/09(木) 00:45:39.61ID:RU31sPhL0379デフォルトの名無しさん (アウアウウー Sa1b-y0Vo)
2019/05/13(月) 18:40:53.35ID:roML+UDma 呼んだ関数の返り値がfalse相当でなければ、その値を返す
そうでなければ、次の関数を呼んで、その値を返す
というのをスマートに書くにはどうしたらいいですか?
return func0() || func1()
と書けばいい気がしたのですが、func0の返り値が文字列の場合、うまくいきません
そうでなければ、次の関数を呼んで、その値を返す
というのをスマートに書くにはどうしたらいいですか?
return func0() || func1()
と書けばいい気がしたのですが、func0の返り値が文字列の場合、うまくいきません
380デフォルトの名無しさん (ワッチョイ 77f3-3bTL)
2019/05/13(月) 22:24:51.96ID:tr/4p/4f0 if (func0() !== false) {
return func0();
}
return func1();
return func0();
}
return func1();
381デフォルトの名無しさん (ワッチョイ 97ba-gMth)
2019/05/13(月) 23:37:45.04ID:xlLeel7b0 2回実行しやらんか
382デフォルトの名無しさん (オイコラミネオ MM6b-fR1T)
2019/05/13(月) 23:46:55.40ID:NT7m3BJtM383デフォルトの名無しさん (アウアウエー Sadf-FgmB)
2019/05/14(火) 00:21:30.17ID:C/lwgk7za ??
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- 【東京】「家族で話題にして」 “世田谷一家殺害から25年 警視庁が呼びかけ [煮卵★]
- 【広島】ペルー女性の国保加入を誤って認め、福山市が医療費484万円を肩代わりするミス…入院して手術を受ける [ぐれ★]
- 宅急便デス
- さっむ
- ッシャー
- クズ「勉強頑張らなかった奴は一生DQNと一緒に肉体労働しろ」☚勉強頑張れるのも環境と巡り合わせなんだが? [783475554]
- 失われた30年から脱却する方法
- オレ様は千晴
