[過去ログ] 【PHP】下らねぇ質問はここに書き込みやがれ 11 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
82(1): (ワッチョイ 5bad-LS63) 2020/06/19(金)16:44 ID:YKC9wOtd0(1/7) AAS
Apacheってインストールした後どうすればいいんですか?
83: 蟻人間◆T6xkBnTXz7B0 (スフッ Sdba-56eO) [age] 2020/06/19(金)16:47 ID:2dhmF5H5d(1) AAS
>>82
サーバを起動して外部リンク:localhostにアクセス。
84: (ワッチョイ 5bad-LS63) 2020/06/19(金)17:27 ID:YKC9wOtd0(2/7) AAS
ApacheじゃなくてMAMP使って
htdocsの中に作ったソースファイルの入ったフォルダ入れて
外部リンク:localhost:ポート番号/test1.php←にアクセスしたけど
404って表示される
何が原因なの?
フォルダじゃなくてファイル入れたら表示されるのに
85: (ワッチョイ 5bad-LS63) 2020/06/19(金)17:31 ID:YKC9wOtd0(3/7) AAS
あっurlにフォルダ入れたらできた!!
86(1): (ワッチョイ 5bad-LS63) 2020/06/19(金)18:30 ID:YKC9wOtd0(4/7) AAS
コマンドプロントにcomposer global require laravel/installerって打ち込んでも
一向にlaravelインストールできないんだが
どうしたらいいの?
87(2): (スッップ Sdba-n0yj) 2020/06/19(金)18:47 ID:FjgfZFkwd(1) AAS
>>86
コマンドプロンプトくん「すまん、composerって何?」
つまりcomposerをインストールしろ
88: (ワッチョイ 5bad-LS63) 2020/06/19(金)18:58 ID:YKC9wOtd0(5/7) AAS
>>87
インストール後にコマンドプロントに入力したけど緑の文字が一行出ただけで
インストールできない
89: (ワッチョイ 5bad-LS63) 2020/06/19(金)18:58 ID:YKC9wOtd0(6/7) AAS
>>87
composerをインストール後にコマンドプロントに入力したけど緑の文字が一行出ただけで
インストールできない
90: (ワッチョイ 5f2c-Yghi) 2020/06/19(金)20:54 ID:hR7tqNr30(1) AAS
質問する時は、正確なエラーメッセージも書いてください!
また、エラーメッセージで検索してください
91: (ワッチョイ 5bad-LS63) 2020/06/19(金)21:19 ID:YKC9wOtd0(7/7) AAS
composer.json has been createdのまま止まってる
92: (アウアウエー Sa52-f3e5) 2020/06/20(土)00:44 ID:teZ8s/kya(1) AAS
自分もララベルやってみたいんですが
Win10pro64bitでハローワールドまでの手順
どこか案内してもらえませんか?
93: (ワッチョイ 5bad-LS63) 2020/06/20(土)05:51 ID:nQU/VbU80(1/5) AAS
laravelインストール出来た!!
94(1): (ワッチョイ 5bad-K8i5) 2020/06/20(土)08:17 ID:nQU/VbU80(2/5) AAS
プログラミングの学習順は
HTML&CSS→PHP→フレームワークで合ってますか?
95: (ワッチョイ ba52-wz85) 2020/06/20(土)08:47 ID:bcY39SfT0(1) AAS
>>94
正解の順序なんてないよ。
別にその順序で問題ない。やりたいことがその方向なら。
96(1): (ワッチョイ 0b01-eSAh) 2020/06/20(土)10:25 ID:7VhJIYaB0(1/3) AAS
hoge.com/****
に指定した数字入れて、html出力ってできますか?
具体的には
<a href=“hoge.com/****”>****</a>
をいくつも書くの面倒なので、どこかに 1211,2341,5671,8875 とかまとめて数字書くと
<a href=“hoge.com/1211”>1211</a>
<a href=“hoge.com/2341”>2341</a>
省3
97(1): (ワッチョイ 0b01-eSAh) 2020/06/20(土)10:26 ID:7VhJIYaB0(2/3) AAS
と出力してくれるようにしたいです。
よろしくお願いします。
98: (ワッチョイ fff3-UzPu) 2020/06/20(土)10:55 ID:RbmY/iRP0(1) AAS
mod_rewrite
getパラメータ
99: (ワッチョイ 0b01-eSAh) 2020/06/20(土)11:34 ID:7VhJIYaB0(3/3) AAS
ありがとうございます!
調べてみます!
100(1): (ワッチョイ 5bad-LS63) 2020/06/20(土)17:23 ID:nQU/VbU80(3/5) AAS
サーバーサイドの方にも興味があるのですが具体的に何をするのかよくわかりません
web開発とかとは何か違うのですか?
101: (ワッチョイ 5bad-LS63) 2020/06/20(土)18:51 ID:nQU/VbU80(4/5) AAS
laravelをやっているのですが外部リンク:localhost:8000〇〇〇〇/にアクセスできなくなってしまいました
コマンドプロントでサーバー起動する時のコマンド入力ミスしてしまってから
アクセスできません
102: (ワッチョイ 5bad-LS63) 2020/06/20(土)18:55 ID:nQU/VbU80(5/5) AAS
コマンドプロント再起動してサーバー起動したらアクセスできました
103(2): (アウアウエー Sa52-2S+g) 2020/06/20(土)19:00 ID:B6zXkbiKa(1/2) AAS
>>96 ->>97
<?php
$arr = array( 1211, 2341, 5761, 8875 );
foreach( $arr as $value){
print('<a href="hoge.com/'.$value.'">'.$value."</a><br>\n");
}
?>
104: (アウアウエー Sa52-2S+g) 2020/06/20(土)19:12 ID:B6zXkbiKa(2/2) AAS
>>100
初歩的には>>103の配列がデータベースになったのと似たようなもの
105: (ワッチョイ 5bad-LS63) 2020/06/21(日)02:55 ID:6n5peVAH0(1/2) AAS
実務経験なしでプログラマーに就職する場合ってどうしたらいいのでしょうか?
106(1): (ワッチョイ 5f2c-Yghi) 2020/06/21(日)05:30 ID:gOOuJhy80(1/3) AAS
【ポイントは一つ】プログラミング未経験でも受かるポートフォリオの作り方
動画リンク[YouTube]
Ruby on Rails, Bootstrap, Github, Heroku
ログイン、コメント・画像・文字列の投稿、いいね、検索機能など
かよちん。この娘は、勉強に1週間、作成に2週間
107: (ワッチョイ 0b01-eSAh) 2020/06/21(日)10:01 ID:N7loo87C0(1) AAS
>>103
神!おっぱい見せてもいい。
108: (ワッチョイ 5bad-LS63) 2020/06/21(日)18:50 ID:6n5peVAH0(2/2) AAS
ポートフォリオというのは自分で作ったwebサイトなどのプログラムの事ですか?
フレームワークとかは必要なんでしょうか?
109: (オッペケ Sr3b-pkDg) 2020/06/21(日)18:55 ID:eS9hhdyxr(1) AAS
フレームワークがあるものとないものがあればいいけど、今の時代はフレームワークありきでシステム作る傾向があるからフレームワーク使えたほうがいい
しかし、フレームワークしか使えない奴はマジでゴミ
俺なら落とす
110: (ワッチョイ dbf1-OOME) 2020/06/21(日)19:02 ID:tONmS1sI0(1) AAS
>>106
このかわいい生き物はなに?
開発部門はおっさんばかりなのに
こんなかわいいのが来たら職場の雰囲気が一気に180度変わるよ。
111: (ワッチョイ 5f2c-Yghi) 2020/06/21(日)19:03 ID:gOOuJhy80(2/3) AAS
YouTube の雑食系エンジニア・KENTA の動画を見ればよい
ポートフォリオの作り方など、色々な業界情報を教えてくれる
112: 106 (ワッチョイ 5f2c-Yghi) 2020/06/21(日)19:05 ID:gOOuJhy80(3/3) AAS
かよちんだろ
ポートフォリオと言うよりも、可愛いから受かったのかも知れないw
113: (JP 0Hff-IXeA) 2020/06/21(日)22:23 ID:FfUjoyTXH(1/2) AAS
array_walkのwalkはどういう意味?配列が歩く?
114(1): (JP 0Hff-IXeA) 2020/06/21(日)22:33 ID:FfUjoyTXH(2/2) AAS
自決しました
115: (ワッチョイ 4e63-TbJT) 2020/06/21(日)23:03 ID:dXKS2j3j0(1) AAS
>>114
一寸 待て
画像リンク[jpg]:img.recordchina.co.jp
116(1): (ワッチョイ 76c7-2CVc) 2020/06/22(月)10:51 ID:fMZd4kHT0(1/2) AAS
cmsを使いつつ、スクレイピングも行うWEBサイトを作る場合、どういう環境を選んだらいいんでしょうか?wordpressでベースを作り、そこにpythonを組み込むことも可能なのか、それともphpかpythonどちらかに絞るのが適切なのでしょうか?
しかしpythonだけだとcmsが欲しくなるかもしれません。
twitterをスクレイピングして、バズったネタを独自にランキングしたいです
toggeterのような。。。
117(1): (ワッチョイ 5f2c-Yghi) 2020/06/22(月)12:09 ID:+DreoFMt0(1/2) AAS
Ruby には、Anemone というライブラリでスクレイピングできるけど、
これは、静的なページを対象にしているから、
5ch みたいに、空のHTML を送ってきてから、
Ajax で内容を取得するようなページには対応できない
Anemone は、データベースにURL を記録して、
同じURLを再ダウンロードしないようになっているけど、
Ajax で内容を取得している場合、URLは同じでも、内容が変わっている
省5
118: (ワッチョイ 5bad-LS63) 2020/06/22(月)12:29 ID:rkFSdFKA0(1/5) AAS
ライブラリと言うのは他の人が作った関数の集まりみたいなものですか?
119: (ワッチョイ 76c7-2CVc) 2020/06/22(月)12:38 ID:fMZd4kHT0(2/2) AAS
>>117
twitterはapiなどを利用すれば情報を取れると思います
そこはpythonかrubyがいいんでしょうか
cmsもあったほうが便利そうなんで、組み合わせられればいいんですけど
120: 117 (ワッチョイ 5f2c-Yghi) 2020/06/22(月)13:08 ID:+DreoFMt0(2/2) AAS
Ruby の方が簡単。
JSON 形式なら、parse で、Ruby オブジェクトに変換して、Rubyで処理できる
require "json"
JSON.parse('[1,2,{"name":"tanaka","age":19}]')
# => [1, 2, {"name"=>"tanaka", "age"=>19}]
データベースに、URL を記録するなら、
結局、Sinatra, Rails などのデータベースを含んだフレームワークになる
省2
121: (ワッチョイ 4ea7-LS63) 2020/06/22(月)18:30 ID:F0LXA7oR0(1) AAS
こんなしょうもない回答ばっか続けてるRubyおじさん
JSON 形式なら、decode で、PHP オブジェクトに変換して、PHPで処理できる
json_decode('[1,2,{"name":"tanaka","age":19}]');
# => [1, 2, {"name"=>"tanaka", "age"=>19}]
CSV・JSONなどテキスト処理は、PHPの得意分野
122: (ワッチョイ 5bad-LS63) 2020/06/22(月)20:37 ID:rkFSdFKA0(2/5) AAS
基本情報技術者の資格って取っといたほうがいいですか?
123(1): (ワッチョイ 5bad-LS63) 2020/06/22(月)20:47 ID:rkFSdFKA0(3/5) AAS
PHPはweb開発以外には使えないですか?
連投スクリプトとか作るには他の言語の知識が必要ですか?
124: (ワッチョイ 5bad-LS63) 2020/06/22(月)20:58 ID:rkFSdFKA0(4/5) AAS
連投スクリプトのような作業を自動化するツール?
はどうやって作るのですか?
125(1): (ワッチョイ ba52-wz85) 2020/06/22(月)21:00 ID:pnIkQs7T0(1) AAS
>>123
必要なのは、連投なんてして他の人の迷惑にならないかと振り返る良識だよ。
126(1): (ワッチョイ 5bad-LS63) 2020/06/22(月)23:47 ID:rkFSdFKA0(5/5) AAS
>>125
悪用するつもりは無いです
自動化するプログラムとか作ってみたいです
127: (ワッチョイ 4e63-TbJT) 2020/06/22(月)23:53 ID:/VvDzmTr0(1) AAS
>>126
PHP使って自動Tweetするプログラムを書いたことはある
必要な知識は、
スクリプトを自動起動する方法、
ターゲットサイトへのアクセス方法
128: (ワッチョイ 13ac-jCqa) 2020/06/23(火)00:26 ID:AMcrD26I0(1/2) AAS
さすがにコマンドプロンプトやらでphp.exe実行したことくらいあるだろ?
129(1): (ワッチョイ 5f2c-Yghi) 2020/06/23(火)02:12 ID:jgblKAgD0(1) AAS
アプリを起動しっ放しで、一定時間、アプリ内でsleep するのと、
Linux のcron で、定期的にアプリを起動・終了するのと、どっちなのだろう?
130: (アウアウエー Sa52-DCjZ) 2020/06/23(火)03:07 ID:0YiDjjNEa(1) AAS
>>116
日付変わって最初のアクセスがあったらajaxで取得するとかでどう?
ランキングでよくあるやつ
非同期だしそのままwordpressで使いやすいでしょ
131: (ワッチョイ b6e9-lhRn) 2020/06/23(火)12:36 ID:wBvTCxcy0(1) AAS
>>129
大昔、Linuxではプロセス起動のコストが高い一方で仮想メモリ管理は優秀だから、起動しっぱなしのほうがよい
Windowsでは逆なので、タスクスケジューラーなりで毎回起動するほうがよい、と習った
132(2): (ワッチョイ 5bad-LS63) 2020/06/23(火)21:27 ID:5NeeWYaL0(1) AAS
プログラミング初心者がいきなりフレームワークに頼りきりになるのはよくないですか?
最初はフレームワークなしでするべきだとネットの記事で見ました
133: (アウアウエー Sa52-f3e5) 2020/06/23(火)21:35 ID:UicElvK7a(1) AAS
>>132
迷っているまえに手を動かして書き始めてみた方が良いよ
フレームワークは名前の通りの骨組みなので
部品を組み立てるもの。
部品の役割や機能が分からずには組み立てられませんよ?と言う事
まずブラウザの外部リンク:localhostでハローワールドが
表示出来てから進めば良いよ
134: (ワッチョイ 13ac-jCqa) 2020/06/23(火)21:38 ID:AMcrD26I0(2/2) AAS
phpならまずはinfoだすとこやな
フレームワークは良くも悪くも一定の言語知識がないとまともにカスタマイズできない
135: (オッペケ Sr3b-pkDg) 2020/06/23(火)22:38 ID:T+fRCnFjr(1) AAS
>>132
フレームワークしか使えないゴミを大量に見てきた
お前もそのゴミになるわけだ
136: (ワッチョイ 4e63-TbJT) 2020/06/23(火)22:53 ID:ZGgr9BPx0(1) AAS
そこは「ようこそ!」って歓迎してやらないと
137(1): (ワッチョイ 8fad-x+MM) 2020/06/24(水)01:34 ID:U5tB32Kx0(1/2) AAS
xampp/htdocs/の中に登録チェック画面のphpファイル入れましたが
アクセスするとNotice: Undefined index: 表示されてしまいます
何が原因でしょう?
138: (ワッチョイ 7fa7-x+MM) 2020/06/24(水)02:16 ID:Is+OrPHC0(1) AAS
配列のインデックスが未定義
典型的なのは$_POSTとか$_GETを受け取ってない状態なのに
echo $_POST['hoge'];みたいなコード書くとそうなる
別にエラー消して無視していいレベルのものだけど
issetとか使って変数がセットされてるか確認するのが普通
$hoge = '';
if (isset($_POST['hoge'])) $hoge = $_POST['hoge'];
省1
139: (ワッチョイ 8fad-x+MM) 2020/06/24(水)04:45 ID:U5tB32Kx0(2/2) AAS
PHPを上達するにはPHPの公式ドキュメント見て
ひたすらwebサイト作るしかないですかね?
PHPの本買いましたが内容が古くエラーの連続でした
140(1): (ブーイモ MM0f-Zcd2) 2020/06/24(水)05:33 ID:5PG4ElsXM(1) AAS
$a = 0 || $b = 1;
var_dump($a); //bool(true)
結果がtrueになるのはなぜでしょうか?
という投稿をしようと思いましたが、
$a = (0 || ($b = 1))
という処理をしていることに気付いたので、すっきりした気分で床に就こうと思います。
141: (アウアウエー Sabf-PKxn) 2020/06/24(水)08:21 ID:BIyLVKwIa(1) AAS
>>137
外部リンク:localhost
のようなフォルダ指定の場合には
デフォルトがindex.phpかindex.htmlというファイルを表示する設定なので
外部リンク[php]:localhost
のようにファイル名までアドレス指定してください。
142: (ワッチョイ cf49-G+5W) 2020/06/24(水)09:40 ID:LpqCs0qI0(1) AAS
>>140
静的型付じゃないからこういう勘違いも起こるんだな
143: (アウアウエー Sabf-3+hg) 2020/06/24(水)09:54 ID:1wmcrXpta(1) AAS
$a = (0 || $b) = 1;
いっそこう解釈されてエラー吐けばいいのに
144: (アウアウエー Sabf-PKxn) 2020/06/24(水)10:01 ID:4I9Zugsaa(1) AAS
PHPの公式ドキュメントに書かれてますが・・
演算子の優先順位
外部リンク[php]:www.php.net
?演算子の優先順位や結合性は、あくまでも式のグループ分けだけを決めるものであり、
評価順を決めるものではありません。
PHP では一般に、式をどの順番で評価するかは決めていません。
そのため、特定の順序で式が評価されることを前提としたコードを書いてはいけません。
省2
145(1): (ワッチョイ 8f42-c0lz) 2020/06/25(木)15:00 ID:jNFgyTH90(1) AAS
質問です
preg_match('/\A[0-9]+\z/',$data)
と記述し半角数字の識別を行い商品の値段を入力したいのですが
半角数字を入力してみても半角数字だと認識してくれません
記述の仕方に特別問題もないように思うのですが
他に考えられる原因というのはどういうものがありますか?
146: (アウアウエー Sabf-PKxn) 2020/06/25(木)15:30 ID:p0oQvl9Ia(1) AAS
>>145
PHPじゃなくてHTMLの<input type="number">なんじゃないの?
147: (ワッチョイ cf0e-z8SP) 2020/06/25(木)19:34 ID:yW1u3bmr0(1) AAS
数字にカンマや全角数字、前後に空白が入ってるとか
そもそも$dataに別のものが入ってるとか
$dataをvar_dump()してみれば
$data = intval($data);
あと文字コードがらみで、u修飾子をつける
148(2): (ワッチョイ 8ff1-of6p) 2020/06/26(金)17:32 ID:x3eEIBQU0(1/2) AAS
HTMLのフォームとPHPでオンラインショッピングサイトを作りたいのですが
商品を買ってもらったときにクレジットカードで支払いしてもらうには
どのような手続きをすればいいでしょうか?
PHPコードももちろん気になりますが
お客からクレジットカード番号ほ入力してもらったあと
どのように相手側からはお金が引かれこちらにお金が入ってくるしくみがさっはーり分からないのです。
149: (ワッチョイ 7f63-htoQ) 2020/06/26(金)17:47 ID:tpkRAs620(1) AAS
>>148
クレカ決済部分を代行会社に依頼するのがわりと楽
150: (オッペケ Sra3-votv) 2020/06/26(金)19:49 ID:VIOvHiD1r(1/2) AAS
>>148
そこは絶対にプログラミングで対応すべきところではない
決済APIサービス使え
クレカ情報なんか取得するなよ
お漏らししたらお前が訴えられて賠償することになる
151: (ワッチョイ 8fa7-x+MM) 2020/06/26(金)19:50 ID:t1dY46A/0(1) AAS
直接契約だろうが代行だろうがブラックボックスなので
結局API使ってやり取りすることになる
まあ直接契約とか無理だけどな
152(1): (ワッチョイ 8ff1-of6p) 2020/06/26(金)20:05 ID:x3eEIBQU0(2/2) AAS
> 149-151
ありがとうございます。
決済APIサービス使おうと思いますがどうすればいいのでしょうか?
やっぱりどこかとネットで契約したり設定しないといけないのですよね?
自分のサイト作ったときのようにレンタルサーバやドメイン取得の契約したみたいに。
153: (ワッチョイ cf2c-wMgy) 2020/06/26(金)20:30 ID:4Xp41V6m0(1) AAS
直接契約は、100項目とか遵守しないといけないから、絶対に無理
金額の5% 払えば、代行業者がやってくれる
154: (ワッチョイ 0fac-G+5W) 2020/06/26(金)20:44 ID:uqHA56uo0(1) AAS
まさかAPIサービスを使ったことない?!
155(2): (ワッチョイ 0f01-H7K1) 2020/06/26(金)21:21 ID:KRu3Lqu50(1/3) AAS
質問、既出だったらすまそ、初心者です。書籍「気づけばプロ並みphp」の記述どおりのプログラムでエラーが出ます。
エラーメッセージ: Warning: Use of undefined constant staff_name - assumed 'staff_name' (this will throw an Error in a future version of PHP) in C:\xampp\htdocs\staff\staff_add_check.php on line 50
エラー箇所:print'<input type="hidden" name="name" value="'.staff_name.'">';
たぶん"'.staff_name.'"あたりがおかしいと思うが、書籍の記述どおりなのでどう直せばいいかわかりません
156: (ワッチョイ 7f02-n38w) 2020/06/26(金)21:34 ID:A6rLwpNG0(1/2) AAS
printの次に半角スペースが無いなんてことが正解?
157: (ワッチョイ 7f02-n38w) 2020/06/26(金)21:36 ID:A6rLwpNG0(2/2) AAS
そうでなくて変数に$がついてないからなんてことが正解か
158: (ワッチョイ 0f01-H7K1) 2020/06/26(金)22:12 ID:KRu3Lqu50(2/3) AAS
printのあとには半角スペースが必要なんですか?
あと、このプログラムの11行目で$staff_name=$_POST['name'];と定義しており、
また前のプログラムで
<form method="post" action="staff_add_check.php">スタッフ名を入力してください。<br/>
<input type="text" name="name" style="width:200px"><br/>
・・・</form>というふうに変数については、自分は問題がみつけられません。
そもそもこの書籍はphp5を前提に記述されており(php7でも問題なしとの記述はありますが)、自分は本プログラムをphp7で記述しているので記述法の仕様変更などが関係しているようにも思えますが、、、php7対応の書籍を買いなおしたほうが早いかな
省1
159: (ワッチョイ ff46-5fXH) 2020/06/26(金)22:15 ID:0RNRcl9R0(1/6) AAS
53歳です
プログラムできるようになりたくって
PHP勉強中です
よろしくお願いします
160: (ワッチョイ ff46-5fXH) 2020/06/26(金)22:25 ID:0RNRcl9R0(2/6) AAS
>>155
テキストを買ったら、その誤植情報を最初に確認すべきです
誤植個所をテキストに書き込みしてから学習しましょう
また、誤植情報を確認しても、なお誤植の可能性があれば
出版社に確認をしてください
161: (ワッチョイ ff46-5fXH) 2020/06/26(金)22:30 ID:0RNRcl9R0(3/6) AAS
157さんがおっしゃってるように
print'<input type="hidden" name="name" value="'.staff_name.'">';
を
↓
print'<input type="hidden" name="name" value="'.$staff_name.'">';
と staff_name の頭に $を付けて $staff_name としたら良いと思います
162: (ワッチョイ ff46-5fXH) 2020/06/26(金)22:35 ID:0RNRcl9R0(4/6) AAS
>>155
155さんは、今回を機会に、「エスケープシーケンス」に関して
軽く復習しておくといいと思います
上下前次1-新書関写板覧索設栞歴
あと 840 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.026s