【PHP】ID出さなくても質問OKなスレ【初心者歓迎】
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001nobodyさん
2008/09/15(月) 18:41:32ID:???PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
0832nobodyさん
2009/01/17(土) 15:50:02ID:???無ければpostする時点のページを再表示したいのですが、どう書けばいいのでしょうか。
そもそも1ファイルですますなら、
formの部分は全体のどこへ置くのが理想なんでしょう。
0833nobodyさん
2009/01/17(土) 15:53:43ID:???$matches[0] はパターン全体にマッチした文字列の配列、 $matches[1] は第 1 のキャプチャ用サブパターンにマッチした文字列の配列、 といった順番となります。
<?php
preg_match_all("|<[^>]+>(.*)</[^>]+>|U",
"<b>example: </b><div align=left>this is a test</div>",
$out, PREG_PATTERN_ORDER);
echo $out[0][0] . ", " . $out[0][1] . "\n";
echo $out[1][0] . ", " . $out[1][1] . "\n";
?>
上の例の出力は以下となります。
<b>example: </b>, <div align=left>this is a test</div>
example: , this is a test
0835833
2009/01/17(土) 16:07:55ID:???>第 1 のキャプチャ用サブパターンにマッチした文字列の配列
この、『第 1 のキャプチャ用サブパターン』とはどういう意味ですか?
0836nobodyさん
2009/01/17(土) 16:27:35ID:???なるほど便利そうなものがあるんですね。
逆に最初は1つのファイルで作ったほうがいいのかと思っていました。
strpos を含めいろいろ試してみます。
>>1 了解です。
レスありがとうございました。
0837nobodyさん
2009/01/17(土) 16:37:39ID:f7vu9BvG0838nobodyさん
2009/01/17(土) 16:38:53ID:???0839nobodyさん
2009/01/17(土) 16:51:36ID:f7vu9BvG0840nobodyさん
2009/01/17(土) 22:22:54ID:???$this->error
とかの->とはどういう意味なんでしょう。
0841nobodyさん
2009/01/17(土) 22:27:30ID:???0843nobodyさん
2009/01/17(土) 22:55:25ID:???次すれからもうここは廃止しろよ。
0844nobodyさん
2009/01/17(土) 22:55:51ID:???をPOSTがされていない時もしくはログインしていないときにはsessionを使わないようにした
if($_SERVER["REQUEST_METHOD"] == "POST" || $_SESSION['login']){
session_start();
}
としたのですがうまくいきません。何か方法はないでしょうか?
0845nobodyさん
2009/01/17(土) 23:01:59ID:???0846nobodyさん
2009/01/17(土) 23:35:59ID:???PHPの仕事がしたいのですが、どんな試験に合格すればPHPの仕事が来ますか?
0847nobodyさん
2009/01/18(日) 01:36:07ID:???0848nobodyさん
2009/01/18(日) 01:54:34ID:???どうもです。
年齢が54才だから、とりあえず資格が欲しいんだけど、そもそもPHPの資格試験なんてないんでしょうか?
0849nobodyさん
2009/01/18(日) 01:57:29ID:???0851nobodyさん
2009/01/18(日) 02:11:19ID:???http://www.zend.co.jp/training/zendphpcertification.html
>Zendが試験やってるよ。簡単すぎて話にならんけど
あなた受けたの? で、仕事をもらうのにご利益はありましたか?
0852nobodyさん
2009/01/18(日) 02:12:08ID:???仮に資格を取ったとしても取っただけの奴に仕事なんて発注するか。
普通に考えれば分かるだろーが。
0853nobodyさん
2009/01/18(日) 02:15:21ID:???・Zendの資格を取る
あと、どうすれば仕事がもらえるかな?
この年齢だから、どこかの事務所に潜り込むのは無理だと思うけど。
0854nobodyさん
2009/01/18(日) 02:20:44ID:???いくらなんでも遅すぎるよ。
0855nobodyさん
2009/01/18(日) 02:21:04ID:???PHP入門者です。
PHPの仕事がしたいのですが、どんな試験に合格すればPHPの仕事が来ますか?
本当にいましたねw
0859nobodyさん
2009/01/18(日) 02:36:39ID:???0860nobodyさん
2009/01/18(日) 02:40:39ID:???0861nobodyさん
2009/01/18(日) 02:43:04ID:???好きにしろ。じじい
0862nobodyさん
2009/01/18(日) 02:51:19ID:???ただ、プロのプログラマの仕事を一応、見ておきたい、という気持があるからね。
ある程度見通しが付いたらお前らに仕事を回してやるよ。
0863nobodyさん
2009/01/18(日) 02:59:38ID:???0864nobodyさん
2009/01/18(日) 02:59:43ID:???そのアイディアを資本力のある所に盗られて先にやられちゃう、って危険があるじゃない。
その辺は皆さんどうやってるんだろーね?
0866nobodyさん
2009/01/18(日) 03:07:44ID:???$str2 = htmlentities($str, ENT_QUOTES, mb_internal_encoding());
したときに「(」と「)」が変換されずそのままになってしまいます。
何かオプションとか間違っているのでしょうか?
(後から「(」「)」だけ変換すればいい、というのもありますが・・・)
0869nobodyさん
2009/01/18(日) 03:15:28ID:???<?php
var_dump(get_html_translation_table (HTML_ENTITIES));
?>
これでhtmlentitiesが変換する文字の一覧が表示されるけど、
左パーレン、および右パーレンは変換されないのでは?
0872nobodyさん
2009/01/18(日) 13:22:31ID:???次のエラーが出k手しまいます。一体何が原因なので
でしょか?
【PHPソース】
<?php
$strMessage = "あいうえお";
print ($strMessage) ;
?>
【エラー】
Error running PHP executable
Cannot run program "C:\php" (in directory "C:\Documents and Setting\
ゲスト用のユーザ\workspace\PHP_Eclipse")
CreateProcess error=5
【PHP executables】
Debugger Type
Zend Debugger
Location
C:\php
0873nobodyさん
2009/01/18(日) 13:28:20ID:???0874nobodyさん
2009/01/18(日) 13:36:17ID:???次の階層にphpソースを配置してブラウザからphpスクリプトの実行確認は出来ているのですが
なぜEclipse PHPからだと「C:\php」で実行する事が出来ないのでしょか?
C:\Program Files\Apache Software Foundation\Apache2.2\htdocs
0875nobodyさん
2009/01/18(日) 13:45:47ID:???ここで実行できるようにhttpd.confで設定されてるから。
C:\Program Files\Apache Software Foundation\Apache2.2\htdocs
c:\phpはディレクトリとして認識されてないから。
eclipseの問題じゃない
0876872
2009/01/18(日) 13:46:55ID:???行っていない事が原因かと思いました。
私が参考にしているサイトでは、
http://journal.mycom.co.jp/column/ide/006/index.html
Eclipseのメニューから
「Window」→「Preferences」→PHP→PHP Server
と選択しその中でPHPを実行する為のサーバの設定を行うとの事なのですが、
そもそもWindwos上に 「 Preferences 」なる文字列自体が存在しません。
一体どこからPHP Serverの設定をすれば良いのでしょうか?
Eclipseのバージョン
Eclipse Platform
Version: 3.4.1
Build id: M20080911-1700
0877872
2009/01/18(日) 13:50:59ID:???httpd.confを見ると確かに設定していました。
>DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
しかし、どうしてもEclipse(PDT)からPHPソースを実行する事が出来ません。
一体どの様にすればPHPスクリプトを実行する事が出来る様になるのでしょうか?
※テキストエディタでちまちまスクリプトを修正するのは手間がかかる(メンドクサイ)ので、
PDTから作業をしたいです。
0878nobodyさん
2009/01/18(日) 13:56:12ID:???どんなところがいいの?
0879872
2009/01/18(日) 14:49:06ID:???ってかEclipseでPDTが実行出来ないのはなぜでしょうか?
かなり困っています。
0880nobodyさん
2009/01/18(日) 14:50:33ID:???0883872
2009/01/18(日) 15:16:24ID:???大変厚かましいお願いだとは思いますが、まったく原因が分からないのでEclipse上から実行パスの
確認をするにはどうすれば良いかご教授下さい。
自分としては、以下の設定を行ったのでEclipseから見たPHPの実行パスは
C:\php
になっていると思うのですが。
【PHP executables】
Debugger Type
Zend Debugger
Location
C:\php
0884nobodyさん
2009/01/18(日) 15:20:02ID:???0885nobodyさん
2009/01/18(日) 15:20:46ID:???0886nobodyさん
2009/01/18(日) 16:03:28ID:???リロード対策はしてあって再度値が送られる事はないのですが、この「再送信しますか?」などのメッセージが出ないFORM送信前のページのような振る舞い?にしたいのですが。
何か方法ないでしょうか?
0887nobodyさん
2009/01/18(日) 16:10:48ID:???0889nobodyさん
2009/01/18(日) 16:26:56ID:???POSTじゃなくてGETにしろ
0890nobodyさん
2009/01/18(日) 16:42:44ID:???0891nobodyさん
2009/01/18(日) 16:46:09ID:???0892nobodyさん
2009/01/18(日) 17:56:59ID:???session_start();
としてあるとき
if (isset($_COOKIE[session_name()])) {
setcookie(session_name(), '', time() - 42000, '/');
}
はsession_name()とsession_name(abc)どちらにすればいいのかな?
0894nobodyさん
2009/01/18(日) 18:16:01ID:???0896nobodyさん
2009/01/18(日) 22:06:36ID:???次のスレタイはこれでいかない?
0897nobodyさん
2009/01/18(日) 22:31:20ID:???0900nobodyさん
2009/01/18(日) 22:46:20ID:???0901nobodyさん
2009/01/18(日) 23:12:34ID:???0902nobodyさん
2009/01/18(日) 23:47:26ID:???0903nobodyさん
2009/01/19(月) 00:00:20ID:???0904nobodyさん
2009/01/19(月) 00:00:51ID:???0905nobodyさん
2009/01/19(月) 00:20:07ID:???0906nobodyさん
2009/01/19(月) 01:51:37ID:???0907nobodyさん
2009/01/19(月) 13:06:45ID:???プログラム上セッションを使いたいのでログインしない(書き込みしない)でもアクセスすればクッキーが保存されてしまうんだけど。
セッションってオンオフできればいいんだけど。オンオフってないですよね?
0908nobodyさん
2009/01/19(月) 13:10:00ID:???0909nobodyさん
2009/01/19(月) 13:14:12ID:???2ちゃんみたいに書き込むときに食わせるのもいい
0911nobodyさん
2009/01/19(月) 13:23:46ID:???0912nobodyさん
2009/01/19(月) 13:34:46ID:???低能って言葉は君がお似合いですね
何もしらないくせにwwwwwwwwwwwwwwwww
口だけなら何とでも言えるんだよクソガキw
0913nobodyさん
2009/01/19(月) 14:53:21ID:???同じ質問を繰り返すってわけかw
んで、>>909が答えだしてんのに絡んで荒すわけだな。
どうしようもねぇクソガキwだな
0914nobodyさん
2009/01/19(月) 15:11:15ID:???グレイト級バカ乙
答えなんてでてねえだろww
あ、おまえじゃ答えられないもんなww
くやしいのwwくやしいのうwうぇっうぇwww
0915nobodyさん
2009/01/19(月) 15:13:04ID:???0917nobodyさん
2009/01/22(木) 02:17:05ID:???Twitterのアイコンってどうやって取得するんですか?
http://twitter.1x1.jp/search/
0918nobodyさん
2009/01/22(木) 02:21:14ID:???0919nobodyさん
2009/01/22(木) 05:53:12ID:RrSlW4/zIndexを少しでも美しく扱えるスクリプト
(かつ日本語ファイル名が正しく表示できるもの)
ご存じないでしょうか?
0920nobodyさん
2009/01/22(木) 07:35:05ID:???スクリプトを組んだんだけど、4Mのファイルをアップロードしようとするとエラーが発生してしまいます。
一体なぜですか?
【php.iniの設定内容】
memory_limit = 300M
max_execution_time = 300
post_max_size = 500M
0921nobodyさん
2009/01/22(木) 07:43:22ID:???これはチェックした?
0922nobodyさん
2009/01/22(木) 11:07:08ID:???memory_limit = 300M
memory_limit = 300M
memory_limit = 300M
memory_limit = 300M
memory_limit = 300M
memory_limit = 300M
memory_limit = 300M
memory_limit = 300M
0923nobodyさん
2009/01/22(木) 16:06:43ID:???foreachではなくforを使いたいんですが
どうしたらいいですか?
0924nobodyさん
2009/01/22(木) 16:12:01ID:???0926nobodyさん
2009/01/22(木) 16:15:57ID:???0927nobodyさん
2009/01/22(木) 16:34:26ID:???0928nobodyさん
2009/01/22(木) 17:02:06ID:???0929nobodyさん
2009/01/22(木) 17:46:55ID:???レス数が900を超えています。1000を超えると表示できなくなるよ。