【PHP】気軽にPHP質問スレ
レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん
2012/07/23(月) 12:46:29.25ID:???テンプレとかルールは必要ありません。
回答する人はエスパー力を試しましょう。
0002nobodyさん
2012/07/23(月) 13:15:56.81ID:???0003nobodyさん
2012/07/23(月) 13:26:50.34ID:???0004nobodyさん
2012/07/23(月) 13:30:11.29ID:???0005nobodyさん
2012/07/23(月) 13:31:54.60ID:???0006nobodyさん
2012/07/23(月) 13:44:46.22ID:???0007nobodyさん
2012/07/23(月) 13:58:42.27ID:???フランス語で「希望」の名を冠すギャンブル船「エスパーカ」に乗り込む。
0008nobodyさん
2012/07/23(月) 14:30:12.61ID:???0009nobodyさん
2012/07/23(月) 15:36:26.61ID:???0010nobodyさん
2012/07/23(月) 15:40:33.73ID:???http://japan.cnet.com/news/service/35017820/
0011nobodyさん
2012/07/23(月) 16:56:58.13ID:???0012nobodyさん
2012/07/23(月) 17:54:57.98ID:???をしているのに再度session_start();
してもsession_id()の値が変わりません。
なぜでしょうか?
001412
2012/07/23(月) 17:56:13.74ID:???0016nobodyさん
2012/07/23(月) 18:00:46.95ID:???する前にsession_regenerate_id()しとくのが定石ですかね?
0017nobodyさん
2012/07/23(月) 18:01:39.59ID:???00181
2012/07/23(月) 18:05:13.62ID:???気に入らない人はあっちのスレに行ってくださいね。
0019nobodyさん
2012/07/23(月) 18:09:07.50ID:???0020nobodyさん
2012/07/23(月) 18:09:46.35ID:???0021nobodyさん
2012/07/23(月) 18:12:05.49ID:???そっちが本スレになったし。
0022nobodyさん
2012/07/23(月) 18:33:06.84ID:???ルールがあるあっちにはもうこないでくれな
0023nobodyさん
2012/07/23(月) 18:36:26.84ID:???そのかわり好き勝手やっていいみたいだから居着いて好き勝手やるけどな
0025nobodyさん
2012/07/23(月) 21:52:58.59ID:???ルールはありません!
0026nobodyさん
2012/07/23(月) 22:16:50.20ID:???0027nobodyさん
2012/07/23(月) 22:19:34.34ID:???0028nobodyさん
2012/07/24(火) 00:19:45.10ID:???0029nobodyさん
2012/07/25(水) 11:16:21.78ID:???いろいろなサイトを見てみるとpg_connectのほうが多いですが
0030nobodyさん
2012/07/25(水) 15:06:07.80ID:???タグはないでしょうか?
0031nobodyさん
2012/07/25(水) 15:26:05.73ID:???0032nobodyさん
2012/07/25(水) 16:06:28.21ID:???歴史的にどっちが先?
0033nobodyさん
2012/07/25(水) 16:51:49.28ID:???0034nobodyさん
2012/07/25(水) 17:51:00.48ID:???0035nobodyさん
2012/07/25(水) 17:53:16.83ID:???ならいってやるよPHPが先だと
0036nobodyさん
2012/07/26(木) 06:14:35.63ID:???0037nobodyさん
2012/07/26(木) 10:15:12.54ID:???session.use_only_cookies
を1にしているとクッキーを使うわけですが、
これはsetcookieをつかって値を設定するのと何が違うのでしょうか?
また、session.use_only_cookiesを使った場合、
このクッキーの寿命を設定するには
session_set_cookie_params
を適切な値に設定すればよいのでしょうか?
0038nobodyさん
2012/07/26(木) 10:17:36.07ID:???重要な情報はセッションに入れる
0039nobodyさん
2012/07/26(木) 10:22:22.88ID:???クッキーは ブラウザ(個々の使ってるパソコン側)にデータを保存しておく仕組みです。
session.use_only_cookiesというのは、 セッションIDの保存にクッキーを使うということです。
クッキーをセッション代わりに使ってるわけではありません。
0040nobodyさん
2012/07/26(木) 10:33:29.48ID:???セッションIDをクッキーに持つわけです。
0041nobodyさん
2012/07/26(木) 10:37:33.29ID:???0042nobodyさん
2012/07/26(木) 10:47:09.61ID:???皆さんありがとうございました!
0043nobodyさん
2012/07/26(木) 11:05:22.16ID:???セッションデータの寿命についてなんですが、
色々ググって見ると、
ini_set('session.gc_probability', 1);
ini_set('session.gc_divisor', 1);
ini_set('session.gc_maxlifetime', 2 * 60 * 60);
ってすれば、きっちり2時間で破棄されるようなのですが、
破棄される前にまたアクセスがあった場合、
そのアクセスからまた2時間後に破棄されるように設定したいんですが、
その場合はまた上記の設定を行えばそのアクセスから2時間セッションデータが有効になっていると思っていいのでしょうか?
また、ブラウザのクッキーにもPHPSESSIDのセッションIDが書き込まれているわけですが、
こちらの寿命もまた延長する必要があるのでしょうか?
その場合はsetcookieを使えばいいのでしょうか?
よろしくお願い致します。
0044nobodyさん
2012/07/26(木) 11:10:45.08ID:???0045nobodyさん
2012/07/26(木) 11:13:01.81ID:???0046nobodyさん
2012/07/26(木) 11:26:43.69ID:???0047nobodyさん
2012/07/26(木) 14:15:21.08ID:???setcookie(session_name());
でphpsessidの有効期限を設定するのと
session_set_cookie_parmsで設定するのは同じことですか?
0048nobodyさん
2012/07/26(木) 14:26:44.18ID:???有効期限には変化がないようなんです。
一度セッションデータをセットした後にその期限を延長するのは不可能なんでしょうか?
0049nobodyさん
2012/07/26(木) 14:41:48.34ID:TjRZ3BtP今私が知りたいことは次の2点です。
setcookie(session_name());
でphpsessidの有効期限を設定するのと
session_set_cookie_parmsで設定するのは同じことなのか?
もうひとつは、
セッションデータの有効期限の延長です。
アクセスがあったときに、
ini_set('session.gc_probability', 1);
ini_set('session.gc_divisor', 1);
ini_set('session.gc_maxlifetime', 2 * 60 * 60);
を実行すれば、そのアクセスから2時間はセッションデータが有効と思っていいのでしょうか?
PHPSESSIDのクッキーの有効期限は見れますが、
$_SESSIONに保存されたデータの有効期限がわからないんです。
よろしくお願い致します。
0050nobodyさん
2012/07/26(木) 14:45:08.66ID:???0051nobodyさん
2012/07/26(木) 14:46:15.05ID:???setcookieは、自分で直接Cookieを発行
session_set_cookie_paramsは、セッション機能がCookieを
発行する場合のパラメータ
セッション機能がCookieを発行するのは、
・セッションCookieが有効ではなかった場合
・session_regenerate_idを実行した場合
$_SESSIONに保存されたデータの有効期限を見るには、
そのセッションデータの更新日時を確認する
session.save_pathにあるファイルの更新日時がそれ
0052nobodyさん
2012/07/26(木) 14:50:30.12ID:???セッションの有効期限っていうのはどの有効期限のことかよくわかりません
クッキーの有効期限っていうのはPHPSESSIDのことでしょうか?
それは見ました。
session_set_cookie_paramsで設定した値が反映されてました。
>>51
ありがとうございます!
調べてみます!
0053nobodyさん
2012/07/26(木) 15:48:32.69ID:???0054nobodyさん
2012/07/26(木) 16:15:04.79ID:???0055nobodyさん
2012/07/26(木) 16:17:10.69ID:???0056nobodyさん
2012/07/26(木) 16:18:47.59ID:???005756
2012/07/26(木) 16:19:38.15ID:???0059nobodyさん
2012/07/26(木) 16:58:43.89ID:???普通クラスにラッピングしてアクセスするようにしますよね?
0062nobodyさん
2012/07/26(木) 20:17:28.47ID:???例えばpreg_replaceとpreg_matchの引数の順序を見ると気持ち悪い
0064nobodyさん
2012/07/26(木) 20:28:29.53ID:???0068nobodyさん
2012/07/26(木) 20:39:39.36ID:???0072nobodyさん
2012/07/26(木) 20:46:36.07ID:???エスパーすると
PHPはWebサーバで動作するプログラム言語でPersonal Home Pageの略
0075nobodyさん
2012/07/26(木) 20:49:56.29ID:xnpprpvPルールを強制するんじゃねえ!
っていうのもルールを強制してるんだからな!
そこんとこよく考えてレスできないやつは書き込むな!
っていうのもルールだからそれも無いってことだからな!
007656
2012/07/26(木) 20:52:15.54ID:???しゃぶりたいのか?早く本題に進んでくれよ
>>75
難しいのでとりあえず黙ってて下さい
今日からこのスレは俺のものです
0083nobodyさん
2012/07/26(木) 21:20:20.86ID:???http://httpd.apache.org/download.cgi
http://www.php.net/downloads.php
0085nobodyさん
2012/07/26(木) 21:27:41.48ID:???0087nobodyさん
2012/07/26(木) 21:34:10.80ID:???それによってDLする物が変わるから
0088nobodyさん
2012/07/26(木) 21:38:44.19ID:???何も考えなくてもインストールと設定が済むから
0089nobodyさん
2012/07/26(木) 21:44:09.86ID:???0091nobodyさん
2012/07/26(木) 21:53:49.04ID:???面倒な設定を減らしてくれるので運用より開発・学習に適しています
0092nobodyさん
2012/07/26(木) 21:56:39.23ID:???セッションにデータ保存しといて使おうと思ってます。
でもセキュリティがちょっと心配なので
session_regenerate_id使って毎回セッションIDを変えて、セキュリティを高めようと思うのですが
この方法アリですか?
0093nobodyさん
2012/07/26(木) 21:57:36.40ID:???0094nobodyさん
2012/07/26(木) 22:03:22.67ID:???009756
2012/07/26(木) 22:11:07.27ID:???何様だお前?
ここは俺のスレだっていってんだろ
1000までにFacebook作れるようになって
このやり取りをみて誰でも1からFacebook作れるようにするためのスレにするんだ
分かったら無駄に消費するなボケ
0100nobodyさん
2012/07/26(木) 22:12:40.40ID:???0102nobodyさん
2012/07/26(木) 23:45:16.15ID:xnpprpvP俺がルールを作ることを邪魔することは許されないってことだな
0103nobodyさん
2012/07/26(木) 23:50:44.86ID:???このスレは下げ進行だって言ってるだろ
今決めたルールだが従え!
0104nobodyさん
2012/07/26(木) 23:51:03.82ID:???0105nobodyさん
2012/07/26(木) 23:55:21.53ID:???その跳ね返りだろ
0106nobodyさん
2012/07/27(金) 16:23:36.76ID:???'abc'と"abc"
とありますが、どう違うんでしょうか?
0107nobodyさん
2012/07/27(金) 16:29:20.69ID:???print "$hoge\n";
print '$hoge\n';
0109nobodyさん
2012/07/27(金) 16:46:54.97ID:???何でも危険と言うな
0110108
2012/07/27(金) 17:57:20.49ID:???0111nobodyさん
2012/07/27(金) 18:04:45.63ID:???0112108
2012/07/27(金) 18:15:57.87ID:???0113nobodyさん
2012/07/27(金) 18:21:24.44ID:???0115nobodyさん
2012/07/27(金) 18:27:11.80ID:???0116nobodyさん
2012/07/27(金) 18:29:42.28ID:???0119nobodyさん
2012/07/27(金) 19:18:48.86ID:???0120nobodyさん
2012/07/27(金) 21:03:33.12ID:???0121nobodyさん
2012/07/28(土) 08:01:49.02ID:???改行とかは<br>に置き換える必要がありますが、
置き換えてから保存するか、置き換えずに保存して表示するときに変換するかどちらが効率よいと思いますか?
0122nobodyさん
2012/07/28(土) 08:15:20.66ID:???0123nobodyさん
2012/07/28(土) 08:17:15.94ID:???0124nobodyさん
2012/07/28(土) 10:14:37.48ID:???知らんがな(´・ω・`)
0125nobodyさん
2012/07/28(土) 10:18:11.99ID:???知ってくださいよ
0126nobodyさん
2012/07/28(土) 10:19:51.29ID:???0127nobodyさん
2012/07/28(土) 10:21:21.17ID:???という前提がおかしい
↓
知らんがな(´・ω・`)
0128nobodyさん
2012/07/28(土) 10:28:25.99ID:???0129nobodyさん
2012/07/28(土) 10:28:56.31ID:???ブラウザで表示するときには<br>タグに置き換える必要あるでしょーがー
0130nobodyさん
2012/07/28(土) 10:31:45.07ID:???>改行とかは<br>に置き換える必要がありますが、
という前提がおかしい
0131nobodyさん
2012/07/28(土) 10:40:04.28ID:???すまんすまん
ついでに一つ質問させてくれ、
一つのphpファイルに
<?php
$test = "a";
?>
<?php
echo $test;
?>
って書いた場合、
下のechoってちゃんと$testの内容表示されるの?
0132nobodyさん
2012/07/28(土) 10:41:00.54ID:???お前らが遅いから自分でやったわボケ
0133nobodyさん
2012/07/28(土) 10:44:54.23ID:???0134nobodyさん
2012/07/28(土) 10:45:27.33ID:???0135nobodyさん
2012/07/28(土) 11:05:17.49ID:???0136nobodyさん
2012/07/28(土) 20:59:10.97ID:???>いやいやいやいやHTMLで表示するときはそうする必要あるでしょ
そんなんお前の勝手だろ。別に必要じゃねぇよ。
だから、知らんがな(´・ω・`)
0137nobodyさん
2012/07/28(土) 21:09:19.18ID:3yuInUep仲直りしよう
0138nobodyさん
2012/07/28(土) 21:11:55.60ID:???0139nobodyさん
2012/07/28(土) 21:44:30.49ID:Xw92sz8t入力値はそのまま格納し、出力時にエスケープするべき。
もし『入力時にエスケープしているため、出力時はエスケープが不要である』前提で作っていた場合、
のちのちの仕様変更でエスケープするべき文字が追加された場合に、すでに格納していたデータに対応できない。
また、>121の例でいうと、『改行コードを変換した<br>なのか、投稿者がもともと<br>と書いていたのか』の判断もできなくなるため、
これがログ精査に悪影響をおよぼす可能性もある。
処理負荷としては、出力するたびに毎回エスケープするほうが、エスケープの回数が増えるため負荷が高いが、
どのみち気にするような負荷ではない。
0141nobodyさん
2012/07/28(土) 21:48:29.10ID:???死ねよカス
0143nobodyさん
2012/07/28(土) 22:17:06.60ID:???朝の8時に質問したやつが即答するわけないだろm9(^Д^)
全部オマエが盛り上げるためにとってる自演なのは最初からバレバレwwww
ほんとキモイスレだね
0144nobodyさん
2012/07/28(土) 23:55:47.95ID:???0145nobodyさん
2012/07/29(日) 20:32:08.43ID:???0146nobodyさん
2012/07/29(日) 20:56:47.75ID:???しかし、blogspot.comのRSSを取得することができません。
他のブログは取得できています。
なにがダメなのでしょうか?
0147nobodyさん
2012/07/29(日) 21:15:26.92ID:???0148nobodyさん
2012/07/29(日) 21:16:12.97ID:???0149nobodyさん
2012/07/29(日) 21:17:59.17ID:???ある変数が空かを調べるには
if($aho)
でいいだろ?
0150nobodyさん
2012/07/29(日) 21:18:29.38ID:???↓
要らない
0151nobodyさん
2012/07/29(日) 21:22:05.12ID:???0152nobodyさん
2012/07/29(日) 21:22:53.01ID:???たまにissetは空でもtrue返すから怖くて使えねえよ
0153nobodyさん
2012/07/29(日) 21:26:26.54ID:???0154nobodyさん
2012/07/29(日) 22:05:13.22ID:???0155nobodyさん
2012/07/29(日) 23:32:46.97ID:???$url='http://';
print$content=file_get_contents($url);
?>
これを
<?php
$url='http://';
$content=file_get_contents($url);
print &content
?>
だとなんでダメなんですか?
&content
と出ます
0156nobodyさん
2012/07/29(日) 23:34:54.29ID:???0157nobodyさん
2012/07/29(日) 23:41:31.86ID:???0158nobodyさん
2012/07/30(月) 00:13:59.48ID:???0159nobodyさん
2012/07/30(月) 11:36:08.51ID:???なんかでこのエレメントがあるかないかを調べるには
if (isset($_POST['test']) {
}
でいいんですか?
0162nobodyさん
2012/07/30(月) 12:37:09.94ID:???0163nobodyさん
2012/07/30(月) 12:40:14.69ID:???0164nobodyさん
2012/07/30(月) 12:41:58.92ID:1DPpssnZ教えて頂けませんか?
0165nobodyさん
2012/07/30(月) 12:45:56.23ID:???0166nobodyさん
2012/07/30(月) 12:55:49.00ID:???#LoadModule php5_module libexec/apache2/libphp5.so
のコメントアウトをやめればいけるって書いてあったので試しましたが無理でした。
0167nobodyさん
2012/07/30(月) 12:58:39.93ID:???0168nobodyさん
2012/07/30(月) 12:59:59.02ID:???0169nobodyさん
2012/07/30(月) 13:02:31.92ID:???なんでorz
0170nobodyさん
2012/07/30(月) 13:14:09.49ID:???0171nobodyさん
2012/07/30(月) 13:50:46.22ID:???何を持ってできないと判断したのか書いてみてよ。
0172nobodyさん
2012/07/30(月) 14:28:04.72ID:1DPpssnZありがとうございます!
設定後にサービス欄のウェブ共有のチェックマークを外して
もう一度チェックし直すことをしてませんでした。
前に書いてあった再起動ってそういう意味だったのかな?
わからずパソコンを再起動したがそれでは駄目だった
0173nobodyさん
2012/07/30(月) 14:48:34.33ID:???自演質問毎度乙
0174nobodyさん
2012/07/31(火) 08:50:52.01ID:???これを常にブラウザ上に表示されるようにできませんか?
エラーが出たときにerror.logを見に行くのが面倒なので。
0175nobodyさん
2012/07/31(火) 09:06:12.10ID:???php.ini のディレクティブを変更する
(1)変更の仕方は php.ini を直接編集する
(2).htaccess に記述する
(3)実行時に php_ini() 関数で設定する
のいずれか。
ディレクティブの性質によっては(1)しかダメなものもあるが、この問題に対応するだけならどれでもOK
ディレクティブは
http://www.php.net/manual/ja/errorfunc.configuration.php#ini.display-errors
を見てくれ
0176nobodyさん
2012/07/31(火) 09:09:26.91ID:???0180nobodyさん
2012/07/31(火) 13:23:49.50ID:???どういうときに宣言が必要なのでしょうか?
0181nobodyさん
2012/07/31(火) 16:11:55.54ID:???ただし最近のバージョンでは非推奨だったはず。
同じスコープなら public を使う。
0182nobodyさん
2012/07/31(火) 16:22:19.18ID:???これから作成するファイルには使わない方が良い。
0183nobodyさん
2012/07/31(火) 16:26:18.73ID:???0184nobodyさん
2012/07/31(火) 18:27:58.23ID:???0186nobodyさん
2012/08/01(水) 01:11:37.59ID:???0187nobodyさん
2012/08/01(水) 01:25:06.39ID:???0188nobodyさん
2012/08/01(水) 02:14:31.95ID:???0189nobodyさん
2012/08/01(水) 19:16:38.75ID:zPwGBDre今ギャグサイトをつくっていて(グーグルサジェストを使った自動文章作成サイト)を思ってます。
そこでグーグルサジェストapiを呼び出すと要素名に、
num_queries とあるんですけど、そのワードに当てられたクエリの主キーみたいなものであって
検索された回数ではないのですか?
また、グーグルのTextBox項目の入力途中に表示される順番と
APIを直接キックして返される順位が違っているのですが
これはそーいう仕様なのでしょうか?
0190nobodyさん
2012/08/01(水) 19:38:36.21ID:???0191nobodyさん
2012/08/01(水) 20:11:55.45ID:zPwGBDre0192nobodyさん
2012/08/01(水) 20:15:03.70ID:???0193nobodyさん
2012/08/01(水) 20:17:06.31ID:???0194nobodyさん
2012/08/06(月) 02:33:18.06ID:???公式が英語なのとmagpierssと違って情報少ないのがちょっときつい
0195nobodyさん
2012/08/06(月) 02:46:08.40ID:???0196nobodyさん
2012/08/06(月) 02:51:11.91ID:???自動翻訳でも結構いい線行くぜ?
情報が少ないんなら、自分で勉強して日本語の情報を増やせばいいじゃないか。
0197nobodyさん
2012/08/06(月) 03:10:44.61ID:???一応翻訳画面と元の画面だしてちょっとずつ設定していってるんだけど
phpとmysqlをはじめたのが極最近なのもあって整理しきれてなくてよくわからないとこが多々ある
まあなんとかがんばって続けてみます
0198nobodyさん
2012/08/06(月) 15:06:02.60ID:???ログイン状態を維持するために セッションに記録するのは、
ユーザーを一意に識別できるIDだけで良いでしょうか。
0200nobodyさん
2012/08/06(月) 15:14:46.07ID:???0201196
2012/08/06(月) 15:18:15.35ID:???システムの作りによるが、
ログイン済みの場合にすべてのページに表示する情報をセッションにキャッシュしたりする
「○○さんとしてログインしています」とか毎回表示する名前など
どう作ろうとお前さんの自由
0202nobodyさん
2012/08/06(月) 15:20:51.43ID:???0203nobodyさん
2012/08/06(月) 15:42:41.50ID:???ここで聞いた意見で普通って言われれば満足なのか?
なら言ってやるよ普通だって
0204nobodyさん
2012/08/06(月) 15:48:35.75ID:???それをセッション変数に入れておくな。
0205nobodyさん
2012/08/06(月) 15:50:58.97ID:???あれ?こっちのスレじゃ荒らさないの?()
0208nobodyさん
2012/08/06(月) 16:04:56.50ID:???0209nobodyさん
2012/08/06(月) 16:24:08.72ID:???戻り値が配列の関数があるとして、それを実行した時の結果の配列にそのままアクセスする方法ってありますか?
kan()[0]みたいな感じで
0210nobodyさん
2012/08/06(月) 16:28:04.05ID:???0211nobodyさん
2012/08/06(月) 16:31:54.96ID:???0212nobodyさん
2012/08/06(月) 16:34:37.98ID:???0213nobodyさん
2012/08/06(月) 16:36:21.83ID:???http://www.php.net/manual/ja/migration54.new-features.php
foo()[0] のように、関数の返り値を配列として扱えるようになりました。
0214nobodyさん
2012/08/06(月) 16:38:45.04ID:???0217nobodyさん
2012/08/06(月) 23:05:34.61ID:???リモートデバッグを成功させられた人はいますか?
リモートデバッグをやりたいとは思っているのですが
うまくいかず、あきらめてちまちま var_dump でデバッグしてスクリプト修正をsいてるんですが。
0219nobodyさん
2012/08/06(月) 23:22:23.18ID:???金はらってレンタルしてんだよ。たわけ!
金を払っている以上は払っているかね以上に使わせてもらうぜ!!
わかったか!さくらいんたーねっと abuseの兵頭!!
0220nobodyさん
2012/08/07(火) 09:59:47.07ID:???さくらのレンタルサーバは、共用サーバサービスです。複数のユーザとサーバ資源を共有しています。
また回線については、さくらのレンタルサーバおよびさくらのマネージドサーバにおいて共用しているため、
他のユーザに迷惑がかからないよう、充分なデバッグを行った上で運用を開始してください。
0221nobodyさん
2012/08/07(火) 11:43:50.49ID:???0222nobodyさん
2012/08/07(火) 11:50:08.28ID:???0223nobodyさん
2012/08/07(火) 12:02:05.37ID:???日本 は俺にとってはデバッグ環境だ。
0224nobodyさん
2012/08/07(火) 12:08:54.23ID:???さくらは 俺に使って頂けてるだけでもありがいと思え。
クーロンガンガン回すぞ!!
リソースガンガン食うぞ!!
0225nobodyさん
2012/08/07(火) 12:33:01.43ID:???0226nobodyさん
2012/08/07(火) 12:36:58.22ID:???0227nobodyさん
2012/08/07(火) 18:47:40.39ID:VIyBwqSF紹介サイトとか知ってたら教えて下さい。
また、ついでにリモートプロジェクトでデバッグ実行しつつ
SVNを使用してバージョン管理もさくら鯖上でやりたいと思っていますが
こちらのやり方についても成功させた事のある人の紹介サイトがありましたらお教え下さい。
0228nobodyさん
2012/08/07(火) 19:07:27.66ID:???0229nobodyさん
2012/08/07(火) 19:16:20.61ID:???リモートデバッグの方は知らんし、さくらの仕様も分からんけど、SVNの方は
さくらレンタルサーバ SVNで検索すれば山のようにあるじゃねーか。
なんで調べないの?
0230nobodyさん
2012/08/07(火) 19:18:54.79ID:VIyBwqSFNetBeans じゃん。
0231nobodyさん
2012/08/08(水) 00:09:27.27ID:???1人で盛り上げさせてロ
0232nobodyさん
2012/08/08(水) 02:40:38.46ID:???0233nobodyさん
2012/08/08(水) 02:45:48.86ID:???0235nobodyさん
2012/08/08(水) 06:16:58.85ID:???0237nobodyさん
2012/08/08(水) 09:36:09.53ID:???0238nobodyさん
2012/08/08(水) 09:50:31.07ID:???0239nobodyさん
2012/08/08(水) 10:01:47.82ID:???0241nobodyさん
2012/08/08(水) 10:26:16.90ID:???0242nobodyさん
2012/08/08(水) 11:00:44.97ID:???ローカルで動くけどなんでサーバーで動かんのよとか。
0243nobodyさん
2012/08/08(水) 11:04:28.71ID:???0244nobodyさん
2012/08/08(水) 11:05:50.20ID:???0245nobodyさん
2012/08/08(水) 11:19:19.58ID:???ローカルでなんでやらないの見たいなのは、その妄想に基づいた見当違いの話。
もっと実のあること言えよ
0246nobodyさん
2012/08/08(水) 11:33:52.72ID:???本番に乗せるなんて効率が悪い。
二度手間。
だから最近はもっぱらレンタルサーバと直結して開発してる。
0247nobodyさん
2012/08/08(水) 11:42:36.32ID:???0249nobodyさん
2012/08/08(水) 11:58:03.38ID:???0250nobodyさん
2012/08/08(水) 12:00:06.08ID:???元の質問が、リモートデバッグができるかどうか、Subversionが設置できるかどうか
なんだけど、インストールのやり方もわからんのにいきなり本番でやろうとするのが
正しいのか?
0251nobodyさん
2012/08/08(水) 12:04:58.08ID:???真っ先にリモートで試すキチガイに構うな
0252nobodyさん
2012/08/08(水) 12:05:58.45ID:???手間 だから直結スタイルに変えたの。
0254nobodyさん
2012/08/08(水) 13:29:43.69ID:???0255nobodyさん
2012/08/08(水) 14:12:10.46ID:???これまでアクセス出来ていたサイトに本日アクセスをしようとしたところ
次の様なページが表示される様になっています。
これはそのサイトが悪意のある第三者に攻撃をうけて
TOPページを書き換えられ(広告だらけ)たのでしょか?
■http://hogehoge.com/
Welcome to hogehoge.com
Sponsored Listings
RELATED SEARCHES:
DAVE MATTHEWS BAND SONG LYRICS | COLOR FOR REAL ESTATE | REAL ESTATE BROKER TEST
|FREE REAL ESTATE INFROMATION
0256nobodyさん
2012/08/08(水) 14:15:44.67ID:???0257nobodyさん
2012/08/08(水) 14:16:46.11ID:???レンタルサーバ解約したか金払ってないかだろ
0258255
2012/08/08(水) 14:18:46.59ID:???0260nobodyさん
2012/08/08(水) 17:23:22.44ID:LAYqfGosEclipseだよ
0261nobodyさん
2012/08/08(水) 17:25:27.09ID:LAYqfGos設定がメンドクサイ
ローカルとサーバで振り分けのコードを入れたくない
これがサーバに直結してやる理由
以上
0262nobodyさん
2012/08/08(水) 17:31:47.15ID:???0263nobodyさん
2012/08/08(水) 17:33:55.80ID:???今どうやってるかが参考になるかと思ったが、なぜそれは言わないのか。
で、なんで Xdebug helperのページ見ないの? 英語だから?
This extension is be very useful for PHP developers that are using a PHP IDE with Xdebug support like Netbeans or Eclipse …
0264261
2012/08/08(水) 18:04:49.64ID:LAYqfGosXdebugerの拡張(機能)はPHP開発者にとってとても役立ちます。・・・
直結するのと同様、手間を省きたいだけ。
0265nobodyさん
2012/08/08(水) 18:05:53.23ID:???Creation Date........ 1996-03-09
Registration Date.... 2010-01-22
Expiry Date.......... 2013-03-11
Organisation Name.... Akira Shimizu
Organisation Address. 1-9-26-3F Kyutaro-cho, Chuo-ku
Organisation Address.
Organisation Address.
Organisation Address. Osaka
Organisation Address. 541-0056
Organisation Address. Osaka
Organisation Address. JAPAN
0266nobodyさん
2012/08/08(水) 18:11:32.98ID:???間違えた正しくは
すぃーありぃー だ。
theory
荒らすなカス
0267nobodyさん
2012/08/08(水) 18:24:57.88ID:???0268nobodyさん
2012/08/08(水) 18:39:41.14ID:LAYqfGos0269nobodyさん
2012/08/08(水) 18:55:50.79ID:LAYqfGosウィルスって言ってるやつはバカ
0270nobodyさん
2012/08/08(水) 19:04:34.63ID:???日本の学会で決めた表記はウイルスだ。
ウィルスは間違い。
0271nobodyさん
2012/08/08(水) 19:09:50.78ID:???tar -czvf hogehoge.tar hogehog
で圧縮したファイルを
ローカル(Windows)に保存して Lhaplus で展開すると中身が
1ファイル(複数ファイルが結合された様にファイルサイズは大きいです)しか現れないのは
なぜでしょうか?
TeraTerm上で tar-xzvf hogehoge.tar
で展開すると正常に圧縮したファイル群が現れます。
0272nobodyさん
2012/08/08(水) 19:10:22.83ID:???ヴァイルゥスゥ
が正しい発音だ。
0273nobodyさん
2012/08/08(水) 19:19:45.79ID:???tarだから。 ひっくるめて1ファイルにしたうえで、 zオプションが付いてるのでzipがかかってるだけなので。
tarに対応してるのなら、 もう一回やればいいんじゃないの?
それかファイル名をhogehoge.tazあたりにしてみるとか
0274nobodyさん
2012/08/08(水) 19:42:21.39ID:???0275nobodyさん
2012/08/08(水) 19:45:33.80ID:???0276nobodyさん
2012/08/08(水) 20:33:35.38ID:???http://www.mestatic.com/img/dict/kenej/initPlayerSnd.swf?u=http://www.westatic.com/img/dict/kenej/audio/&mpf=S-132616C4_E-13264438.mp3
0277nobodyさん
2012/08/08(水) 21:31:56.37ID:???0278nobodyさん
2012/08/09(木) 04:18:40.61ID:???これはtrueですか
0279nobodyさん
2012/08/09(木) 04:19:28.60ID:???null=""
これはtrueですか?
0280nobodyさん
2012/08/09(木) 04:30:01.28ID:???馬鹿ですいません
0281nobodyさん
2012/08/09(木) 09:23:04.90ID:???0283nobodyさん
2012/08/09(木) 10:03:54.59ID:???格安iPhoneEラーニング(学習動画多数あり)
http://tinyurl.com/7wj77om
コワーキングスペースJP
http://tinyurl.com/76vdrny
コワーキング帳
http://tinyurl.com/brzs486
javaやlinuxは手間がかかる 一人でやるには手間がかかりすぎる 手間がかからないで一人で開発できて
人の多いところで直接販売できる仕組みが提供されているメーカ製言語だけやる ずばりiphone またはWindow 8 Metro App Store C#
やるならメーカー製の言語 洗練された仕様 脆弱性が少なく 開発ソフトが優れ 課金ライブラリ アップデートライブラリが提供されていて 情報、書籍が多く開発しやすい
奴隷になりたければオープン系をやればいい 時間がかかり 人は多く 仕事の取り合い 足の引っ張り合い 脆弱性が多く 互換性がなく 癖があり 大規模開発中心
詳細設計しかやれない体になって年取ってぽいだ 独立もできない 手間のかかりすぎる仕様だから
派遣屋 IT経営者はその方が喜ぶ 大規模分割開発では使い捨てても独立はできまい 代わりはいくらでもいる 嫌なら辞めろ
若い派遣営業は舐めた態度をとってくる ひどいピンハネ
オープン言語、日本独自開発の言語・フレームワーク ガラパコ携帯 javascript html5 android java linux python rubyやnode.jsとかやめとけ
メディアに金を払ってステマ宣伝してくるが釣られて手を出しても情報は少なく手間がかかり スパゲッティコード 未完成 デスマに陥る
コンパイルできないからパクられ 直接売る場所がないから企業に買い叩かれ金にならない 生きていけない奴隷仕様だ
0284nobodyさん
2012/08/09(木) 10:05:10.16ID:???Objective-CやC#を覚えるとサーバーサイドからクライアントサイドまでカバーでき人の多い場所でソフトを売る権利を得られる
仕事や趣味でObjective-CやC#をやっておけば派遣切りされても会社辞めることになってもソフトを売って生きていける それはセーフティーネットになる
WEBサーバーIIS Win2008ServerVPS SqlServer Oracle MySql 言語はマーケットで売れるメーカー製のみ C#は自分用業務支援ツールとして使える
例えばPHPでWEBアプリを作っていて管理者画面はC#(EXEアプリ)で作るとかなり早く作れる(Smartyなんか使うよりもかなり早くだ)
C#のソースを出さなければWEBアプリの著作権も守れる ASP.net(C#)+管理EXEアプリ(C#)+iPhone
C#マーケット Windows8 Metroアプリ WindowsPhone Surface PS Vita Xbox360 iphone(mono使用)
iPhoneマーケット iPhone iPad 予定 iTv iCar i (家電製品)
地方に安い土地を買いコンテナ型の格安高性能オフィスを建て(300万〜500万)
レンタル自習室&シェアオフィス・コワーキングで収入を得ながらそこでアプリを開発する
http://tinyurl.com/7pb2yaa
http://bit.ly/iLIpJa
iPhoneはヤフオク脱獄モデルで 15kで買える b-mobileで月千円で利用できる
0285nobodyさん
2012/08/09(木) 10:26:35.06ID:???0286nobodyさん
2012/08/09(木) 11:01:15.99ID:???0287nobodyさん
2012/08/09(木) 18:37:33.98ID:???何だ「環境依存で移植性の無い自己満足
システム組んでます」って自己紹介する
プログラマー気取りの素人君か
0288nobodyさん
2012/08/09(木) 18:45:04.14ID:DMpFXPo0メソッド名とか変数名の書き換えを行うと
1〜2秒して その編集中の文字周辺が
白背景
緑文字
に自動でなってしまいすごく見づらいです。
テキストエディタのカラー変更を色々と設定して試したみたのですが
今回の様に編集後にカラーが変わってしまうのを防ぐにはどうすれば良いでしょうか?
(どの項目の設定を行えばこの余計なカラー変更を停止出来ますか?)
0289nobodyさん
2012/08/09(木) 18:54:30.48ID:???一人で質問して一人で回答してんだから目立たないようにやってろ
0290nobodyさん
2012/08/09(木) 20:24:30.58ID:DMpFXPo0質問しかしてねーよ。
あと、JANEの設定で常に AGE る設定してるから無理!!
0291nobodyさん
2012/08/09(木) 20:43:05.31ID:???俺なんか一発でわかったぜ
教えてあげないけど
0293nobodyさん
2012/08/09(木) 20:43:46.38ID:???解散
0294nobodyさん
2012/08/09(木) 22:32:28.16ID:bBuXxaVT0295nobodyさん
2012/08/09(木) 22:47:10.31ID:???0296nobodyさん
2012/08/10(金) 05:40:42.57ID:???このスレのあまりの程度の低さにゴミ言語にたかるのはゴミだと再認識した
0297nobodyさん
2012/08/10(金) 09:56:42.82ID:???0298nobodyさん
2012/08/10(金) 10:06:40.17ID:???0299nobodyさん
2012/08/10(金) 10:07:44.36ID:???0301nobodyさん
2012/08/10(金) 10:42:22.08ID:???0302nobodyさん
2012/08/11(土) 09:07:18.45ID:???0303nobodyさん
2012/08/11(土) 12:14:38.29ID:BH+UCrG5掲示板や会員制のサイトを作ったりMySQLやSQLite3を使用したものも作れるようになりました。
サーバーもある程度は構築できたり変更できるようになりました。
ようやく初心者レベルになったんだと思いますが、レベルアップしたいと思っています。
どういったことをすればよいのでしょうか。
出来ればもうすこし早く書けるようになったり、見やすい整備しやすいコードが書ければと思ってます。
0304nobodyさん
2012/08/11(土) 12:25:33.17ID:???死ね
0305nobodyさん
2012/08/11(土) 12:40:40.10ID:BH+UCrG5すまんがネタでも煽りでもなくマジで上級なの?
周りにもっと早く書けたりする人がたくさんいるので俺みたいなレベルの人間はよくいる有象無象の雑種程度だと思ってます。
0308nobodyさん
2012/08/11(土) 16:04:47.08ID:???実際に運営してんの?
サンプルの書き写し100回やるより1つちゃんと仕上げた仕事やる方がずっと経験になるよ
0309nobodyさん
2012/08/12(日) 08:59:40.47ID:???0310nobodyさん
2012/08/12(日) 10:45:17.59ID:???がんばってつくります
0313311
2012/08/12(日) 11:33:10.19ID:???0314nobodyさん
2012/08/12(日) 13:32:51.93ID:???俺もある程度検索して調べた上でそれでもわからないことを質問してるんだけど
ちょっと調べてわかるようなこと以外は、俺以外も誰も知らないのかなあと思う
0315nobodyさん
2012/08/12(日) 14:01:58.74ID:???このスレに関してはレベルが低すぎる
0316nobodyさん
2012/08/12(日) 14:11:18.74ID:???0317nobodyさん
2012/08/12(日) 14:11:50.92ID:???該当スレが過疎っているのでこちらで質問させて下さい。
★を入れている行が無駄なので
if 構文で != や <> という条件で記述をしたいのですが
どうすれば良いでしょうか?
BACK_UP_DIR="/home/user/hoge"
if [! -d $BACKUP_DIR ] ; then
#★:この行が無駄なので不要にしたいです。
else
echo "not exits"
mkdir $BACK_UP_DIR
if
また、序にすみませんが
bashで echo で出力したメッセージ意外はシェル(CUI)上に
表示させたくないのですがどうすれば良いでしょうか?
0318nobodyさん
2012/08/12(日) 14:16:34.56ID:???0319nobodyさん
2012/08/12(日) 14:19:48.76ID:???>>317
!取れば?
2つ目は標準エラー出力を/dev/nullにリダイレクトするとか
0321nobodyさん
2012/08/12(日) 14:38:58.01ID:???not exits
not exits
0322nobodyさん
2012/08/12(日) 14:41:32.34ID:???$BACKUP_DIRがディレクトリで無かったらだぞ?
0323nobodyさん
2012/08/12(日) 14:42:00.96ID:???#★:この行が無駄なので不要にしたいです。
else
echo "not exits"
mkdir $BACK_UP_DIR
if
最後のifは何だ?
0324nobodyさん
2012/08/12(日) 14:43:18.72ID:???0325nobodyさん
2012/08/12(日) 14:48:55.44ID:???if [! -d $HOGE_DIR ]; then
#ディレクトリが存在しないから作成
mkdir $HOGE_DIR
fi
↓ やったら表示されるエラー
[!: not found
ダメでした。
>>323
打ち間違え
0326nobodyさん
2012/08/12(日) 14:55:12.09ID:???0327nobodyさん
2012/08/12(日) 14:58:56.43ID:???define('BACK_UP_DIR', '/home/user/hoge');
if (!is_dir(BACK_UP_DIR)) {
echo 'not exists', PHP_EOL;
mkdir(BACK_UP_DIR);
}
スレ的にはやっぱCLIだろ
テストはしてない
0328nobodyさん
2012/08/12(日) 20:16:20.93ID:???foreach構文では同様に単数であっても{}で括るというポリシーはなんなの?
0329nobodyさん
2012/08/12(日) 20:33:32.33ID:???0330nobodyさん
2012/08/12(日) 20:40:04.43ID:k9d6N1cFnew MyObject()->hoge();
ってできないんですか?
0331nobodyさん
2012/08/12(日) 20:43:33.49ID:???はい次
0332nobodyさん
2012/08/12(日) 20:48:56.98ID:???このへんか?
http://blog.sarabande.jp/post/12428722990
http://d.hatena.ne.jp/fbis/20090720/1248065234
0333330
2012/08/12(日) 21:05:18.63ID:k9d6N1cFありがとうございますm(__)m
0336nobodyさん
2012/08/13(月) 01:10:30.58ID:???bashにこだわらずにPHPのCLI使えば?ってことだろ
PHPスレなんだし
CLI使ったことないの?
0338325
2012/08/13(月) 02:20:00.67ID:???鯖板のエスパーに聞いたら一発でした。
PHPerのレベルの低さは折り紙付きですね。
0339nobodyさん
2012/08/13(月) 10:41:09.89ID:???0341nobodyさん
2012/08/13(月) 11:32:58.13ID:???0343nobodyさん
2012/08/13(月) 14:44:14.42ID:???0344nobodyさん
2012/08/13(月) 20:44:22.52ID:I3Muodpmphp.iniでlog_errors=Onにして、error_logで指定したファイルに書き込まれる
エラーの日付が9時間前になってるんだが、これは普通なのか?
ちゃんとdate.timezone="Aisa/Tokyo"にしてるし、スクリプト中のdate()では
しっかり現在時刻が取れるんだが、エラーログの日時だけがおかしい。
PC本体の時計ももちろん合っている。
0345nobodyさん
2012/08/13(月) 21:11:31.83ID:myhKBpvuやたらと遅いのですが私だけでしょうか?
スクリプトを切り替えるだけでも
数秒待たされてしまい効率が悪いので、
前バージョンに戻そうかと考えています。
64bit版はだめ?
使用中のマシンは、Windows7 64bitですけど。
0347nobodyさん
2012/08/13(月) 21:57:45.02ID:???9時間前ってことは UTCだろうし、 この辺かな?
https://bugs.php.net/bug.php?id=60723
0348nobodyさん
2012/08/13(月) 22:01:38.75ID:myhKBpvuの質問に答えろや。
0349nobodyさん
2012/08/13(月) 22:04:20.77ID:???俺は345分かんないよ。
0351nobodyさん
2012/08/13(月) 22:15:16.48ID:???0352nobodyさん
2012/08/13(月) 22:15:20.78ID:???0353nobodyさん
2012/08/13(月) 22:16:40.13ID:???0354nobodyさん
2012/08/13(月) 22:22:09.74ID:???0355nobodyさん
2012/08/13(月) 22:27:55.31ID:I3Muodpmこれは既知のバグでまだ直っていないって事ですかね。
XPで5.4.4の人もsame problemと書いてるので。書くの忘れてましたが自分の環境はfedora 17(x84_64)でした。
一応あとで5.4.5にして解決するか確認してみます。ありがとうございます。
0356nobodyさん
2012/08/13(月) 22:28:39.10ID:???Eclipseの設定について教えて下さい。
エディター > 出現箇所のマーク > 現行ファイルの選択された要素の出現箇所にマークを付ける。
にチェックを入れた場合に
強調表示される時のフォントですがこの時のスタイルが
背景色が白で見辛いのでこれを白にするにはどうすれば良いでしょうか?
0358nobodyさん
2012/08/13(月) 23:50:50.43ID:???お前がいたら空気が悪くなる。
0359nobodyさん
2012/08/13(月) 23:51:55.92ID:???0360356
2012/08/14(火) 00:18:29.56ID:SZNvSjO90362nobodyさん
2012/08/14(火) 00:58:06.12ID:???【PHP】下らねぇ質問はID出して書き込みやがれ 121
http://kohada.2ch.net/test/read.cgi/php/1343219409/
0365nobodyさん
2012/08/15(水) 01:43:48.44ID:???こっちはまだ?
0366nobodyさん
2012/08/15(水) 01:45:31.70ID:???こっちでも叩かれた質問者が協力して荒らせば
速攻終了できるはず
トラウマを解消したいんだよ
0367nobodyさん
2012/08/15(水) 01:52:47.09ID:???0368nobodyさん
2012/08/15(水) 02:10:21.31ID:???PHP】下らねぇ質問はID出して書き込みやがれ 122
http://kohada.2ch.net/test/read.cgi/php/1344963135/
0369nobodyさん
2012/08/15(水) 07:27:05.33ID:???質問者と回答者を戦わせてそれを眺めるのが楽しいわけよ
例えば、悪いことをしてるやつがいてそれを通報するとする
正義のために・いいことをしたいから通報するわけじゃない
その悪いやつと誰かを戦わせて眺めたいから通報するのだ
0370nobodyさん
2012/08/16(木) 14:51:16.31ID:???またパーミッションはどう設定するのがいいですか?
0371nobodyさん
2012/08/16(木) 15:31:13.29ID:???PHP】下らねぇ質問はID出して書き込みやがれ 122
http://kohada.2ch.net/test/read.cgi/php/1344963135/
0372nobodyさん
2012/08/19(日) 02:58:03.11ID:???0373nobodyさん
2012/08/26(日) 23:46:30.07ID:???preg_match_allをママでもわかるように説明して!
お昼から見てるけど分かんないの!お願いね!
0374nobodyさん
2012/08/26(日) 23:48:12.68ID:???0375nobodyさん
2012/08/30(木) 23:57:22.00ID:gtVugEk4このようなコードを公開している方がいました。
ただサーバーで実行しても何も起きません。
どこにエラーの原因があるんでしょうか・・・
<?php
$SRC = array(
?'user' => 'your_user_ID',
?'pass' => 'your_password',
?'host' => 'imap.softbank.jp'
);
$DST = array(
?'user' => 'your_mail_address',
?'pass' => 'your_password',
?'host' => 'imap.gmail.com'
);
$src = @imap_open("{" . $SRC['host'] . ":993/imap/ssl/novalidate-cert}INBOX", $SRC['user']
, $SRC['pass']) or exit("can't connect: " . imap_last_error());
$dst = @imap_open("{" . $DST['host'] . ":993/imap/ssl/novalidate-cert}INBOX", $DST['user']
, $DST['pass']) or exit("can't connect: " . imap_last_error());
0376nobodyさん
2012/08/30(木) 23:58:44.50ID:gtVugEk4$overview_list = imap_fetch_overview($src, "1:{$srcs->Nmsgs}", 0);
$count = 0;
$last = time() - 1800;
foreach ($overview_list as $overview) {
?// skip mails older than 1800 seconds
?$time = strtotime($overview->date);
?if ($time < $last) { continue; }
?$count++;
?$head = imap_fetchheader($src, $overview->msgno);
?$body = imap_body($src, $overview->msgno);
?imap_append($dst, "{" . $DST['host'] . ":993/imap/ssl}INBOX", $head.$body);
}
imap_close($src);
imap_close($dst);
header("Content-Type: text/html; charset=shift_jis");
echo($count . ' messages copied');
exit();
?>
0377nobodyさん
2012/08/31(金) 00:01:25.67ID:???0378nobodyさん
2012/08/31(金) 00:33:04.35ID:???PHP】下らねぇ質問はID出して書き込みやがれ 122
http://kohada.2ch.net/test/read.cgi/php/1344963135/
0379nobodyさん
2012/09/01(土) 14:48:55.12ID:???MacとLinuxのEclipseしか使ったことがないからなぁ。
WindowsはそもそもいまだにXPの32bit使ってるし。
0380nobodyさん
2012/09/02(日) 15:01:52.81ID:+d230deL何か良い方法や解説サイトはあるでしょうか?php, mysqlで作ろうとしているのですが。
0381nobodyさん
2012/09/02(日) 15:09:10.73ID:???0382nobodyさん
2012/09/02(日) 17:19:35.92ID:???0383nobodyさん
2012/09/02(日) 17:27:56.84ID:???SQLの解説してるとこ探してみ。
ってFORM画面がわからない、とかじゃないよね?
0384nobodyさん
2012/09/03(月) 19:09:01.24ID:TRGnj7Hlsqlは一通り勉強したので基礎は解っているつもりです。
form画面は作成したのですが、phpに投げた値をmysqlデータベースで検索するようにし、それから出力する方法が解らないので。
0385nobodyさん
2012/09/03(月) 19:33:28.82ID:???0386nobodyさん
2012/09/03(月) 19:36:36.84ID:???(2)SQL文を組み立てる
(3)SQL文をMySQLに投げる
(4)返ってきた値を処理する
(5)出力する
たったこれだけのことだろ?
0387nobodyさん
2012/09/03(月) 19:47:33.31ID:???まずは入力した文字列が、特定のカラムに含まれている
レコードをすべて表示する、とかから始めてごらんよ。
0389nobodyさん
2012/09/03(月) 20:05:57.08ID:???0390nobodyさん
2012/09/03(月) 21:07:38.39ID:???0392nobodyさん
2012/09/03(月) 21:41:00.44ID:???,r´⌒ヽ,⌒ヽ,ヽ
(⌒)、 .人 λ\、 ._____
\. \ 、 ヽ./ ー ー\
|\ \ ヽ./ ( ●) ( ●)
| \ \ / (__人__) \ はいはい、どーもすみませんでした
|. \ | ` ⌒´ |
. |. |.\_ノ\ /
. |. | | \______/
. | ) .| . . ̄ ̄
. | | .|
| |.| .|
. | | .| .|
/ / / ヽ,
(__ノ ヽ、__つ
0393nobodyさん
2012/09/03(月) 21:55:33.28ID:Dysvhu0iwordpressでサイドバー内にテキストエリア内を設置し
その中にそのページのパーマリンクとページタイトルなどを出すことは
できないでしょうか?
どうしてもタグなどがそのまま表示されてできません。
よろしくお願いします。
0394nobodyさん
2012/09/03(月) 21:57:45.56ID:???0395nobodyさん
2012/09/03(月) 22:01:03.07ID:???0396nobodyさん
2012/09/03(月) 22:30:39.62ID:Dysvhu0iは実現させることはできないのでしょうか?
0398nobodyさん
2012/09/04(火) 00:16:53.90ID:???そもそもここで質問しようとする意味が分からない
せめて本スレ
PHP】下らねぇ質問はID出して書き込みやがれ 122
http://kohada.2ch.net/test/read.cgi/php/1344963135/
できればWordPressスレだろ
WordPress(ワードプレス)でWebProg 質疑応答スレ 01
http://kohada.2ch.net/test/read.cgi/php/1324538866/
WordPress(ワードプレス)でWeb制作 質疑応答スレ 2
http://toro.2ch.net/test/read.cgi/hp/1338988830/
ここはクズスレって分かるだろ、ふつー
0399nobodyさん
2012/09/04(火) 19:27:01.97ID:i0aamhyMアドバイス有難うございます。
もう少し勉強して来ます。
387さんのが出来るように頑張ります。
0400nobodyさん
2012/09/04(火) 22:33:38.36ID:xPhGnbchしかし、実行すると10秒間何も表示されず、10秒たつと一気に表示されます
何が悪いのかさっぱりわかりません
誰か原因わかりませんか?
<?php
echo 'hoge1';
sleep(10);
echo 'hoge2';
?>
0402nobodyさん
2012/09/04(火) 22:54:09.19ID:???0403nobodyさん
2012/09/04(火) 23:04:46.99ID:???うちの環境では10秒後にhoge2が表示されましたが
貴方の環境は分からないので答えようがありません。
0405nobodyさん
2012/09/04(火) 23:46:55.58ID:???0407nobodyさん
2012/09/05(水) 00:02:59.27ID:???0408nobodyさん
2012/09/05(水) 00:12:26.21ID:???ob_XXXやflushはやってるとして、
apatchでmod_gzip辺りとか?
0409nobodyさん
2012/09/05(水) 00:13:08.25ID:???0410nobodyさん
2012/09/05(水) 00:29:22.44ID:???0411nobodyさん
2012/09/05(水) 01:08:13.72ID:???0412nobodyさん
2012/09/05(水) 20:42:48.56ID:???どんな勉強方法がいいですか?
よい本やサイトがあれば教えてください。
0413nobodyさん
2012/09/06(木) 00:10:21.97ID:???https://www.asial.co.jp/school/course_detail/1
0414nobodyさん
2012/09/06(木) 00:19:39.90ID:???http://www.php.co.jp/tra/
0415nobodyさん
2012/09/08(土) 13:07:42.65ID:D15XKrTgここにあるコードを全て模写して動くことを確認したので、新しく行(PREF_CAPITAL)を追加して同じように動作させようとしているのですが、新規データの追加が上手くできません。
追加確認ではデータがちゃんと受け取れているのですが、追加実効をしてもデータがデータベースに入いらないのです。
設定では
$prefCapital = $_POST['capital'];
// クエリを送信する
$sql = "INSERT INTO T01Prefecture VALUES(".$prefCd.", '".$prefName."' , '".$preCapital."')";
です。
どうしたらいいのでしょうか?
0417nobodyさん
2012/09/08(土) 16:10:40.35ID:???1. まず、DBのテーブルに該当のカラムを追加してます?
2. POSTからの値を "$prefCapital" に入れてますが、クエリでは "$preCapital" になってますよ (fが抜けてる)
ここから直接関係ないアドバイスですが、
1. こういった変数名間違いなどを発見するために、PHPの全ログをはき出すように設定して、NOTICEエラーがでないようにプログラムを書くようにする。
2. 後々テーブルの構造を変えたときにバグの原因となるので、
$sql = "INSERT INTO T01Prefecture (PREF_CD, PERF_NAME, PREF_CAPITAL) VALUES 〜〜
ってな感じに入れるカラムを明示的に指定するのをオススメ。
3. POSTされた値をそのままDBに突っ込んでいるけれど、
セキュリティ的にかなりヤバいので、第三者がアクセスするようなアプリなら要対策。
0418nobodyさん
2012/09/08(土) 16:13:26.15ID:???0419nobodyさん
2012/09/08(土) 18:53:59.58ID:???末尾が?xmlで終わるURLって実装出来ないのでしょうか
どうしてもfc2ブログのRSSフィードが読み込めないんです
yahooなどのニュースフィードは取得できてるんですけど
PHPは現在勉強中で今日やっと->の意味がわかった程度です…
0420nobodyさん
2012/09/08(土) 19:22:21.84ID:???0421nobodyさん
2012/09/08(土) 19:39:11.74ID:???0422nobodyさん
2012/09/08(土) 19:45:46.85ID:???0423nobodyさん
2012/09/08(土) 19:47:18.76ID:???0424nobodyさん
2012/09/08(土) 20:02:48.74ID:???それがエラーが出ないんです
正常に動いてるんですけどyahooや日経サイトのrssは読み込めました
「60行で作るTwitterへRSSを投稿するbot」で出てくるスクリプトを書き換えて
投稿内容の文章省略も入れてfc2ブログ以外では普通に行けるんですけど(´;ω;`)
$url = 'http://********/?xml';
$rss = file_get_contents($url);
$oXML = simplexml_load_string($rss);
$oItems = $oXML->channel->item;
$i = 0;
foreach ($oItems as $Item) {
if ($i >= CHECK_RSS_COUNT) {
break 1;
}
if ( !PostCheck($status,$Item->title) ){
$xml = bitLyShorten($Item->link);
$sLink = $xml->results->nodeKeyVal->shortUrl;
$text = "[配信テスト] " . substr("$Item->title", 0, 60) . "..." . "| " . $sLink;
$res = $to->OAuthRequest("http://api.twitter.com/1/statuses/update.xml","POST",array("status"=>$text));
}
$i++;
}
と言う感じです(´;ω;`)
0425nobodyさん
2012/09/08(土) 20:05:40.13ID:???0426nobodyさん
2012/09/08(土) 20:17:26.68ID:???ありがとうございます(´;ω;`)
今探してみたら、便利そうで、SimplePieでフィードをゲットしてbotを作る
参考サイトも見つかりました
ちょっと頑張ってみます……
でも、とりあえず、?xmlが読み込めない事はなさそうなのが解ってよかったです
0427nobodyさん
2012/09/08(土) 22:32:58.40ID:???盛り上げるのに必死だね
0428nobodyさん
2012/09/08(土) 22:39:03.07ID:???0429nobodyさん
2012/09/08(土) 23:35:38.39ID:HHHZZxNlDBの方にはPREF_CAPITALを追加してます.
typoを直して // クエリを送信する
$sql = "INSERT INTO T01Prefecture (PREF_CD, PERF_NAME, PREF_CAPITAL) VALUES (".$prefCd.", '".$prefName."' , '".$prefCapital."')";
をしたのですが、クエリの送信に失敗しました。
SQL:INSERT INTO T01Prefecture (PREF_CD, PERF_NAME, PREF_CAPITAL) VALUES (48, 'HFJ' , '')
となってしまいました。http://www.w3schools.com/php/php_mysql_insert.aspで確認はしているのですが。
後、アドバイスありがとうございます。まだ良く解りませんが勉強します。
0430nobodyさん
2012/09/09(日) 02:54:18.40ID:???0431nobodyさん
2012/09/09(日) 10:50:08.70ID:???0432nobodyさん
2012/09/09(日) 18:14:04.00ID:QL6cAKyR自己解決しました。
ありがとうございました。
0433nobodyさん
2012/09/09(日) 18:17:18.06ID:???0434nobodyさん
2012/09/09(日) 19:16:43.17ID:???0435nobodyさん
2012/09/09(日) 21:08:05.71ID:???自演も大概にしろ
0436nobodyさん
2012/09/09(日) 22:22:32.35ID:QL6cAKyR確かにそうですね。
原因はそのサイトにあるselect.phpの
「表示するデータを作成する」の$tempHtml .= "<td><a href=\"update.php?cd=".$row["PREF_CD"]."\" target=\"_self\">更新</a></td>";
で、「update.php?cd」のcdを受取側が$prefCd = $_POST['cd'];になっていませんでした。
多分$_POST['cd'];のcdはselect.phpにあるname="cd"と勘違いしていたからだと思います。
すみませんでした。
0437nobodyさん
2012/09/10(月) 14:13:09.25ID:???0439nobodyさん
2012/09/11(火) 22:56:08.71ID:???TPO
0440nobodyさん
2012/09/11(火) 23:01:20.71ID:???ゴミ溜めどもの痰吐き場にはちょうどいい
( ゚д゚)、ペッ
0441nobodyさん
2012/09/12(水) 17:01:06.93ID:6WwfY9Uq今xamppいれたんだけど、Apacheも入れてみたい
0442nobodyさん
2012/09/12(水) 17:11:14.01ID:???片方のapacheをポート8080で動かすとか
0443nobodyさん
2012/09/12(水) 18:48:40.95ID:???0444nobodyさん
2012/09/12(水) 19:34:27.58ID:???0445nobodyさん
2012/09/15(土) 21:08:05.91ID:???プロの副業、フリーの方、駆け出しの方の腕試しなんかに依頼をお願いしたいのですが・・
0446nobodyさん
2012/09/15(土) 21:35:24.33ID:???0447nobodyさん
2012/09/15(土) 23:58:51.16ID:???PHPとMySQLで
0448nobodyさん
2012/09/18(火) 15:05:59.22ID:???//上略
<table width="600" border="1" align="center"><tr bgcolor=#cccccc><th>問題</th><th>回答</th><th>正解</th></tr>
<?php
error_reporting(1);
$Qt =DB_set();$r = 0;$c = 0;$n = 0;
$r_ans = $_POST[radio];$c_ans = $_POST[check];$c_num = count($c_ans);
while($row = mysql_fetch_array($Qt)){
echo "<tr align=center>\n";
if($row[ans_type] == 1){echo "<tb>" .$row[no] ."</tb>\n";
echo "<tb>" .$r_ans[$r++] ."</tb>\n";
echo "<tb>" .$row[anser] ."</tb>\n";}
else{$ans = explode(";",$row[anser]);
echo "<tb>" .$row[no] ."</tb>\n";
echo "<tb>";
$temp = explode("|",$c_ans[$n]);
while($c == (int)$temp[0] && $c_num > 0){$temp = explode("|",$c_ans[$n++]);
echo $temp[1] ." ";
$c_num--;}
echo "</tb>\n";echo "<tb>";
for($i = 0; $i < count($ans); $i++){echo $ans[$i] ." ";}
echo "</tb>\n";$c++;}
echo "</tr>\n";}
//下略
だと、テーブルの上に数値が出て上手く表示されないんですが、どうしたらいいでしょうか?
0449nobodyさん
2012/09/18(火) 15:12:01.96ID:???0451nobodyさん
2012/09/18(火) 17:52:32.12ID:???0452nobodyさん
2012/09/18(火) 17:55:59.59ID:???phpの出力をブラウザのソース表示とかで抜き出して
htmlにしてみればいい。
phpの質問じゃなくてhtmlの質問だということが分かるはずだ。
0453nobodyさん
2012/09/18(火) 18:01:45.28ID:???0456nobodyさん
2012/09/18(火) 19:11:44.66ID:???0457nobodyさん
2012/09/18(火) 21:05:44.56ID:???0458nobodyさん
2012/09/18(火) 21:14:55.46ID:???0459nobodyさん
2012/09/18(火) 21:23:43.43ID:???PHPとjsとHTMLしか触ったことのない中高生だなこりゃ
0460nobodyさん
2012/09/19(水) 10:48:32.11ID:???0461nobodyさん
2012/09/19(水) 11:36:38.52ID:???それは本当に思う
0462nobodyさん
2012/09/19(水) 13:41:35.07ID:???0463nobodyさん
2012/09/19(水) 13:44:47.13ID:???0464nobodyさん
2012/09/19(水) 13:48:25.31ID:???0465nobodyさん
2012/09/19(水) 14:11:56.35ID:???0466nobodyさん
2012/09/19(水) 15:50:12.03ID:???特に可読性に気を付けないとな
それができない未熟者と小学生にはパイソンをどうぞ
0467nobodyさん
2012/09/19(水) 15:53:10.73ID:???0468nobodyさん
2012/09/19(水) 16:35:22.73ID:???0469nobodyさん
2012/09/19(水) 23:15:48.18ID:???0470nobodyさん
2012/09/20(木) 08:42:26.93ID:???0471nobodyさん
2012/09/20(木) 10:43:23.48ID:???インデントが滅茶苦茶なのは改行多いって書き込めなかったからだわ。
変数名とかは練習ってことで見逃しておくれ。
でも、助かりました。精進続けます。
0472nobodyさん
2012/09/20(木) 12:50:51.79ID:???0473nobodyさん
2012/09/20(木) 12:55:30.54ID:???0474nobodyさん
2012/09/20(木) 13:04:14.32ID:???0475nobodyさん
2012/09/20(木) 13:09:19.45ID:???0476nobodyさん
2012/09/20(木) 13:10:52.16ID:???0477nobodyさん
2012/09/20(木) 16:50:10.81ID:???0478nobodyさん
2012/09/20(木) 19:17:37.07ID:???>>471
まだ来てくれているかな?
単刀直入にいうと「読みにくい」の。
フォームデータの受信やDBからのデータ取得などのロジック部分とHTML部分は分けて組んでみて。HTML部分にいれる phpは変数とループと if文程度で。DBのデータは配列で取得すればいいの。
HTML内は<?= $hoge ?>で記述すると echo と書くことなくすっきりすると思うけど環境によって書けない場合もあるらしいので、ケースバイケースで。
あと、http://www.ipa.go.jp/security/vuln/documents/website_security.pdf を熟読することも強くオススメ。
ここまでやれば、少しは見やすくなると思う。
0479nobodyさん
2012/09/20(木) 20:02:21.19ID:???if($row[ans_type] == 1){
$template["anser1"] = $r_ans[$r++];
$template["anser2"] = $row[anser];
}
else{
$template["anser1"]="";
$temp = explode("|",$c_ans[$n]);
while($c == (int)$temp[0] && $c_num > 0){
$temp = explode("|",$c_ans[$n++]);
$template["anser1"] .= $temp[1] ." ";
$c_num--;
}
$template["anser2"] = str_replace(';',' ',$row[anser]);
$c++;
}
echo "<tr align=center>\n";
echo "<td>" .$row[no] ."</td>\n";
echo "<td>" .$template["anser1"] ."</td>\n";
echo "<td>" .$template["anser2"] ."</td>\n";
echo "</tr>\n";
}
0481nobodyさん
2012/09/20(木) 20:14:23.88ID:???アレは、分かってる人に、コレ忘れんなよ的な資料でしょう。
どうやるのかわかんないんじゃ?
0482nobodyさん
2012/09/20(木) 20:14:45.76ID:KC51Ezzd自分ではしっかり読みやすく書いたつもりでも
他人にはきちゃないと感じることもあるし
0484nobodyさん
2012/09/20(木) 20:19:47.46ID:???0485nobodyさん
2012/09/20(木) 22:42:58.96ID:???他の人が読みやすいように書いた方がいいな アドバイスもらうなら
0486nobodyさん
2012/09/20(木) 23:50:35.79ID:???0487nobodyさん
2012/09/21(金) 05:12:55.60ID:???0488nobodyさん
2012/09/21(金) 05:40:37.51ID:???0490nobodyさん
2012/09/21(金) 12:28:24.77ID:???0491nobodyさん
2012/09/21(金) 12:55:18.20ID:???0492nobodyさん
2012/09/21(金) 23:00:25.71ID:ZXvZfN3d今、掲示板の管理人をしてるのですが
スレッドを開くと 見た人の数をカウントしたいのですが
方法を教えてくださいお願いします。
0493nobodyさん
2012/09/21(金) 23:07:31.23ID:???0495492です
2012/09/22(土) 00:42:20.51ID:XjEiY7Kpすみません 説明不足でした
アのスレッドを見た人は48人
イのスレッドを見た人は30人
個別にカウントしたいのですが宜しくお願いします。
0496nobodyさん
2012/09/22(土) 00:46:28.65ID:???個別にカウンター部品を取得するんですよ。
利用申請すると、ID発行して、
そのID毎の集計してくれるから、掲示板毎に取ればいい。
PHPでプログラム組んでやりたいんだったら、
ある程度調べて わかんないところを聞いてください。
丸ごと作るのは面倒です。
0497nobodyさん
2012/09/22(土) 01:22:40.19ID:???0498nobodyさん
2012/09/22(土) 09:35:06.94ID:???├ abcフォルダ
│ └ def.php
│
└ include フォルダ
├ ghi.inc.php
└ jkl.class.php
の場合、
■def.php
include_once('../include/jkl.class.php');
■jkl.class.php
include_once(dirname ( __FILE__ ).'/ghi.inc.php');
でできますが、
├ abcフォルダ
│ └ def.php
│
└ include フォルダ
├ inc フォルダ
│ └ ghi.inc.php
└ class フォルダ
└ jkl.class.php
の場合、jkl.class.php での ghi.inc.php のインクルードはどのように記述すればよいのでしょうか?
0499nobodyさん
2012/09/22(土) 09:53:28.58ID:???0500nobodyさん
2012/09/22(土) 11:41:18.50ID:???絶対参照を使うか、dirname ( __FILE__ )が、自分のフォルダなんで、そこからの相対で書くだけ。
include_once(dirname ( __FILE__ ).'/../inc/ghi.inc.php');
0502nobodyさん
2012/09/22(土) 14:06:14.68ID:???0504nobodyさん
2012/09/22(土) 14:30:27.50ID:???0505nobodyさん
2012/09/30(日) 04:34:20.17ID:???static::func()とself::func()という2つの書き方ができますが
どちらがいいのでしょうか?
0506nobodyさん
2012/09/30(日) 12:08:05.45ID:???以下のような連想配列があります。
$_SESSION["login"]=array(
"name" => $row["name"],
"ID" => $row["ID"]
);
これの$row["ID"]1つだけを取り出したいとき、
どのように指定したらいいですか?
$user_ID に代入するとして教えてください。
0507nobodyさん
2012/09/30(日) 12:29:21.81ID:???0508nobodyさん
2012/09/30(日) 12:29:47.03ID:???0509nobodyさん
2012/09/30(日) 12:34:49.38ID:Pb8UGolbforeach( ++++++++ ){
$i++;
$Name[i] = ***;
$Number[i] = ***;
}
foreach( .------- ){
$i++;
$Name[i] = ***;
$Number[i] = ***;
}
ここで得られた、$Name[i]と$Number[i] を
$Number[i]が小さい順に並び替えたいのですが、どう書いたら良いのでしょうか?
具体的には、
print <<< page
$Number[1] $Name[1] <br>
$Number[2] $Name[2] <br>
$Number[3] $Name[3] <br>
$Number[4] $Name[4] <br>
page;
こう並び替えて表示したいです。。。
初心者ですが、ご教授ください
0510nobodyさん
2012/09/30(日) 12:36:48.43ID:???0511nobodyさん
2012/09/30(日) 12:47:47.60ID:???$User[] = array('name'=> 'a', 'number'=> 4 );
$User[] = array('name'=> 'b', 'number'=> 2 );
$User[] = array('name'=> 'c', 'number'=> 3 );
$User[] = array('name'=> 'd', 'number'=> 1 );
usort( $User ,function ($a,$b) { return $a['number']>$b['number']; } );
foreach($User as $var){
print "{$var['number']} {$var['name']} <br />\n";
}
0513nobodyさん
2012/09/30(日) 12:59:50.10ID:Pb8UGolb0514nobodyさん
2012/09/30(日) 13:05:02.77ID:???0515nobodyさん
2012/09/30(日) 13:12:39.17ID:Pb8UGolb0516nobodyさん
2012/09/30(日) 13:25:42.23ID:???分かんないことは聞いてください
$Name[i]
$Number[i]
のまんまでやるとめんどくさいし、分かりにくいんです。
番号が絶対ダブらないなら
$Name[ 番号 ] = 名前 にして ksort
foreach($Name as $var => $val){
print "$var $val <br />\n";
}
0517nobodyさん
2012/09/30(日) 13:35:27.53ID:???0518nobodyさん
2012/09/30(日) 13:45:28.63ID:???0519nobodyさん
2012/09/30(日) 13:47:52.77ID:???0520nobodyさん
2012/09/30(日) 15:36:20.45ID:Pb8UGolbasort($X,SORT_STRING);
foreach($X as $key =>$value){
echo "\$X[\"$key\"}=$value<BR>\n";
}
出来ました。。。
アドバイス貰ったやり方と違いますけど、理解出来なかったので、ググってやりたい事は表示出来ました。。
良くない、書き方かもしれないですけど、これでやってみます。
レスくれた方、ありがとうございました
0521nobodyさん
2012/09/30(日) 15:51:39.84ID:???0522nobodyさん
2012/09/30(日) 16:37:06.06ID:???sage進行もできないカスどもは消えろ
0523nobodyさん
2012/09/30(日) 22:45:10.20ID:uQKsNt1P0524nobodyさん
2012/09/30(日) 22:50:14.31ID:???0525nobodyさん
2012/09/30(日) 22:53:03.07ID:uQKsNt1PiNSERT文とかUPDATE文とかでbindかけてるプログラム見た
0526nobodyさん
2012/09/30(日) 22:57:23.37ID:???なにをかけてるんだ?
0527nobodyさん
2012/09/30(日) 23:02:04.16ID:uQKsNt1Pそっから実はよくわかってないんだけど。。。
テーブルにある一つのデータにかけるんだよね?
0528nobodyさん
2012/10/01(月) 10:41:41.02ID:???prepareの時の変数のとこで使うのか、バインドって
0529nobodyさん
2012/10/01(月) 11:28:59.77ID:???0530nobodyさん
2012/10/01(月) 11:37:03.04ID:???http://www4.atwiki.jp/agesage/pages/6.html
0531nobodyさん
2012/10/01(月) 11:41:23.28ID:???0532nobodyさん
2012/10/01(月) 13:20:00.69ID:???bindParamとかのことでしょ
『prepare SQLインジェクション プレースホルダ』あたりでググれ
0533nobodyさん
2012/10/01(月) 23:40:39.20ID:???0534nobodyさん
2012/10/02(火) 07:14:45.55ID:???0535nobodyさん
2012/10/02(火) 11:21:42.95ID:TX+LblvDロリポップのロリポプラン(PHP可)に移行したのですが、
同じファイルをUPして実行しても、
エラーが出てしまいます。
具体的には
Warning: Invalid argument supplied for foreach() in /home/users/0/○○○.jp-○○○/web/***.php on line 273
です。
サーバーによって、こういう事って起こり得るんでしょうか?
また、対処の仕方があったら、教えてください
よろしくお願いします
0536nobodyさん
2012/10/02(火) 11:57:16.80ID:TX+LblvD0537nobodyさん
2012/10/02(火) 12:05:07.43ID:???0538nobodyさん
2012/10/02(火) 13:17:48.14ID:MKy43BCWページには
Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
Warning: Unknown: Failed opening '/tmp/.tmp.err' for inclusion (include_path='.:') in Unknown on line 0
と表示されています。
Pleskの入ったVPSなのですが、
何をどうすれば元に戻るでしょうか?
よろしくお願いします。
0539nobodyさん
2012/10/02(火) 13:22:12.37ID:???0540nobodyさん
2012/10/02(火) 13:33:02.52ID:???httpd.confの
php_value auto_prepend_file "/tmp/.tmp.err"
を
php_value auto_prepend_file none
でapatch再起動
Pleskのアップデートでなんかあったんだろう
0541nobodyさん
2012/10/02(火) 14:06:10.86ID:???のような配列があるとして、keyかvalueどちらかを与えたら対応するものに変換する、
key←→valueのような関数を作りたいです。
どちら向きかは呼び出し時に決定・valueは重複なしという前提で考えて
function searchValue($arg){
return $hogeList[$arg];
}
function searchKey($arg){
$result = array_keys($hogeList,$arg);
return $result[0];
}
前者はわざわざ関数にするまでもないですが、後者はこのような考え方でいいのでしょうか。
それとも、こういった相互変換にもっと都合の良い関数や手法があるのでしょうか。
0542nobodyさん
2012/10/02(火) 14:10:21.66ID:???0543nobodyさん
2012/10/02(火) 14:11:54.88ID:???0544nobodyさん
2012/10/03(水) 05:41:29.91ID:???finfo_open()やfinfo_file()のメソッドが使えないのは
サーバ側がそういう機能に対応させてないってことですか?
またこれについてはクライアント側では何の対応のしようもないんですか?
よろしくお願いします。
0545544
2012/10/03(水) 06:17:17.92ID:???虫してください。
0546nobodyさん
2012/10/04(木) 13:17:03.14ID:yL8HTCOy上記の部分で
「failed to open stream: Connection timed out 」
というエラーが出てしまいます。
タイムアウトなのは、分かるのですが、
エラー発生の回避方法と、エラー時にサイト上にエラーコードが現れない様にする方法教えて貰えないでしょうか?
0547nobodyさん
2012/10/04(木) 14:11:04.73ID:???Notes 上から3とか8とか
0548nobodyさん
2012/10/04(木) 14:11:15.29ID:UJsxuF9k【現状】
a.php:MySQLからデータを呼び出して件数をカウントするプログラムが書いてある。
これをb.phpで require("./a.php"); と何度も呼び出して使っている。
【やりたいこと】
これをスマートに一つのファイルb.phpにまとめたい。
これはどういった関数を使うと出来ますでしょうか?
関数だけ教えて頂ければ、あとは自分で検索して勉強します。
0549nobodyさん
2012/10/04(木) 14:18:14.54ID:???そのクラスなり関数を好きなだけ使ってください。
a.phpの内容をb.phpにまとめるのはスマートじゃないかも。
0550nobodyさん
2012/10/04(木) 15:04:52.74ID:???0551nobodyさん
2012/10/04(木) 16:36:41.07ID:???0552nobodyさん
2012/10/05(金) 11:02:03.56ID:vKK11oNIページ表示に4秒ぐらいかかります。
キャシュが効いていれば、すぐ表示されるのですが、
データーの絞込みなどをすると、また3回実行されて、その度、表示に4秒かかります。
なにか、表示速度が速くなる方法、もしくは「loading」みたいに表示させる方法ってないでしょうか?
0553nobodyさん
2012/10/05(金) 11:12:41.17ID:???読込中とかNowLoading...とか表示させたいならAjaxで呼び出してJavascriptで入れたいdivなりtableなりに突っ込めばいい
読み込みに行ってから結果が返ってくるまでの間に「読込中」とか書いておけばいい
0554nobodyさん
2012/10/05(金) 11:44:16.46ID:vKK11oNIありがとう
余計な読み込み、外してみたら2秒にまで縮まりました
もっと、見直してみます
0556nobodyさん
2012/10/05(金) 13:14:18.81ID:vKK11oNI初心者なので、やり方分からないのですが、
ネット経由で読み込んだxmlをサーバーに保存して、自サーバーに読みに行く様にするって事ですか?
0557nobodyさん
2012/10/05(金) 13:37:15.05ID:???0558nobodyさん
2012/10/05(金) 16:07:31.62ID:???0560nobodyさん
2012/10/05(金) 17:00:39.10ID:vKK11oNIキャッシュ出来ました・・・
0561nobodyさん
2012/10/05(金) 17:32:04.28ID:???つぎageたら警察に通報するぞ
0562nobodyさん
2012/10/05(金) 17:38:53.39ID:???0563nobodyさん
2012/10/05(金) 18:30:04.47ID:???0564nobodyさん
2012/10/05(金) 18:36:40.58ID:???0567nobodyさん
2012/10/05(金) 18:54:36.03ID:???生計の途がないのに、働く能力がありながら職業に就く意思を有せず、且つ、一定の住居を持たない者で諸方をうろついたもの
0568nobodyさん
2012/10/05(金) 21:04:49.33ID:vKK11oNIfile_get_contents();だとエラー「 failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request 」
が出ます。
これってどういう理由が考えられますか?
キャッシュ作製するのに、file_get_contents();使いたいのですが、1つのURLだけエラーが出てしまいます
分かる方、アドバイスください。お願いします
0569nobodyさん
2012/10/05(金) 22:11:17.04ID:???こいつ絶対>1だろ
オナニーは一人でやれ迷惑だカスが
はい通報
0571nobodyさん
2012/10/05(金) 23:06:37.54ID:???0572nobodyさん
2012/10/05(金) 23:18:42.50ID:???しかも毎回煽りには徹底的にスルーと一貫している。
本当の初心者ならここはageちゃだめなんですか?とか聞き返してくるからな。
0573nobodyさん
2012/10/06(土) 01:08:09.14ID:???0574nobodyさん
2012/10/06(土) 01:13:18.74ID:???なぜかこっちのスレはみんなスルーできて優秀だね
まるで一人が頑張って質問してるようだ
心が1つとは素晴らしいね
0575nobodyさん
2012/10/06(土) 05:19:23.42ID:YvGSfx4v0576nobodyさん
2012/10/06(土) 11:24:40.05ID:???こいつも自演
0577nobodyさん
2012/10/06(土) 11:32:10.23ID:???これヤベーと思ったけど、ハロワに登録すればニート扱いではなくなるらしいから
登録しておけば職業に就く意思だけはあるとみなされるんだろうか?
0578nobodyさん
2012/10/06(土) 11:38:19.47ID:???問題なのはニートかつ住所不定なことだ
0579nobodyさん
2012/10/06(土) 12:03:10.04ID:???住所不定無職が逮捕されてるのはそのせいか
0580nobodyさん
2012/10/07(日) 00:03:20.42ID:9pAsnzYPwhile($arr = pg_fetch_row($rs)){
for($i = 0; $i < count($arr); $i++){
$arr[$i] = mb_convert_encoding($arr[$i], "sjis", "auto");
}
$src .= "<tr><td>{$arr[0]}</td><td>{$arr[1]}</td></tr>"; // *1 と対応させてarrを一つづつ足していけば表示項目が増やるよ
}
こんな感じで取得した項目に詳細を表示させるためのリンクを張りたいんだが
$src .= "<tr><td>{$arr[0]}</td><td>{$arr[1]}</td></tr>";
の部分にリンクタグをうめこんでもどうにもうまくいかない
だれか助けてください
0581nobodyさん
2012/10/07(日) 00:09:48.80ID:???いつものように一人で回答ごっこしてろ
0582nobodyさん
2012/10/07(日) 00:11:27.91ID:???0583nobodyさん
2012/10/07(日) 00:12:25.82ID:???0584nobodyさん
2012/10/07(日) 00:16:07.81ID:9pAsnzYPすまない
現状では検索してテーブルで表示させるところまでは無事に動いてる
だが、$srcの部分にリンクタグを埋め込むとエラーになってしまうんだ
0585nobodyさん
2012/10/07(日) 00:19:25.93ID:???0586nobodyさん
2012/10/07(日) 00:20:37.44ID:???スレ違いです。宿題スレに行ってください。
こうやったけど動かないってとこまで行ったら ここにそれ書いてください。
0587nobodyさん
2012/10/07(日) 00:21:08.22ID:???プログラムやってるんだから、情報・工学系の大学だろ。もう少し論理的・客観的に考えることを学ばないとだめね。
0588nobodyさん
2012/10/07(日) 00:33:46.96ID:???0589nobodyさん
2012/10/07(日) 00:52:26.07ID:???親が悲しむぞ
0590nobodyさん
2012/10/07(日) 01:28:02.75ID:???Webアプリ作る課題だされてPHP選んだだけで。
0592nobodyさん
2012/10/09(火) 21:24:57.59ID:???0593nobodyさん
2012/10/10(水) 13:25:06.56ID:???php_value mbstring.internal_encoding sjis
を指定すると完全沈黙状態に陥って
リクエストに対してレスポンスが出力されない。
#sjis以外のエンコーディングならOK
これって既知?
エラーさえ出力されないのでしばらくわからなかった・・
0594nobodyさん
2012/10/10(水) 13:31:43.33ID:???php.iniの設定に
; internal/script encoding.
; Some encoding cannot work as internal encoding.
; (e.g. SJIS, BIG5, ISO-2022-*)
; http://php.net/mbstring.internal-encoding
;mbstring.internal_encoding = EUC-JP
って書いてない?
sjis指定できないんじゃないの?
0595nobodyさん
2012/10/10(水) 13:37:31.70ID:???情報ありがとう
0596nobodyさん
2012/10/10(水) 21:26:42.53ID:???0597nobodyさん
2012/10/10(水) 21:33:05.85ID:???0598nobodyさん
2012/10/10(水) 22:35:17.28ID:???0599nobodyさん
2012/10/11(木) 12:33:36.00ID:???tabによるインデントを普通にtabでやってるんですが
半角スペース4個が常識だろって言われました。
2年ほどPHPを個人でつくってきて、他の方とやるのは今回がはじめてなんですがそういうもんなのでしょうか?
0600nobodyさん
2012/10/11(木) 12:40:21.05ID:???人にコード渡すとき、整形ツールでへんかんしたらいい。
0601nobodyさん
2012/10/11(木) 12:57:00.25ID:???統一しないと差分がぐちゃぐちゃになる
エディタによるが4空白よりタブが楽だし
サイズが小さい
タブ文字を4文字の幅で表示できるエディタもある
0602nobodyさん
2012/10/11(木) 14:24:31.65ID:???http://pear.php.net/manual/ja/standards.indenting.php
> インデント
> 空白 4 つのインデントを使用します。タブは使いません。
PSR-2
https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md
> 2.4. Indenting
> Code MUST use an indent of 4 spaces, and MUST NOT use tabs for indenting.
> A.3. Survey Results
indent_type:
tab: 7
2: 1
4: 14
主流は半角スペース4個
0603nobodyさん
2012/10/11(木) 14:27:25.75ID:???0604nobodyさん
2012/10/11(木) 14:27:54.45ID:???0605nobodyさん
2012/10/11(木) 14:32:59.99ID:???それが主流だろ
ハードタブはCakeくらいだよ
0606nobodyさん
2012/10/11(木) 14:51:42.10ID:???0607nobodyさん
2012/10/11(木) 14:54:03.83ID:???0608nobodyさん
2012/10/11(木) 14:56:14.56ID:???タブを一回押すだけのほうが手軽で効率いい
よってタブ
0609nobodyさん
2012/10/11(木) 14:57:48.45ID:???0610nobodyさん
2012/10/11(木) 15:12:28.30ID:???0611nobodyさん
2012/10/11(木) 16:15:10.71ID:???Java→タブ
PHP→しょせんパクリ言語は好きなの使え
0612nobodyさん
2012/10/11(木) 17:28:37.80ID:???0615nobodyさん
2012/10/12(金) 00:18:22.34ID:???タブの個数を間違うとエラーになるような変態言語じゃないんだから
0616nobodyさん
2012/10/12(金) 10:08:52.12ID:ZsniRqYVfacebookのAPIを利用して、いいね数などを取得しようとしているのですが、どうも上手くいきません。
レンタルサーバ上ではsimplexml_load_fileで取ってこられる情報が、
xamppではレスポンスが返ってこない感じでタイムアウトになってしまいます。
普通にHPのrssなどは読み込めているのですが、どこがいけないのやら。。。
APIなどを使用するにあたって、なにかxampp側の設定で必要な設定がありますかね?
0617nobodyさん
2012/10/12(金) 10:48:42.74ID:???あ、、、どうやら、本当にタイムアウトだったらしく。
xamppのほうのphp.iniでmax_execution_timeを大きくしたら通りました。
すんません。
0618nobodyさん
2012/10/12(金) 14:18:45.15ID:???0620nobodyさん
2012/10/12(金) 16:13:19.55ID:???0622nobodyさん
2012/10/14(日) 21:32:08.70ID:???0623nobodyさん
2012/10/16(火) 17:48:55.11ID:???SESSIONを使ってフォームに入力した内容を登録するっていうのを作りたいんだ。
登録した内容をテーブルに表示させたいんだけど、一つなら問題ないんだが、2つ目からはただフォーム内容が羅列されるだけ。
これを次々とテーブルが追加されて表示されるようにしたいんだが、どうすればいいだろう?
ググってしらべようとしたけど、いまいちヒントがつかめないでいる。
答えでなく、考え方というか調べ方というか、そういうのを教えてほしい。
なにかつかめたら自分でなんとかやってみるから。
0624nobodyさん
2012/10/16(火) 18:30:27.71ID:???0626nobodyさん
2012/10/16(火) 21:50:48.01ID:???分からないやつは黙ってろ
0627nobodyさん
2012/10/16(火) 21:56:46.53ID:???0628623
2012/10/16(火) 22:43:21.68ID:???わかりにくくてすまない。
一度目、フォームに[hoge]と入力する。すると、別ページのテーブルに[hoge]が表示される。
二度目、フォームに[ahe]と入力する。すると、別ページのテーブルに[hogeahe]と表示される。
HTMLにすると...
<table>
<tr><td>hogeahe</td></tr>
</table>
ってなる。
それ以降もフォームに入力した内容が続けて表示されるんだ。[hogeaheahyaafe]といったように。
ここを次の段のテーブルに表示させたい。
<table>
<tr><td>hoge</td</tr>
<tr><td>ahe</td</tr>
<tr><td>ahya</td</tr>
...
</table>
といったようにしたい。
print("<table>");
print("<tr><td>登録内容</td></tr>");
print("<tr><td>".$_SESSION['hoge']."</td></tr>");
print("</table>");
今はこのようにしてるのでできないのはわかるけど、ここからどうすればいいのかわからないでいる。
フォームに入力して登録するたびにテーブルが追加されて表示されていくようにしたい。
ご教授お願いします。
0629623
2012/10/17(水) 00:46:11.31ID:???手を煩わせたならすまなかった。
0630nobodyさん
2012/10/17(水) 01:03:45.01ID:???0631623
2012/10/17(水) 01:35:24.12ID:???0632nobodyさん
2012/10/17(水) 01:46:32.25ID:???0633nobodyさん
2012/10/17(水) 02:16:19.77ID:???ちなみに、どんな感じで実装したの?
ちょっとだけ興味があったのでできるだけ短く書いてみたんだけど、
昔のASCIIの256バイトコンテストってのを思い出したわ(笑
<?php session_start(); if ($_REQUEST[c]) {$_SESSION[c] .= "<tr><td>{$_REQUEST[c]}</tr>";}
print <<<EOF
<form><input name="c"><input type="submit"></form><table><tr><td>コメント</tr>{$_SESSION[c]}</table>
EOF;
0634nobodyさん
2012/10/17(水) 10:45:11.93ID:???0635nobodyさん
2012/10/17(水) 11:31:53.77ID:???質問するヤツも横ヤリ入れる奴もね
本人からすれば『気軽にPHP質問スレ』だから気軽に質問してみたんだろ
0636nobodyさん
2012/10/17(水) 14:38:06.74ID:???0637nobodyさん
2012/10/17(水) 20:03:58.20ID:???それ別にあるし
本人乙
0638nobodyさん
2012/10/17(水) 21:05:57.94ID:???0639nobodyさん
2012/10/18(木) 00:17:35.62ID:???0641nobodyさん
2012/10/18(木) 06:17:04.57ID:???0642nobodyさん
2012/10/20(土) 02:07:55.69ID:MEHNs1ky明示的に破壊的であることを表すために
suffixに文字を付けたいんだけど何かおすすめなのある?
0643nobodyさん
2012/10/20(土) 05:36:43.65ID:???0644nobodyさん
2012/10/20(土) 06:20:46.74ID:ubyc4XWQ0645nobodyさん
2012/10/20(土) 09:18:25.78ID:???0647nobodyさん
2012/10/21(日) 16:10:56.19ID:???0648nobodyさん
2012/10/21(日) 17:44:41.21ID:???http://ikura.2ch.net/test/read.cgi/lic/1348281475/
0650nobodyさん
2012/10/25(木) 22:45:33.92ID:???0651nobodyさん
2012/10/26(金) 02:34:42.73ID:???0652nobodyさん
2012/10/26(金) 13:02:58.98ID:???0653nobodyさん
2012/10/26(金) 14:37:02.89ID:???0655nobodyさん
2012/10/27(土) 01:17:55.74ID:???レスありがとうございました。
しょーもない質問失礼いたしました。
0656nobodyさん
2012/10/28(日) 12:09:12.43ID:Agawhrjjrequire_onceとかだと全部評価しちゃう。
0657nobodyさん
2012/10/28(日) 12:13:44.60ID:???0658nobodyさん
2012/10/28(日) 13:14:26.41ID:Agawhrjjrequire_onceとかやると全部でちゃうし。
aaa.php(PCの用)
---------------
<htmlタグA>
<htmlタグB>
<htmlタグC>
---------------
aaa.php(ケータイ用)
---------------
<htmlタグD>
ここに<htmlタグB>を呼びたいかんじなんです
<htmlタグE>
---------------
0660nobodyさん
2012/10/28(日) 13:33:36.22ID:???いまいち意図がわからないけど、HTML細切れにして include すれば?
0661nobodyさん
2012/10/28(日) 13:38:10.17ID:Agawhrjj今やってるのが
---aaa.php----------------
<?php
$body = '
htmlタグの文字列
' ; ?>
---bbb.php----------------
<?php require_once('aaa.php'); ?>
echo $body;
?>
0663nobodyさん
2012/10/28(日) 13:39:17.71ID:Agawhrjj0664nobodyさん
2012/10/28(日) 13:41:31.80ID:Agawhrjjごめんなさい、よくわかってないです。
0665nobodyさん
2012/10/28(日) 13:43:28.79ID:???0667nobodyさん
2012/10/28(日) 13:47:01.68ID:???index.phpの冒頭でset_include_pathすることもあるし
htaccssesで指定することもあるし
autoload使うこともあるし
FWのロード機能使うこともある
0668nobodyさん
2012/10/28(日) 13:52:58.34ID:Agawhrjj0670nobodyさん
2012/10/28(日) 13:58:02.29ID:???PHP以外のものを使う
0672668
2012/10/28(日) 14:00:31.62ID:Agawhrjj抽出してやってみます
0673nobodyさん
2012/10/28(日) 14:00:38.52ID:???何がしたいのか書けよ
それともそれが結論ってことで終了でいいのか
0674nobodyさん
2012/10/28(日) 14:01:53.98ID:???0675668
2012/10/28(日) 14:23:42.46ID:1OkjYdIw何がしたいか書いたつもりだったけど伝えられることも出来ないみたい。
ごめん、勉強しなおします。
0676nobodyさん
2012/10/28(日) 14:38:58.21ID:???0677nobodyさん
2012/10/28(日) 14:46:10.11ID:???毎回ゴミみたいな質問で初心者を装う糞野郎
0678668
2012/10/28(日) 14:46:12.48ID:???邪魔してごめんね。
(本音:この人うっとおしいし一言多いからやめとこ。自分で調べたらはやかった)
0679nobodyさん
2012/10/28(日) 14:56:05.75ID:???0680668
2012/10/28(日) 16:32:47.53ID:1OkjYdIw678はわたしじゃないですよ。
0681nobodyさん
2012/10/28(日) 16:57:08.09ID:???0682nobodyさん
2012/10/28(日) 19:11:17.18ID:???0684nobodyさん
2012/10/28(日) 19:51:01.37ID:???とか自分の本来のニーズを言ってない&失礼極まりない言い方してるからだぞ
0685nobodyさん
2012/10/29(月) 00:50:58.26ID:???結局後出しすることになる
後出しは回答者に嫌われる最低の行為
0686nobodyさん
2012/10/29(月) 01:33:53.65ID:???勉強したてで何とかphpで簡易掲示板を作ってみました。
しかし、すぐに荒らす方が発生して、その都度、.htaccess でIPによるアクセス規制をかけている現状です。
しかし、どうやら、その方がiPhoneを使っているみたいで
都度、3Gを繋ぎ直しIPを変えて荒らしの書き込みを行っているようです。
こういった際には何か効果的な規制方法はありますでしょうか?
メールでの認証登録以外に何かいい方法があれば教えてください。
0688nobodyさん
2012/10/29(月) 01:42:56.11ID:???ありがとうございます。
レンジってIPの範囲ですよね?
一個人がiPhoneで繋ぎ直すときの範囲って公表されてましたっけ?
0689nobodyさん
2012/10/29(月) 05:27:30.38ID:???0690nobodyさん
2012/10/29(月) 06:41:43.92ID:???3Gのアドレスレンジは正式に公開されている
この2点は常識
0692nobodyさん
2012/10/29(月) 07:43:49.96ID:???そのためガラケーには固有IDがある
0693nobodyさん
2012/10/29(月) 11:35:13.61ID:???とりあえずconfigureは正常に終わったのですが、
makeすると、
/root/php-4.4.9/ext/openssl/openssl.c:182: error: expected specifier-qualifier-list before 'LHASH'
/root/php-4.4.9/ext/openssl/openssl.c:343: error: expected declaration specifiers or '...' before 'LHASH'
/root/php-4.4.9/ext/openssl/openssl.c: In function 'php_openssl_config_check_syntax':
/root/php-4.4.9/ext/openssl/openssl.c:348: error: 'config' undeclared (first use in this function)
/root/php-4.4.9/ext/openssl/openssl.c:348: error: (Each undeclared identifier is reported only once
/root/php-4.4.9/ext/openssl/openssl.c:348: error: for each function it appears in.)
/root/php-4.4.9/ext/openssl/openssl.c: In function 'add_oid_section':
/root/php-4.4.9/ext/openssl/openssl.c:366: error: 'struct php_x509_request' has no member named 'req_config'
/root/php-4.4.9/ext/openssl/openssl.c:370: error: 'struct php_x509_request' has no member named 'req_config'
/root/php-4.4.9/ext/openssl/openssl.c: In function 'php_openssl_parse_config':
/root/php-4.4.9/ext/openssl/openssl.c:416: error: 'struct php_x509_request' has no member named 'config_filename'
こんな感じのエラーが100行ほど出ます。
検索して調べたのですが./configure前にCPPFLAGSを設定exportすれがいいのでは?というとこまでたどりついたのですが、
詳しい方教えてもらえないでしょうか?
0695nobodyさん
2012/10/29(月) 13:06:52.96ID:???覚えとけ
0696nobodyさん
2012/10/29(月) 13:22:02.47ID:???○東アジア
0697nobodyさん
2012/10/29(月) 15:07:25.00ID:???0698nobodyさん
2012/10/29(月) 18:00:15.65ID:???モバイルサイト自体がなかったに等しい
非公式のモバツイなどが登場したのはそのせい
iPhoneなどスマホの登場でスマホサイトは始まった
一方、日本では、iモードから始まって
独自の進化をしてきた
海外はこれと対照的
0699nobodyさん
2012/11/01(木) 15:10:13.86ID:???---
function exp( $a , $b ){
echo $a;
echo "<br>";
echo $b;
}
$test = "123 , 456"
exp($test);
---
$test = "123 , 456 ";
とありますが、これをexp関数に二つのパラメータとして渡したいです
要するに
exp( 123 , 456 );
と実行できるようにしたいのですが、上記のコードでは
exp("123 , 456");
と解釈されるのでexp関数には一つのパラメータしかセットされません。
よろしくおねがいします
0700nobodyさん
2012/11/01(木) 17:11:48.19ID:???0701nobodyさん
2012/11/01(木) 17:12:42.19ID:???0702nobodyさん
2012/11/01(木) 17:14:54.88ID:???func_get_args
あとは自力でどうにかしろ
0703nobodyさん
2012/11/01(木) 17:24:28.74ID:???最終的にはeval()で解決できました、ありがとうございます。
0704nobodyさん
2012/11/01(木) 18:42:00.21ID:???0705nobodyさん
2012/11/01(木) 18:46:24.25ID:???0707nobodyさん
2012/11/01(木) 21:06:51.62ID:???0708nobodyさん
2012/11/01(木) 21:11:33.22ID:???0709nobodyさん
2012/11/02(金) 03:41:07.84ID:???0710nobodyさん
2012/11/02(金) 07:12:48.42ID:???0711nobodyさん
2012/11/02(金) 13:32:12.70ID:???0712nobodyさん
2012/11/02(金) 15:54:41.44ID:???0713nobodyさん
2012/11/02(金) 17:59:54.00ID:???0714nobodyさん
2012/11/06(火) 01:16:26.64ID:???URLが出てきたので久々に動かしてみたところまともに動きませんでした。
古い記憶を総動員して調べてみたところ、フォームデータの受け渡しが全くできていないご様子。
postで$dataのような変数で昔は受け渡せていましたが、
現状では$_POST['data']のようにしないと受け渡せなくなっているみたいです。
これはPHPのバージョンが上がってこうしないといけなくなったのでしょうか?
それとも何か他の要因があるのでしょうか?
よろしくお願いします。
0715nobodyさん
2012/11/06(火) 05:51:58.53ID:???PHPは思いつきで作られた継ぎ接ぎだらけでその場しのぎの言語だから
0717nobodyさん
2012/11/07(水) 13:44:17.65ID:???日記をCGI、フォームをPHPという感じです
0718nobodyさん
2012/11/07(水) 13:50:04.21ID:???0719TTT
2012/11/07(水) 15:36:54.70ID:9e4hL2Rkハリコのとらや明和水産などで使われてる
スレを開くと PV数をカウントしてる プログラムを自分のサイトにも使いたいのですが
ネットで検索してもわからないので どこか 参考出来るサイトがあれば教えてください。
0720nobodyさん
2012/11/07(水) 20:11:23.11ID:???0722nobodyさん
2012/11/07(水) 20:13:23.87ID:???0723nobodyさん
2012/11/07(水) 22:51:33.02ID:???PHPはapacheのmod_php
CGIはperlやpythonやrubyなどをCGIの形で実行することと思われ
0724nobodyさん
2012/11/08(木) 00:03:46.28ID:???甘いな
>>717の環境では、恐らくPHPもCGI版
CGIって言ってるのはPerlのことで、Python?Ruby?何それって感じだろ
0726nobodyさん
2012/11/08(木) 13:51:14.84ID:???0727nobodyさん
2012/11/08(木) 21:36:11.85ID:???mdbの原型はaccessのライセンスのあるPCで行って、
その後mdbだけを別のPCに移動させてaccessライセンスなしでphpにていじるって可能?
accessインスコしないと無理?
0728nobodyさん
2012/11/09(金) 05:03:08.51ID:???0729nobodyさん
2012/11/09(金) 05:11:15.44ID:???0730nobodyさん
2012/11/09(金) 14:40:34.77ID:???できるんなら購入して着手って流れなんだけど。。。
0731nobodyさん
2012/11/09(金) 17:16:18.11ID:???0732nobodyさん
2012/11/09(金) 17:35:31.89ID:???0733nobodyさん
2012/11/09(金) 18:03:53.67ID:???これか!
あーなんか20世紀にVB6でaccessなしでmdbいじったような記憶が。。。
ありがとう!
着手w
0734nobodyさん
2012/11/12(月) 20:05:12.02ID:38bPpJve<br>
<br>
上記の<br>をstr_replace();を使って<br>1つに置き換えたいのですが
改行されてる物を、指定する場合、どう書いたら良いんでしょうか?
0735nobodyさん
2012/11/12(月) 20:37:33.52ID:???0736nobodyさん
2012/11/13(火) 03:44:43.08ID:???改行コード入れればいいだけだろw
0737nobodyさん
2012/11/13(火) 05:46:15.54ID:???0738nobodyさん
2012/11/13(火) 05:47:25.14ID:???0740nobodyさん
2012/11/16(金) 16:43:35.96ID:???個人的にはこのサイトがわかり易かったです。
http://www.php-labo.net/
0741nobodyさん
2012/11/16(金) 16:46:59.03ID:???0742nobodyさん
2012/11/16(金) 23:19:44.54ID:???ただし数年スパンの運用だと問答無用の仕様変更で使えなくなったりするから気をつけるようにw
0743nobodyさん
2012/11/18(日) 01:24:36.41ID:???かってにバージョンアップまでしてくれるのかよwwwww
0744nobodyさん
2012/11/19(月) 19:33:40.91ID:rwL97+Id0745nobodyさん
2012/11/19(月) 20:39:54.85ID:???0746nobodyさん
2012/11/20(火) 08:26:56.25ID:???ageだってwwww恥ずかしくないのかな?
0747nobodyさん
2012/11/20(火) 15:41:48.49ID:???恥ずかしいのはてめえの存在だ
0748nobodyさん
2012/11/20(火) 15:46:39.71ID:???0750nobodyさん
2012/11/20(火) 17:09:25.77ID:???0751nobodyさん
2012/11/21(水) 01:56:17.56ID:???俺の顔みたことあんの?pgr
0752nobodyさん
2012/11/22(木) 03:09:27.23ID:???while (mysqli_stmt_fetch($stmt)) {
$rows[] = $row;
$row = new stdClass();
mysqli_stmt_bind_result($stmt, $row->id, $row->name, $row->comment, $row->insert_time);
}
PHP初心者なんですが、PDOでデータベースとやり取りしうとして
まして、上記の$rowは、stdClassが入る前に動的にプロパティ
を参照していますが、これはオブジェクトが作られる前に参照できるんですか?
0753nobodyさん
2012/11/22(木) 04:50:07.76ID:???必要なものは生成しておくと安全
0754nobodyさん
2012/11/22(木) 05:42:44.41ID:???http://manual.xwd.jp/function.mysqli-stmt-bind-result.html
0755nobodyさん
2012/11/22(木) 06:14:01.57ID:???0756nobodyさん
2012/11/22(木) 07:59:19.68ID:???0757nobodyさん
2012/11/22(木) 08:01:28.51ID:???0758nobodyさん
2012/11/22(木) 08:44:22.45ID:???でmysqliの$row->idこういう変数の書き方をするんですか?変数のなかに変数を
作っている気がするんですが?
0759nobodyさん
2012/11/22(木) 08:51:38.06ID:???0761nobodyさん
2012/11/22(木) 10:11:23.26ID:???間違ってる箇所を教えてほしければ土下座しろゴミ
0762nobodyさん
2012/11/22(木) 10:20:59.14ID:???で、正しくないかどうかわかんないの?
0763nobodyさん
2012/11/22(木) 10:29:20.20ID:???0764nobodyさん
2012/11/22(木) 12:46:41.39ID:???0765nobodyさん
2012/11/22(木) 14:16:19.51ID:???0766nobodyさん
2012/11/22(木) 17:21:46.85ID:???別に内容は間違ってないからいいよね^^v
0767nobodyさん
2012/11/22(木) 17:30:59.13ID:???0768nobodyさん
2012/11/22(木) 17:45:54.62ID:???別に訪問者からは普通のマニュアルにしか見えないし
利益与えてあげてるからちょっとぐらいイタズラしても気付かれなければ問題ないよね^^b
0769nobodyさん
2012/11/22(木) 17:47:30.17ID:???なんでわざわざ宣言するの?
0770nobodyさん
2012/11/22(木) 18:03:34.48ID:???0771nobodyさん
2012/11/22(木) 18:04:45.47ID:???0773nobodyさん
2012/11/22(木) 18:28:13.46ID:???0774nobodyさん
2012/11/23(金) 01:02:58.31ID:OpEb+g2f(X)HTML/HTML5、CSS
Photoshop、Illustrator Dreamweaver、WordPress 等基本的な事以外に何の技術を習えば作成できるようになりますか?
PHPやMySQLでしょうか?
高めの理想でイメージとしてはこのレベルのサイトです。
http://www.lapeace-job.com/tokai/
最低でもこのレベルです。
http://www.e-chance.info/index.php
宜しくお願いします
0775nobodyさん
2012/11/23(金) 01:24:53.15ID:???別にクライアントに出すんじゃなきゃWordpress必要なくね
会社レベルなんならACLついてるWikiとか組み込めば
0776nobodyさん
2012/11/23(金) 02:44:55.32ID:???0777nobodyさん
2012/11/23(金) 03:15:47.31ID:???質問スレ恒例の罵倒wwww
でもいってる事あながち間違ってない
というか上と下でほとんどシステム変わってないじゃん。
違うのはレイアウトだけ?
0778nobodyさん
2012/11/23(金) 03:31:09.96ID:???バカなの?
0779nobodyさん
2012/11/23(金) 06:46:09.74ID:???0781nobodyさん
2012/11/24(土) 12:54:50.16ID:???スレもない?
0782nobodyさん
2012/11/24(土) 16:00:23.17ID:???たまにSOHOスレで勘違いしたやつが自分じゃ作る能力がないからただで作ってくれ
運営はこっちでやるし儲けが出たら支払うとか言ってる阿呆いるからな
0783nobodyさん
2012/11/24(土) 16:37:26.73ID:???アホとしか思えんが、それを受けてしまうアホもまたいるんだよ
0784nobodyさん
2012/11/25(日) 00:09:53.11ID:bYqcAo7Yスレはある。オワコンっうか、ブームが始まった記憶がないが?
0785nobodyさん
2012/11/25(日) 23:44:04.04ID:Qwx6RwcIなんか、あるシステムの後任になったんだけど、
前任者は、日本で流行ってないだけで、英語ドキュメントはたくさんありますよと。
英語にしても、そんなに流行ってる感じがないから、
どーなんだろーなーと
ま、スレチかな
0786nobodyさん
2012/11/26(月) 02:59:17.76ID:???まんまうちのクライアント
ショップ作って在庫処理及び商品追加作業とクレジット決済代行しろ
報酬は売上の10%なwwwww
0787nobodyさん
2012/11/26(月) 12:02:29.11ID:???シングルクォーテーションとダブルクォーテーションが混在してて激しく読みにくいんだが、どうやって慣れたらいいですか?
0788nobodyさん
2012/11/26(月) 12:08:32.24ID:???0789nobodyさん
2012/11/26(月) 12:30:03.18ID:???みんなフレームワーク使ってないの?オレオレフレームワーク(or 自社FW)なの?
SlimみたいなSinatra風フレームワークとか?
さすがに>>787スタイルはないと思うけど
0790nobodyさん
2012/11/26(月) 12:41:48.45ID:???0791nobodyさん
2012/11/26(月) 14:04:22.28ID:???0792nobodyさん
2012/11/26(月) 16:41:38.89ID:???賢い人はどうやってんのよ?
0793nobodyさん
2012/11/26(月) 16:45:59.03ID:???0794nobodyさん
2012/11/26(月) 16:50:55.95ID:???0795nobodyさん
2012/11/26(月) 17:41:31.80ID:???0796nobodyさん
2012/11/26(月) 17:50:21.61ID:???0797nobodyさん
2012/11/26(月) 17:53:32.09ID:???0799nobodyさん
2012/11/26(月) 17:58:10.44ID:???0800nobodyさん
2012/11/26(月) 18:07:21.22ID:???大体保守性高くした所で、すぐに言語かdbか周りがバージョン上がって使えんくなるわ。ormも、あった所でdb変える事なんてない。それよりもフロントの操作性とかのがよっぽど大事
0801nobodyさん
2012/11/26(月) 18:21:16.29ID:???0802nobodyさん
2012/11/26(月) 18:37:54.84ID:???0803nobodyさん
2012/11/27(火) 10:16:46.38ID:???なんだこれ
0804nobodyさん
2012/11/27(火) 10:23:50.24ID:???0805nobodyさん
2012/11/27(火) 11:10:44.51ID:???0806nobodyさん
2012/11/27(火) 11:11:22.70ID:???$tekitoが配列であり、デフォルトの引数がカラ配列なだけでしょ
0807nobodyさん
2012/11/27(火) 11:15:53.64ID:???function tekitoda(array $tekito = array())
って感じ
カラ配列ってことはわかるんだけど
先頭のarrayを初めて見た
0808nobodyさん
2012/11/27(火) 11:17:04.19ID:???0809nobodyさん
2012/11/27(火) 11:21:28.80ID:???0810nobodyさん
2012/11/27(火) 12:47:25.89ID:???上のarrayはタイプヒンティングな
http://php.net/manual/ja/language.oop5.typehinting.php
0811nobodyさん
2012/11/27(火) 12:56:51.84ID:???0812nobodyさん
2012/11/27(火) 13:36:35.53ID:???0814nobodyさん
2012/11/27(火) 13:59:17.79ID:???うん、ないわ
0815nobodyさん
2012/11/27(火) 14:02:36.99ID:???これはC/C++言語のライブラリを寄せ集めて簡易に動的に動作するようにしたものだ。
巨大なライブラリだからバクもあるだろ。
そしたら、その機能は使わないか、修正を待つか、ソースコードを編集するか、C/C++言語かアセンブラ使えば良い。
PHPはアセンブラやC/C++言語より遥かに生産性は高い。
0816nobodyさん
2012/11/27(火) 14:05:22.42ID:???0818nobodyさん
2012/11/27(火) 15:33:08.96ID:???0819nobodyさん
2012/11/27(火) 17:02:14.31ID:???0820nobodyさん
2012/11/27(火) 20:20:52.60ID:???ライブラリも既にC/C++で開発されていたものを取り込んだだけ。
コピー品に文句を言わず言語の設計元(者)にいえ。JavascriptもC/C++を真似ただけ。
設計者本人に聞く、 C++次期仕様「C++0x」を理解するための参考文献〜Bjarne Stroustrup氏との対話〜
http://codezine.jp/article/detail/3278?date=112102516
C++の次期標準規格、通称「C++0x」が最終国際投票で承認される。通称は「C++11」へ
http://sourceforge.jp/magazine/11/08/16/0544213
0821nobodyさん
2012/11/27(火) 23:58:28.19ID:???真似たと名乗るのも恥ずかしいレベルの糞言語
0822nobodyさん
2012/11/28(水) 10:48:58.86ID:???あまりにクソ過ぎるのでフレームワークでなんとかお茶を濁そうとしてるだけ
その結果スピードが疎かになってもフレームワークを使わざるをえない
スピードもなんとかしたいならfacebookのJITコンパイラを使うとか・・・使ったことないので分からんが
0823nobodyさん
2012/11/28(水) 11:46:42.11ID:???LLのIT勉強会とかでもPerl,Python,Ruby,Javascriptの他に何故かJavaの人がメインゲストとして呼ばれててもPHPの人は呼ばれてなかったりする
ライトニングトークでもPHPの話がでてきたと思ったらオチに使われてたりな
何が言いたいかというと、PHPは愛されてるね!ってこと
0824nobodyさん
2012/11/28(水) 13:30:31.52ID:???オヌヌメのバージョンありますか?
2.11.7を日本語用に改変してたらいい加減嫌になってきた。
ついでに、Amazon SESも使いたいなとか思ったりしています。
0825nobodyさん
2012/11/28(水) 13:53:25.47ID:???0826nobodyさん
2012/11/28(水) 14:20:36.39ID:???0827nobodyさん
2012/11/29(木) 09:44:06.12ID:???たとえば、次のような文字列を
<a href ='http://www.hoge.com/bin/'>appli</a>
パターン化するとき
どんな表現になるんでしょうか。
0828nobodyさん
2012/11/29(木) 09:48:46.31ID:???そして可変部分のルールは?
0829nobodyさん
2012/11/29(木) 09:58:34.94ID:???"/<a href ='http:\/\/www.hoge.com\/bin\/'>appli<\/a>/"
とか
"#<a href ='http://www.hoge.com/bin/'>appli</a>#"
http://www.php.net/manual/ja/regexp.reference.delimiters.php
http://www.php.net/manual/ja/regexp.reference.escape.php
0830nobodyさん
2012/11/29(木) 12:26:09.22ID:???strposとか
0832nobodyさん
2012/11/29(木) 13:32:15.41ID:???0833nobodyさん
2012/11/30(金) 14:27:40.45ID:???消すのはえーよ、どんなソースだったか見たかったのに・・・
というわけで、RebornCMSのソース読んだことある人いませんか?
0834833
2012/11/30(金) 15:03:28.74ID:???0835nobodyさん
2012/12/05(水) 02:10:06.33ID:???PHPスレでなに言いたいのかよーわからんけど、
所詮「言語」なんぞに拘ることに
マニアの自尊心を満足させる以上の意味はない
手軽に取り組めてわかりやすい
これほどのメリットは無かろうに
現実 サイト数ではPHP採用がダントツ
「言語」として美しく無かろうがショボかろうがそれがリアリティ
「言語」など何を使おうとも
キモは組み手の「アーキテクチャー」=「論理的思考能力」
C++使おうがPASCAL使おうがアセンブラ使おうがCOBOL使おうが、
ダメな組み手が作れば結果もだめ それだけ
0836nobodyさん
2012/12/05(水) 07:26:44.22ID:???0837nobodyさん
2012/12/05(水) 12:37:35.10ID:???ttp://blog.livedoor.jp/dankogai/archives/50993137.html
0838nobodyさん
2012/12/05(水) 12:56:34.85ID:???PHPは初期のPerlが犯した過ちを、Perlよりゆるやかに進めているといえます。
0839nobodyさん
2012/12/05(水) 13:31:29.07ID:???0840nobodyさん
2012/12/05(水) 13:35:03.79ID:???PHPは初期のPerlが犯した過ちを、Perlよりゆるやかに進めているといえます。
0841nobodyさん
2012/12/10(月) 00:29:39.72ID:???http://blog.livedoor.jp/qoozy/archives/52465946.html
これだと
______________
| 画像の名前 | 画像 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
みたいな感じで表示されるんだけど
_________________
| 画像 |
-----------------
| 画像の名前 |
~~~~~~~~~~~~~~~~~
みたいに表示したいのですがどこを弄ればいいのでしょうか?
0842841
2012/12/10(月) 05:38:10.42ID:???0843nobodyさん
2012/12/13(木) 11:27:03.66ID:???やっぱEmEditorとか?
0844nobodyさん
2012/12/13(木) 11:30:09.46ID:???0845nobodyさん
2012/12/13(木) 11:33:27.54ID:???0846nobodyさん
2012/12/13(木) 11:54:49.33ID:???0848nobodyさん
2012/12/13(木) 13:04:02.84ID:???0849nobodyさん
2012/12/13(木) 13:18:16.02ID:???evalって関数がそれにあたるようです
この関数って速度的に問題とかありますか?
0850nobodyさん
2012/12/13(木) 13:26:05.22ID:???Sublime Text2はググったらなんかスクリーンショットが
カッコ良かった。
phpはLinuxで開発してる人のが実際多いのかな
0851nobodyさん
2012/12/13(木) 13:28:38.50ID:???0852nobodyさん
2012/12/13(木) 13:41:40.36ID:???0854nobodyさん
2012/12/13(木) 14:00:09.80ID:???0855nobodyさん
2012/12/13(木) 14:09:35.83ID:???0856nobodyさん
2012/12/13(木) 19:34:25.84ID:???0857nobodyさん
2012/12/13(木) 19:44:05.66ID:???スゴすぎw
0858nobodyさん
2012/12/23(日) 00:30:22.80ID:???URLアドレスが.doでできているページをスクレイピングしようとしたのですが
空白で表示されて機能しません。
動かす方法はありますか?
0859nobodyさん
2012/12/23(日) 01:42:01.40ID:???0860nobodyさん
2012/12/29(土) 05:03:26.92ID:???まだ使ってるとこある?
さすがにレンタルサーバは全部5に移行してるか?
0861nobodyさん
2012/12/29(土) 05:45:31.19ID:???シェアを求めるのは無料
0864nobodyさん
2013/01/01(火) 09:44:31.56ID:???0866nobodyさん
2013/01/03(木) 13:37:34.58ID:???0867nobodyさん
2013/01/03(木) 19:05:40.99ID:eML/w7lpそれと検索欄やチェックボックスに指定文字列等を記入して検索させるということは
phpではできないのでしょうか?
技術者の方々よろしくお願いします。
0868nobodyさん
2013/01/03(木) 19:09:37.31ID:???0870nobodyさん
2013/01/03(木) 19:37:08.74ID:???0872nobodyさん
2013/01/03(木) 19:55:03.37ID:7tMX/V/ahttp://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1226114724/53
¥¥¥¥¥¥¥『万有サロン』書き込み大賞・総額100万円¥¥¥¥¥¥¥¥¥¥¥¥
この掲示板に優秀な書き込みをして、総額100万円の賞金をゲットしよう!(*^^)v
万有サロン
http://jbbs.livedoor.jp/study/3729/
書き込み大賞の詳細
http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1069922074/78-
書き込み大賞の詳細(資料倉庫内)
http://www2.tba.t-com.ne.jp/a-z/omake/banyu/taisho.htm
また、あらゆる疑問に関する質問を、携帯電話やメールでも受け付けています。
電話番号 080-4437-4187
メール aaa-zzz@tba.t-com.ne.jp
¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥
0873nobodyさん
2013/01/03(木) 20:04:52.43ID:???0874nobodyさん
2013/01/03(木) 20:06:33.18ID:???例えばこのページをスクレイピングはできないでしょうか?
http://www.expedia.co.jp/Hotel-Search?storedCheckoutField=&storedCheckinField=&lang=1041
#destination=%E3%83%8B%E3%83%A5%E3%83%BC%E3%83%A8%E3%83%BC%E3%82%AF+
(%E3%81%8A%E3%82%88%E3%81%B3%E3%81%9D%E3%81%AE%E5%91%A8%E8%BE%BA%E5%9C%B0%E5%9F%9F),+%E3%82%A2%E3%83%A1%E3%83%AA%E3%82%AB%E5%90%88%E8%A1%86%E5%9B%BD,+%E3%82%A2%E3%83%A1%E3%83%AA%E3%82%AB%E5%90%88%E8%A1%86%E5%9B%BD&startDate=2013/01/03
&endDate=2013/01/04&adults=1®ionId=178293&total=517&sort=mostPopular&ts=1357196985529
まず第一テーマはjavascriptで動的に出力される部分のHTML構造を調べるのには
どうすれば良いのか?ということです
0875nobodyさん
2013/01/03(木) 20:12:15.72ID:???めんどいからやらないだけだろ
0876nobodyさん
2013/01/03(木) 22:20:49.01ID:???どうしてもやりたいなら取得したあとJavaScriptを実行するようなJavaScriptエンジンを自作しろ
0877nobodyさん
2013/01/03(木) 22:33:25.83ID:???クライアント側でJSが動くことはもちろん知ってます。
JavaScriptエンジン、javascript解析ですか。ちょっと調べてみます。
0879nobodyさん
2013/01/05(土) 18:46:11.43ID:???http://tinyurl. com/9w97424
0880nobodyさん
2013/01/17(木) 13:26:51.78ID:???自前の関数とかクラスとかは
それっぽく作れるレベルなんだけど、ちゃんとしたフレームワークを勉強したいんです。
0881nobodyさん
2013/01/17(木) 18:20:22.49ID:???0882nobodyさん
2013/01/18(金) 12:55:28.41ID:???opendirでファイル名は取得できるのですが,一部のファイルにアクセスできません
ttp://www.syon.co.jp/syontech/tech003.html
上記サイトに載っている文字を使用したファイルにアクセス
出来ないことがわかっているのですが,解決方法がわかりません
magic_quotes_gpcはデフォルトでOffになってるし,
stripslashes等を適当に入れてもアクセスできませんでした
よろしくお願いします.
0883nobodyさん
2013/01/18(金) 13:36:44.52ID:???0884nobodyさん
2013/01/18(金) 13:41:30.49ID:???windows鯖つこたことないからわからんけど、
せめてエスパー回答出来るぐらいの情報を記入しよう。
その質問じゃ僕はわからんw
0885nobodyさん
2013/01/18(金) 13:56:31.68ID:???windowsのPHPで起こるこの問題は、windwos版PHP内部でのファイル名の扱いの問題です。設定や環境の問題ではありません。
http://notebook99.blog87.fc2.com/blog-entry-71.html
対策としては、上の例でなんかうまくいってそうな 5.2つかうか(こちらでは未確認)
特定のファイル名だけでいいのであれば、エスケープしてるのを逆手にとってファイル名にaddslashesするとかで通ることもあるけど、
フォルダ名なんかはどうにもならないことがあるので、日本語ファイル名は諦めるのが現実的です。
0886nobodyさん
2013/01/18(金) 16:17:23.50ID:???0887882
2013/01/19(土) 02:03:27.60ID:???ありがとうございます!
5.4.7で駄目だったのですが,5.2.9にしたらあっさり直りました
addslashes使ってもアクセスできませんでした
>>883
xampp使わないほうが一から環境を構築して理解できるということでしょうか
暇があったらやるかもしれないですね
>>884,>>886
windowsだとファイル名の取得や指定の時Shift-JISじゃないといけないみたいなので・・・
金銭的な余裕ができたら安鯖でも買ってUNIX鯖やってみたいと思います
0888nobodyさん
2013/01/19(土) 12:39:44.19ID:???そのAPIはUnicodeなのだが
0889nobodyさん
2013/01/19(土) 16:25:55.00ID:???0890sage
2013/01/19(土) 19:51:36.03ID:Tg0taGOB0891sage
2013/01/19(土) 20:08:59.49ID:Tg0taGOBfsockopen()を使い "www.hoge.com"のようなホームページを読み込もうとするのですが、
php_network_getaddresses: getaddrinfo failed: Name or service not known in
というエラーが出てしまい解決できません。ちなみに"www.hoge.com"を"111.222.333.444"
にすると failed to open stream: Permission denied in と出てしまいます。
ちなみに、PC自体は名前解決や、ネットも問題なくできております。
何が原因か予想できる方お願いします。
0892nobodyさん
2013/01/19(土) 21:55:27.08ID:???$foo['bar'] = 1;
を、
$foo->bar = 1;
にするには、どうしたらよいのでしょうか?
class Foo {
public $bar;
}
$foo = new Foo();
としておいて処理してやらないとダメなんでしょうか?
連想配列をオブジェクトに変換する関数などはないのでしょうか?
宜しくお願いします。
0894nobodyさん
2013/01/20(日) 12:29:18.99ID:???エスパー伊藤さん以外の回答を望むならコードをさらしましょう
あなたの書いたコードよりも優れたコードを書いている人が多いのです
誰もあなたのコードを盗んで著作権を主張しようなんて考えている人はいません
0897sage
2013/01/21(月) 19:17:06.52ID:???$val = "/contact/index.html";
if( preg_match('/{$path}/', $val) )
{
echo "match";
}
else
{
echo "miss";
}
スラッシュが含まれているのでデリミタで囲っているんですが一致しません。
何か方法が悪いんでしょうか?
0900sage
2013/01/21(月) 22:00:57.36ID:???0902nobodyさん
2013/01/21(月) 22:58:31.77ID:???0903nobodyさん
2013/01/22(火) 10:48:27.01ID:???1、'/{$path}/' だと、内部の変数は展開されません "/{$path}/" にしてください
2、スラッシュが含まれていようがなんだろうがデリミタは必要です。
3、ただし、スラッシュが中で使われているのならば、デリミタは /以外を使う。 もしくはパターン内部の/をエスケープしてください。
$path = "/contact/index.html";
$val = "/contact/index.html";
if( preg_match("@{$path}@", $val) )
echo "match";
else
echo "miss";
もしくは
$path = "\/contact\/index.html";
$val = "/contact/index.html";
if( preg_match("/{$path}/", $val) )
echo "match";
else
echo "miss";
0904nobodyさん
2013/01/22(火) 11:33:10.68ID:???0905nobodyさん
2013/01/22(火) 12:12:58.40ID:???任意の1文字を指定してるかも知れないのに。
0907nobodyさん
2013/01/22(火) 13:18:06.23ID:???phpの勉強しようと思ってお母さんに頼んでレンタルサーバーを契約しました。
その母は病気がちで早く立派な大人になってお母さんを支えたいです。
レンタルサーバーにphpプログラムを書いてアップロード?したのですがちゃんと動きません。
どうなってるか自分で調べました。
よくわからないのでexitでプログラムを止めて変数を見ようと思ったのですがexitでプログラムがとまりません。
お母さんにも聞いたのですがよくわからないそうです。
どうしてexitでプログラムがとまらないのでしょうか?
0908nobodyさん
2013/01/22(火) 13:29:22.19ID:???282 :nobodyさん:2013/01/21(月) 16:50:37.24 ID:???
php4.8
得意先のサーバーでexitしても止まらないんだけど、そんな設定できるの?
デバッグしにくくて仕方ない。
担当者はlinuxに疎くてrootアカウントを渡してくれない。
exitで止まるようにお願いしたいんだけどなんて言えばいいか教えて。
286 :nobodyさん:2013/01/21(月) 17:26:54.66 ID:???
ちょっと外出する。
帰ってくるまでに書いとけよ。
296 :nobodyさん:2013/01/21(月) 18:26:49.03 ID:???
disable_functionsは設定してなかったです。確認しました。
自作ってどう書くんだよ教えろ禿
走ってくるから帰るまでに書いとけ
321 :nobodyさん:2013/01/22(火) 13:14:05.22 ID:???
つーか、はよexitで止める方法書け
0909nobodyさん
2013/01/22(火) 13:31:33.88ID:???0912nobodyさん
2013/01/24(木) 12:28:41.19ID:ZuUI/G8O待機状態ってセッション数があふれたりしないんですか?
とりあえず簡単なのをPHPでやってみようと思うのですが、
apacheとかすぐセッション数で限界がきてしまうような気がしてならないのですが
0913nobodyさん
2013/01/24(木) 12:58:36.36ID:???時代はWebsocket
普通PHPではなくnodejs使う
nodejsならプロセスが大量増殖することもない
0914nobodyさん
2013/01/24(木) 14:42:23.75ID:???つまりやっぱりコメットだとセッション数があふれてしまう問題はあるということなんですね。
0915nobodyさん
2013/01/24(木) 14:50:05.62ID:???0916nobodyさん
2013/01/24(木) 15:13:44.58ID:???0917nobodyさん
2013/01/24(木) 15:22:39.12ID:???nodejsでsocketIO使えば
スマホでもPCでもOK
(Websocket非対応ブラウザにはロングポーリングとかで対応してくれるしプロセス大量増殖もない)
0918nobodyさん
2013/01/24(木) 15:23:35.10ID:???0920nobodyさん
2013/01/24(木) 16:10:47.36ID:???A鯖とB鯖2つを利用し
/--------------------------------------/
$memcache = new Memcache();
$memcache->addServer('A鯖アドレス', 11211);
$memcache->addServer('B鯖アドレス', 11211);
$memcache->add('1',"a");
$memcache->add('2',"b");
$memcache->add('3',"c");
$memcache->add('4',"d");
/*******************************************/
と値を保存した。
0921nobodyさん
2013/01/24(木) 16:12:22.70ID:???/*****************************************/
$memcache = new Memcache();
$memcache->addServer('A鯖アドレス', 11211);
$memcache->addServer('B鯖アドレス', 11211);
print $memcache->get('1');
print $memcache->get('2');
print $memcache->get('3');
print $memcache->get('4');
/***********************************/
をA鯖上で実行したら全て値がとれた。
しかし、B鯖上では一部の値しか取れなかった。
キーによる値を保存するサーバの振り分けって
状況変わるとかわるの????
そもそも根本間違ってる?
0922nobodyさん
2013/01/24(木) 16:54:36.69ID:???memcache.hash_strategy
はどうでしょうか。
0923nobodyさん
2013/01/24(木) 17:14:41.05ID:???0924nobodyさん
2013/01/24(木) 17:32:14.35ID:???standard と consistent と設定値が異なってました。
統一したところ希望の動作となりました。
勉強なりました!
0925nobodyさん
2013/01/25(金) 14:20:43.77ID:???0926nobodyさん
2013/01/27(日) 11:55:56.02ID:???0927nobodyさん
2013/01/27(日) 12:01:21.48ID:???0929nobodyさん
2013/01/27(日) 14:56:55.24ID:???自分で改修できちゃうくらい可読性があるかもしれないし、
その業者にしか理解できない難解なものができて改修のたびにぼったくられる運命かもしれない
0930nobodyさん
2013/01/27(日) 17:07:58.72ID:A/3XfSjChtmlspecialchars関数に関して質問です。
上記関数を使用して、特殊文字を変換を試みています。
特殊文字は変換されるのですが、日本語の表示が一切されません。
何か回避方法や、外に簡単なサニタイズの方法があればご教示いただきたく質問しました。
使用しているPHPのバージョンは5.4.7です
0931nobodyさん
2013/01/27(日) 17:18:37.01ID:???0933nobodyさん
2013/01/27(日) 18:35:27.30ID:???自己解決しました。気軽に質問と見て思い立ったのが悔やまれます
人に教える知識も、疑問を汲み取るコミュ力も枯渇した引きこもりの糞しか
ここにはいないことが分かって大変勉強になりました
次があるかは分かりませんが、次回は先輩方の虚栄心をもっと煽れるような
文章をレスできるよう工夫しようと思います、若輩者で大変ご迷惑をおかけしました
0935nobodyさん
2013/01/27(日) 20:04:26.92ID:???「企業のWebシステムを受託開発するくらいならPHPで充分だから」
↓
脆弱性の問題が頻発してPHPのバージョンを上げることに
↓
互換性に問題があり改修が一筋縄では行かない
↓数ヶ月後
PHPやシステムの脆弱性を突かれて個人情報流出事故が発生
0937nobodyさん
2013/01/27(日) 20:43:33.94ID:???真っ赤ってことにしたら満足かい、
坊や?
0938nobodyさん
2013/01/30(水) 10:39:17.60ID:???お前ら役立たずって言いたいからだからなw
0939nobodyさん
2013/01/30(水) 14:58:28.32ID:???スレイプニルはブラウザーではない
ただの他人のふんどし
しかも千秋楽まで一度も洗わない
0940nobodyさん
2013/02/01(金) 04:17:46.58ID:???[$this->変数]と記述すればよいということ?
0941nobodyさん
2013/02/01(金) 13:16:07.20ID:???同じオブジェクト内なのでアクセス修飾子の影響は受けず
メンバー変数には$this->varでアクセスできるし
メソッドには$this->func()でアクセスできる
0942nobodyさん
2013/02/01(金) 16:52:43.52ID:???あと何でもアロー演算子しないといけないのがうざい
0943nobodyさん
2013/02/01(金) 17:23:57.56ID:???0944nobodyさん
2013/02/01(金) 18:15:26.38ID:???0945nobodyさん
2013/02/02(土) 19:26:11.80ID:???独学ですが女子大時代にショッピングサイト(CMS)など構築できるレベルまできております。アドバイス頂けましたら幸いです。
0946nobodyさん
2013/02/02(土) 19:32:24.62ID:???おっきな釣り針ですね
0947nobodyさん
2013/02/02(土) 20:04:57.34ID:???女子大出身なら大丈夫だ
0948nobodyさん
2013/02/02(土) 20:36:05.63ID:???0949nobodyさん
2013/02/02(土) 23:35:49.85ID:???てか質問くらいまともにせいよ
0950nobodyさん
2013/02/03(日) 01:29:30.53ID:???ユーザー定義関数、クラスを使わずに、
記事の作成、編集、コメント、ファイルup、削除など、
1つの機能ごとにphpファイルを分割しています
これって非効率でしょうか?
また、クラスと関数はどんなときに使えばいいでしょうか?
0952nobodyさん
2013/02/03(日) 07:16:13.97ID:???>>1つの機能ごとにphpファイルを分割しています
俺も、初期に作ったシステムでは1つの機能ごとにphpファイルを分割
していた。
オレオレフレームワークを作っている人は、そういう道を
辿っている場合が多いと思う。
既存のフレームワークでは1つのコントローラに機能をまとめる場合が多いけど、
1ファイル1機能でも特に問題はないよ。
>>クラスと関数はどんなときに使えばいいでしょうか?
既存のフレームワークを使うと、うまくクラス設計された環境でコーディングすると
色々スマートにできるなぁと実感できると思う。
特に、フレームワークなしで力ずくで作った経験を持っていれば、なおさら
そのメリットが分かると思うよ。
0953nobodyさん
2013/02/03(日) 07:26:50.35ID:mvuPvLGJフレームワークについて調べてみます!
0954nobodyさん
2013/02/03(日) 07:38:01.44ID:???Cで関数しか使ったことなかったからデータを入れられるって考えが理解できたら
凄い便利なんだと思ったよ
0955nobodyさん
2013/02/03(日) 13:59:01.54ID:???> 変数に$つける意味が分からん
> あと何でもアロー演算子しないといけないのがうざい
今Unity 3dのC#やってっけど、アロー演算子があった方が明示的で良い。
結局、型とか省略しない方が最終的に扱いやすい。
0956nobodyさん
2013/02/03(日) 14:14:40.26ID:???0958nobodyさん
2013/02/03(日) 15:11:17.80ID:???他言語を受け入れられない屁理屈アマグラマーの出来上がり
0959nobodyさん
2013/02/03(日) 15:15:46.66ID:???PHP5はオブジェクト指向プログラミングに対応!とか言ってるのに
なんで $hoge->substr(0,1) みたいなことができないのかな。
0960nobodyさん
2013/02/03(日) 15:17:52.78ID:???$hogeが指すオブジェクトにsubstrっていうメソッドがないからだろ
0961nobodyさん
2013/02/03(日) 15:59:03.00ID:???0962nobodyさん
2013/02/03(日) 20:19:03.94ID:???人生の2年間をドブに捨てるようなもん
0963nobodyさん
2013/02/05(火) 00:53:13.67ID:+j9SGZOE覚えるのは楽ですか?
0964nobodyさん
2013/02/05(火) 01:42:21.14ID:???楽じゃないうえに言語として最低クラスだから
覚えたとしても馬鹿にされるし
仕事は使い捨てにされるような求人しかない
悪いことは言わないからRubyにしとけ
0965nobodyさん
2013/02/05(火) 02:49:04.74ID:???0966nobodyさん
2013/02/05(火) 05:25:11.14ID:???http://www.google.co.jp/trends/explore#q=PHP%2C%20RUBY&date=today%2012-m&cmpt=q
0967nobodyさん
2013/02/05(火) 22:41:17.01ID:???明らかに違うのばかりじゃねーかwww
0968nobodyさん
2013/02/06(水) 07:20:44.71ID:???0969nobodyさん
2013/02/06(水) 08:06:25.34ID:???function _hs($str)
{
return htmlspecialchars($str, ENT_QUOTES, 'UTF-8')
}
ってなってんじゃねーの?
0970968
2013/02/06(水) 09:16:31.20ID:???そんな感じのユーザー定義関数が有りました…
急遽他の人の書いたPHPのコード見てるんですが、他のユーザー定義関数は意味のあるっぽい
名前で定義されてるんで、_hs()は組込み関数かと思ってしまいました。
thxでした。
0971nobodyさん
2013/02/06(水) 09:30:33.16ID:???0972nobodyさん
2013/02/06(水) 11:19:12.94ID:???ぼくはもう駄目でしょうか
0973nobodyさん
2013/02/06(水) 12:14:17.06ID:???0974nobodyさん
2013/02/06(水) 12:35:02.63ID:IdlpzzHzexec('php test.php');
で実行できる環境もあれば
exec('/usr/local/bin/php test.php');
まで指定しないと動かない場合があります。
execで指定するphpのアドレスはiniとかで省略できるような設定があるんでしょうか?
何が違うのかわからないのでアドバイスもらえると助かります。
0975nobodyさん
2013/02/06(水) 12:36:26.61ID:???0976nobodyさん
2013/02/06(水) 12:44:59.86ID:IdlpzzHzチェックしてみたらphpだけでいけるほうには
/usr/local/bin/phpとphpがあり
/usr/local/bin/phpのほうには/usr/local/bin/phpのみでした。
phpだけでいけるならひじょうにラクだな〜と思っていたのですが
環境によってはこの部分は書き換えないといけないようですね。
自動で判別とか出来れば一番よかったのですが。
0977nobodyさん
2013/02/06(水) 13:05:41.38ID:???09791
2013/02/06(水) 17:27:48.47ID:???0980nobodyさん
2013/02/06(水) 19:46:04.72ID:???http://kohada.2ch.net/test/read.cgi/php/1359808868/
0981nobodyさん
2013/02/06(水) 20:14:27.14ID:???PHPのソースコードの品質を評価するスレ
http://toro.2ch.net/test/read.cgi/tech/1360128502/
0982nobodyさん
2013/02/06(水) 20:29:59.76ID:???0983nobodyさん
2013/02/06(水) 20:37:33.76ID:???0984nobodyさん
2013/02/06(水) 20:39:09.67ID:???0985nobodyさん
2013/02/07(木) 04:12:36.59ID:???バカじゃねこいつ
0986nobodyさん
2013/02/07(木) 17:34:59.31ID:URAMsrqoテキストの通りに仕上げたのですが、どうしても投稿だけができません。
そこで下のコードに間違いがあったら教えて頂けたらと思います。
調べた限りではどうもエスケープ処理で使われている関数が古くて使えないようなんですが・・・
もしそうであるなら、代わりの関数について教えてもらえたらと思います。
//データベースにメッセージの書き込みを行う関数
function writeForm()
{
global $conn;
//PHPの$_GETより値を得る
$name = get("name","");
$title = get("title","");
$body = get("body","");
//DBに挿入する前にエスケープする
$q = get_magic_quotes_gpc();
$name = $conn->qstr($name,$q);
$title = $conn->qstr($title,$q);
$body = $conn->qstr($body,$q);
//SQLを実行する
$sql = 'INSERT INTO logs(name, title, body, update_time) VALUES($name, $title, $body, NOW())';
if($conn->Execute($sql)){
echo "書き込みました。<a href='index.php'>→戻る</a>";
}else{
echo "書き込み失敗です。";
}
}
0988nobodyさん
2013/02/07(木) 17:46:37.13ID:URAMsrqo0989nobodyさん
2013/02/07(木) 17:53:25.13ID:???0990nobodyさん
2013/02/07(木) 17:55:32.49ID:URAMsrqo0991nobodyさん
2013/02/07(木) 17:56:30.45ID:???0992nobodyさん
2013/02/07(木) 17:57:21.25ID:URAMsrqo0993nobodyさん
2013/02/07(木) 18:02:42.04ID:???↓
$q = true;
0994nobodyさん
2013/02/07(木) 18:10:42.63ID:URAMsrqo直しましたが、投稿はできませんでした。
ちなみに、失敗した、成功したという文章も表示されません。
もしかするとデータベースがおかしいのかもしれないですけど、
削除はできるので多分関係ないのだろうと考えていますが・・・
0995nobodyさん
2013/02/07(木) 18:17:11.66ID:???環境依存はへらせる
0996nobodyさん
2013/02/07(木) 18:20:51.90ID:???0997nobodyさん
2013/02/07(木) 18:21:11.37ID:???http://oku.edu.mie-u.ac.jp/~okumura/php/sqbbs.php
八角研究所 : PHPで週末プログラミング(1) - 掲示板を作ってみよう(2)
http://www.hakkaku.net/articles/20080827-261
SQLite 簡易掲示板
http://rrr-kb.grrr.jp/php/sqlite_bbs/index.php
0998nobodyさん
2013/02/07(木) 18:22:38.24ID:???0999nobodyさん
2013/02/07(木) 18:23:11.31ID:???http://kohada.2ch.net/test/read.cgi/php/1359808868/
1000nobodyさん
2013/02/07(木) 18:23:44.00ID:???10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。