【PHP】下らねぇ質問はID出して書き込みやがれ 137
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2014/09/20(土) 23:15:21.96ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 136
http://kanae.2ch.net/test/read.cgi/php/1407335476/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.5
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0079nobodyさん
2014/09/27(土) 16:00:53.12ID:???0080nobodyさん
2014/09/27(土) 16:30:48.24ID:???前スレでも似たような質問してただろ?
結局globとか使ってあるかどうかはわかるけど読み込めないって結論が出てたと思うが
0082nobodyさん
2014/09/27(土) 16:53:42.04ID:jyELVMn5とすると
Cannot pass parameter 2 by reference in
から始まるエラーが帰ってくるんですが、どうしたらいいですか?
一応Paramは変数じゃないといけないっていうので、変数に0を入れてます
0084nobodyさん
2014/09/27(土) 18:17:54.80ID:???意味不明
こいつ知的障害か
0085nobodyさん
2014/09/27(土) 18:42:16.96ID:???お隣の半島だけはPHPが盛んだから、
そういう人が紛れ込んでいても不思議ではない。
0086nobodyさん
2014/09/27(土) 19:07:55.50ID:???変数$zeroの参照が取れないってことは変数が生成されていないか消えてるってことだろ。
多分その周辺のコードでまずいところがある。
bindParamに似たメソッドでbindValueってあるけど、両方の違いが分からなかったらbindValue使っとけ。
0088nobodyさん
2014/09/28(日) 00:06:54.21ID:???0089nobodyさん
2014/09/28(日) 00:54:18.40ID:???0090nobodyさん
2014/09/28(日) 05:50:08.24ID:9j7N8ng0urlencodeについての仕様ですが、
「AAA+AA AA」
をurlencodeすると
「AAA%2BAA%20AA」
になります。
「AAA%2BAA%20AA」
をurldecodeすると勿論
「AAA+AA AA」
に戻ります。
ですが、URLに含めた場合
index.php?param=AAA%2BAA%20AA
にした場合に
echo urldecode($_GET["param"])
にすると
「AAA AA AA」
のように、+が消えてしまいます。
こちら+が消えないようにするには、
別のエンコードをかますか、
php.iniにて何かしら設定が必要なのでしょうか。
宜しくお願いします。
0091nobodyさん
2014/09/28(日) 07:20:14.12ID:???0092nobodyさん
2014/09/28(日) 07:21:21.85ID:???http://php.net/manual/ja/function.urldecode.php
>警告
>スーパーグローバル $_GET および $_REQUEST の内容はすでにデコード済みのものです。
>$_GET や $_REQUEST の要素に対して urldecode() を使用すると、予期せぬ危険な結果となります。
0093nobodyさん
2014/09/28(日) 07:25:09.00ID:???decodeじゃなくてencodeか
0094nobodyさん
2014/09/28(日) 07:25:37.23ID:???0095nobodyさん
2014/09/28(日) 07:28:42.84ID:???urldecodeをgetに使うイクナイ
0096nobodyさん
2014/09/28(日) 18:11:41.66ID:???0099nobodyさん
2014/09/28(日) 19:56:34.83ID:???0100nobodyさん
2014/09/28(日) 21:23:35.70ID:???上記サイト参考にして、javascriptでフォームを作ったのですが
これの合計金額をPHPで扱いたいのですが、javascriptってクライアントサイドだと思うんですが
可能なんでしょうか
0101nobodyさん
2014/09/28(日) 21:36:11.03ID:???0103nobodyさん
2014/09/28(日) 21:38:45.68ID:???formのaction=""にphpのファイル名を書いてポチっと押すだけで
$_REQUEST['field_total']に合計が入ってるんじゃね
0104nobodyさん
2014/09/28(日) 21:40:20.68ID:tHMgO71K【PHPのバージョン】5.5
【質問内容】
超初心者の質問すみません
GNU nanoの保存の方法がわかりません。
Write outを選んで名前を変えなければ、Enterで保存できると思ったのですが違うようで・・・。
http://studio-bey.chicappa.jp/dougubako/linux/316
を見たのですが保存場所を指定した後どうすれば保存できるのでしょうか?
0107104
2014/09/28(日) 22:49:01.66ID:???0112nobodyさん
2014/09/29(月) 12:47:54.74ID:???0114nobodyさん
2014/09/29(月) 14:34:05.87ID:/Reaub2I0115nobodyさん
2014/09/29(月) 15:17:47.68ID:YwKvfeQ0【PHPのバージョン】5.4
【連携ソフトウェア】MySQL
【質問内容】
PHPでブラウザーのsessionStorageを取得したい。
$_SESSIONで取得できるものと違うので取得方法が分かりません。
こういったものを取得する関数や外部ライブラリがあればアドバイスいただけないでしょうか?
0116nobodyさん
2014/09/29(月) 17:43:23.96ID:d5XmccwBjavascript介して読み込んだ結果をもらうしかないので、PHPだけではどうにも出来ません。
やっても、取得するjavascriptを生成するぐらい。
0117nobodyさん
2014/09/29(月) 18:04:45.86ID:YwKvfeQ0そもそもPHPから取得しないといけない設計になること自体がおかしいということかと思うので
そのあたりに頼らないつくりに代えて対応します。
ありがとうございます。
0118nobodyさん
2014/09/29(月) 21:08:28.27ID:8nIz1Gw9【PHPのバージョン】5.5
【連携ソフトウェア】MySQL
【質問内容】
レンタルサーバ(http://www.hostinger.jp/)を借りてデータベースをインポートし、
PHPのプログラムの中のPDO接続の中を書き変えたのですが「mysql:host」がlocalhostでも
ちゃんと接続できるのはなぜでしょうか?
localhostって自分自身のことですよね?
なのにlocalhostを指定してサーバ上のデータベースに接続できるのかがよくわかりません
データベースに割り当てられたホスト名でもlocalhostでもどちらでもいいのでしょうか?
0120nobodyさん
2014/09/29(月) 22:25:57.23ID:???[server = localhost]
| (linux,windows)
|--apache
|--mysql
|--php
それぞれのソフトウエアが一つのサーバーコンピューターに
同居しているからlocalhostとなる。
データベースに割り当てられたホスト名ではダメだと思うよ。
0121nobodyさん
2014/09/29(月) 23:38:05.21ID:KZrjM+0m【PHPのバージョン】5.5
【質問内容】
以前は失礼しました。ubuntu上でのPHPの作成方法を教えていただけませんか?
androidと通信したいのにubuntu上なのでよくわからず
localhostは繋がるが作ったphpファイルは表示されないのでやり方が違うのかなとも思いまして・・・
0124121
2014/09/30(火) 00:06:40.93ID:???でやっています
0125nobodyさん
2014/09/30(火) 00:07:12.44ID:???0126nobodyさん
2014/09/30(火) 00:16:23.08ID:???>localhostは繋がるが作ったphpファイルは表示されない
この辺を詳細に
apacheインストール直後のHTMLは表示された?
phpファイルを指定して表示しようとした時にどのような表示になるの?
「表示されない」だと分からない。どうなるかを書いて。
0127nobodyさん
2014/09/30(火) 00:25:27.26ID:???0131nobodyさん
2014/09/30(火) 15:28:44.90ID:nCoSjxIR0132nobodyさん
2014/09/30(火) 16:01:35.84ID:l+Jw4cLp0133nobodyさん
2014/09/30(火) 16:41:53.86ID:nha/qsmZecho "$key : $value <br />\n";
}
foreach($arr as $key => $value){
echo "$key : $value <br />\n";
}
ポインタが配列の最後を参照していて
二回目のforeachが実行されないんですが
ポインタを戻す方法を教えてください。
reset($arr);
unset($value);
上記も効果がありませんでしたが
使い方が間違っているのでしょうか。
foreach()の間に書きました。
リファレンスには『注意:foreachの実行開始時に内部配列ポインタは、
配列の先頭要素を指すように自動的にリセットされます。
このため、foreachループの前に reset()をコールする必要はありません。』
と一見単純に2回呼び出せるような気がするのですが…。
0134nobodyさん
2014/09/30(火) 17:19:24.44ID:???$arrの中身変えてない?
0135133
2014/09/30(火) 17:39:10.52ID:nha/qsmZ後出しで申し訳ないです。
説明が面倒で省略したんですが、arrの中身はPDOStatementで
$stmt = $db->prepare(略、の
$stmtをforeachで回したものでした。
どうも動きがおかしいのでこのあたり原因のようです。
自分で少し確認してみたいと思います。
スレ汚し失礼しました。
0136nobodyさん
2014/09/30(火) 18:01:24.58ID:???FETCH ALLで全部持ってこないと厳しいんじゃないかな
0137nobodyさん
2014/09/30(火) 18:56:30.04ID:l+Jw4cLpfetchAllを使いたくない場合の例
http://stackoverflow.com/questions/14103202/how-to-fetch-2-times-in-mysql-pdo-without-fetchall
単にカーソルを移動するという手段がないから少し複雑になってしまう。
0138nobodyさん
2014/10/01(水) 05:26:37.77ID:???救いようのない糞サイトの宣伝だった
0141nobodyさん
2014/10/01(水) 22:00:59.92ID:???0143nobodyさん
2014/10/02(木) 03:47:55.82ID:???宣伝っていう言葉が出るのには驚きだわ
0144nobodyさん
2014/10/02(木) 09:20:08.17ID:???0146nobodyさん
2014/10/02(木) 12:26:05.86ID:???だから要は>137を責めるのは筋違い
問題は知恵遅れの癖にのうのうと生きてる>133のようなゴミ
0147nobodyさん
2014/10/02(木) 12:30:18.63ID:???0148nobodyさん
2014/10/02(木) 12:49:14.67ID:???0149nobodyさん
2014/10/02(木) 13:25:56.98ID:???0151nobodyさん
2014/10/02(木) 15:22:21.20ID:???0152nobodyさん
2014/10/02(木) 15:39:50.71ID:???しかし現状このスレの中で一番使える回答は>>137。
それ以上の回答を出せないなら「アホー知恵遅れ」以下だってことだな。
0153nobodyさん
2014/10/02(木) 16:31:50.92ID:???PHP厨のように悪い癖だらけのバグを組み込みやすくメンテナンス性の低い糞コードを意識せずとも自然に書けるようになるんですね
実に素晴らしい
0154nobodyさん
2014/10/02(木) 17:28:23.50ID:???経験不足の顕れだね。
0155nobodyさん
2014/10/02(木) 22:53:41.80ID:???いつものパターン
0156nobodyさん
2014/10/03(金) 00:15:19.94ID:Se44rbku&あいうえお
この半角の&だけ取り除く方法をおしえてください。
ltrimつかったら、文字化けします。
0157nobodyさん
2014/10/03(金) 00:57:32.83ID:???$text = str_replace('&', '', $text);
先頭のってことなら
$text = preg_replace('/^&/', '', $text);
0158nobodyさん
2014/10/03(金) 01:32:21.62ID:Se44rbkuありがとうございます、 うまくいきました。
0159nobodyさん
2014/10/03(金) 12:48:04.66ID:???0160nobodyさん
2014/10/03(金) 18:44:57.46ID:???と言いたいところだけど、
PHPが実際に終了してしまってることを考慮すると、
そんな終了した言語の質疑応答をするのは自作自演の可能性が一番高いね。
0162nobodyさん
2014/10/03(金) 19:25:19.40ID:???0163nobodyさん
2014/10/03(金) 19:31:59.35ID:???0165nobodyさん
2014/10/03(金) 20:01:57.20ID:???って言葉好きだね
0166nobodyさん
2014/10/03(金) 20:22:19.91ID:???って言葉好きだなw
0167nobodyさん
2014/10/03(金) 20:58:13.68ID:???だなw
勢いがあるとか言ってもペチパー数人が必死で盛り上げてたのがバレるなw
終了した言語のスレがここまで活発なのは不自然だしw
569 名前:nobodyさん[sage] 投稿日:2014/07/28(月) 13:48:19.57 ID:???
>>567
だなw
実力ある奴はそもそもPHPなんかに手は出さないわけだしw
0169nobodyさん
2014/10/03(金) 21:10:28.44ID:???0170nobodyさん
2014/10/04(土) 13:39:31.08ID:???回答が他所でヲチられてボロクソに言われてることに気付いてる回答者って1人もいないんじゃね。
0171nobodyさん
2014/10/04(土) 15:17:24.58ID:Hdaft9F6クライアント側でサーバーから送られる情報をsocket_readで待ち受けしている間も
相手側に情報を送信したり他の処理を行ったりしたいんですが
そんなこと可能でしょうか?
どなたか教えて下さい。
0173nobodyさん
2014/10/04(土) 18:23:48.88ID:???誤り教えてください
$create_db = mysql_query("CREATE TABLES '$name'(OAuth_token(varchar(50),OAuth_token_secret(varchar(50)");
0174nobodyさん
2014/10/04(土) 18:27:11.40ID:???0175nobodyさん
2014/10/04(土) 18:40:46.31ID:92GQ1HMy今の私のレベルでは、classを解読しかねます。
ライブラリの一部改造方法を教えていただくことは可能でしょうか?
0177nobodyさん
2014/10/04(土) 19:37:54.78ID:92GQ1HMy【PHPのバージョン】xampp windows版1.74
【連携ソフトウェア】5.3.5
【質問内容】
class UrlScraper {
〜略〜
}
http://qiita.com/mpyw/items/85d1e23dc7c58f1014d1
このUrlScraperクラスを使用して、2chスレから全リンクを取得した
場合、h抜きのリンクが取得できません。
例
http://aaa/123456.jpgは取得される
ttp://aaa/123456.jpg が取得されない
このh抜きのリンクを取得できるようにUrlScraperクラスの改造方法を
教えてください。
0178nobodyさん
2014/10/04(土) 19:40:07.41ID:???■ このスレッドは過去ログ倉庫に格納されています