【PHP】質問スレッド Part8
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/04/14 00:52ID:???http://www.php.net/
■日本 PHP ユーザ会
http://www.php.gr.jp/
■PHP マニュアル
http://www.php.net/manual/ja/
■PEAR マニュアル
http://pear.php.net/manual/ja/
過去スレ, 関連スレ及び注意事項等は、アフォが居なけりゃ >>2-4
0628nobodyさん
03/06/14 14:09ID:???$_GET['var']だとOKで
$_POST['var']だとNGでした。
コレは何故なんでしょう。
単に鯖の設定がそうなっているということなんでしょうか?
0630nobodyさん
03/06/14 14:25ID:???0631山�ア渉(^^)
03/06/14 14:42ID:???PHP以前の問題
ていうか,何でコンピュータサイエンスやネットワーク,HTTPの基礎を勉強しないで
コーディングするの?
0632nobodyさん
03/06/14 14:53ID:???純粋にPHPの話ではないでしょ。
POSTで渡してるのに$_POSTで取れないって話なら範疇だが。
ま、「【PHP】初心者コーナー 3」では扱ってもいい範疇かもね。
0633nobodyさん
03/06/14 20:49ID:???レベル分離しないと見捨てたくなるしな。。okweb とか PHP-users とか。
取り敢えず POST/GET について google して調べれ。
ついでにセキュリティ関連の文献も当たってみて GET とリファラーによる漏洩についても調べてみたりするとぐー。
仕事でやってるんならその程度の知識だと顧客も自分も会社も不幸になるので必死こいて勉強すれ。
趣味でやってるんならもっと知らない事を楽しんでこんなところで安易に解決する道を選ぶな、と。
0634nobodyさん
03/06/14 21:49ID:???お勧めの書籍ってあります?
ちなみにプログラミング経験はほとんど無く、CとJAVAとC#をカジッタ程度です。
0635628
03/06/14 22:26ID:rqi8yC2hすれ違い
0636nobodyさん
03/06/14 22:28ID:???http://pc2.2ch.net/test/read.cgi/php/985315574/
あ、こんなスレあったんですね;すいません。
0637nobodyさん
03/06/15 06:23ID:???マンモス本の赤を読んだけど本当に入門の入門といった感じだったし、
次にPHP BlackBook 貰って読んでみたけど関数の勉強にはなったけど誤表記やサンプルコードもヘボかったしお勧め出来る代物ではないし。
マンモスの青本は PHP が書ける人のための本な気配があるし。
基礎だけ解るようになったら後は PHP マニュアルと首っ引きで関数やコーディング盗みまくってようやくまともなコードが書けるようになった気がする。
OO で書かれたコードが理解しやすい。
仕事で作るなら外注に出すか導入も兼ねて FreeSoftware のバスケットのコードを学習した方が早いと思う。
ZendStudio のパッケージにも収録されている有名なヤツを初めいくつかそういうのはある。大抵英語だけど。
# プログラマ歴1年の PHP 以前の言語経験はほぼ皆無なヤシでつ。
0638nobodyさん
03/06/15 06:28ID:???会社にかけあって時期をみてライブラリを公開したいと思っているので、
公開する価値があるのかどうか (より優れたものが出回っているなら公開する価値は無い)、
また既に何かあるならそれを調べて長所は取り込み短所はカバー出来るように色々吸収したいと考えています。
0639nobodyさん
03/06/15 06:37ID:???Xoops についている簡単アンケートのようなヤツではなく、マーケティング系のASPサービスが使っているようなアンケートシステムです。
0640nobodyさん
03/06/15 11:22ID:2bha8M490641nobodyさん
03/06/15 11:26ID:???(;´Д`)ハァ?
0642nobodyさん
03/06/15 11:27ID:???0646nobodyさん
03/06/15 14:36ID:???640 ではないがそんな事出来たっけと思って試してみたが案の定無理。
WinXP Apache1.3.27 PHP 4.3.2 (SAPI)
設定次第では出来るのかな?なら厚かましいとは思いつつ、その設定もちっとフォローして欲しいな。
そもそも HTML の仕様上あり得ないように見えるのだが。
それとも漏れみたいな初心者を手玉にとってアンニュイな午後の暇つぶしですか。
フォローお願い > エロい人
0647nobodyさん
03/06/15 14:39ID:???WebBug とかで PHP で処理を行った後に GIF や JPEG のヘッダ情報を返してイメージを吐いているスクリプトを src 属性で指定しているケースは知ってる。
でもここで問題になっているのは text/html の場合でせう。その場合は動かなかったって事で。
0648nobodyさん
03/06/15 14:41ID:???0651nobodyさん
03/06/15 14:53ID:???どのクラスを目指してるのか判らないけど、
HotScriptsいけば、Polls and Votingのカテゴリに結構落ちてるよ。
http://www.hotscripts.com/PHP/Scripts_and_Programs/Polls_and_Voting/index.html
アンケートフォーム作成からデータの集計(流石に解析まではないけど)までトータルに出来るのが。
あと、去年のPHPカンファレンスで事例発表のあった
http://eresearch.fuji-ric.ne.jp/
http://www.php.gr.jp/seminar/20020817/pdf/ISHIMARU-e-resplus.pdf
一応商品になってるモノとして参考になるんでは?
0652645
03/06/15 14:55ID:???>>650は>>646へのレスということで。
>>647
> でもここで問題になっているのは text/html の場合でせう。
そんな記述どこにもないよ。「読みこむ」だか画像を指してるとも考えられる。
0653646-648
03/06/15 15:30ID:???フォロー&ご指摘感謝。
言われてみれば最終出力を Javascript か画像ファイルにすればいいだけでつね、、
認識足りなかった。勉強になりました。
0654nobodyさん
03/06/15 15:50ID:???HotScript 知りませんでした。宝の山です。
AdvancedPoll とか目的に近い感じです。
e-リサはTUNEBiZ ご謹製ですか。む〜 公開されていたら面白そうなのですが。
色々ありがとうございます。もう少し調べてみます。
0655nobodyさん
03/06/15 15:59ID:???.htmlということで、PHPスクリプトではない(にはしたくない)
と思われるので、ちょっと駄目なのだが。
PHPスクリプトからfopen()で.phpのURL指定して、取れたtext/html
とそれをパーシングして付随する<img src>の要素だけは取って、
所謂ニュースヘッダーぽいものを生成するのはやったことがある。
ころころテーブル構成変えてレイアウトを変更するサイトには無力でした…
>646
「初心者を手玉にとってアンニュイな午後の暇つぶし」イイ!
0656646
03/06/15 16:14ID:???煽り気味に書いたので反省&感謝してるyo!
0657nobodyさん
03/06/15 21:17ID:???<object data="index.php" type="text/html">
つーか640死ねよマジで
0658nobodyさん
03/06/15 21:20ID:???質問の仕方だと思うのだけど。。無くならないね。
PHP-FAQ が Wiki ベースに移行するって聞いて楽しみに待ってるのだけどまだかーとか叫んでみるテスト。
0659nobodyさん
03/06/16 06:25ID:???0660nobodyさん
03/06/16 20:05ID:???cookieとPOSTとセッションとURLで渡された値は
どの順番でつかわれるのでしょうか?
ブラウザ・サーバーによってその順番に
かわりはあるのでしょうか?
0662nobodyさん
03/06/16 20:45ID:???EGPCSのばあい、
POSTより、Cookieのほうが優先されるという理解であってます?
0663nobodyさん
03/06/16 21:06ID:???を入れているのですが、
コレ読まれないようにするために、何か対策はありますでしょうか?
それとも、何もしないでも読まれないようになっているのでしょうか?
0664nobodyさん
03/06/16 21:27ID:???0665663
03/06/16 21:32ID:???と思いまして・・
0667nobodyさん
03/06/17 00:28ID:oB/bpmgvというリクエストがあったときに、
http://hogehoge.moon/index.phpに/japan/を引数
として渡すような方法はありますか?
Apacheの設定をいじるというのでもアリです。
ご存じの方、さらっと教えてください!
0669nobodyさん
03/06/17 00:48ID:oB/bpmgvごめんなさい、もう少し詳しく教えてくれると嬉しかったり、、、
0670667
03/06/17 00:49ID:oB/bpmgv/japan/というディレクトリは存在しないとして考えてください。
0671nobodyさん
03/06/17 01:03ID:???> /japan/というディレクトリは存在しないとして考えてください。
それじゃ、phpでってのは無理なんだけどさっ!
## Aliasの場合
Alias /japan/ /{Your Web root Directory}/
DirectoryIndex index.php
## Rewriteの場合
RewriteEngine on
RewriteRule ^/japan/$ /index.php [L]
0673667
03/06/17 01:28ID:oB/bpmgv## Aliasの場合
Alias /.+/ /{Your Web root Directory}/
DirectoryIndex index.php
## Rewriteの場合
RewriteEngine on
RewriteRule ^/.+/$ /index.php [L]
みたいな感じでいいのかしら?
0674nobodyさん
03/06/17 01:50ID:1IJ0L4W1exex()で
exec("convert -colors 128 before.jpg after.gif");
としたのと、
直接コマンドラインから
convert -colors 128 before.jpg after.gif
としたのとで、ファイルサイズが違うんです。
たぶんlzw圧縮の関係だと思うのですが、
imagemagickのconfigreはenable-lzwを付けましたし…
そもそも、同じコマンドなのにPHPのexec()と、コマンドライン直接で
なぜ結果が違うのでしょうか…
OSはLinuxで、PHPは4.3.1です。
0677674
03/06/17 11:52ID:a/p5LhFO解決しました。
PHP Acceleratorを使っているのですが、こいつがどうやら犯人でした。
PHP Acceleratorを一度外してApache再起動後、
もう一度PHP Acceleratorを付けて再起動したらちゃんと作動するようになりました。
0678nobodyさん
03/06/17 13:50ID:Z0VU+1oU0680nobodyさん
03/06/17 14:05ID:???0681nobodyさん
03/06/17 15:42ID:???もちろんカネだろう。身代金だな(w
0682667
03/06/17 17:28ID:oB/bpmgvってかマトリックスの中に入ればいいじゃんか。バカか?
0683nobodyさん
03/06/17 19:40ID:???ボケ&ツッコミにしてもせめてもうちょっとヒネってください。
0684nobodyさん
03/06/17 19:49ID:???特定のユーザーだけ使用許可、とかできるのでしょうか?
0688nobodyさん
03/06/17 22:21ID:???>>684
linux(distribution)に入っている(defaultでinstallされているRPM packageの)apacheにはデフォルトで(mod_)phpが
動いてしまいますが、特定のユーザだけに使用許可、とかできるのでしょうか?
かな。
ここは初心者スレじゃないから、質問するならせめてTarボールからinstallできる程度の知識を、身に付けてからの方がいいかもしれない。
>>685
同意
>>686
知らないなら無理して話さない方が良いと思われ。
「オマエモナー」など書くのだったら解法を書くがよろし。
0689nobodyさん
03/06/17 22:25ID:???0690nobodyさん
03/06/17 22:29ID:???>Tarボールからinstallできる程度の知識
偉そうに言うことか?
たかが解凍して./configureしてmakeだろ?
0691nobodyさん
03/06/17 22:33ID:???0692nobodyさん
03/06/17 22:35ID:???誤読してね?
0693nobodyさん
03/06/18 09:19ID:???ヘボい質問が来たところに茶々が入っているようだけど、、ちゃんと初心者スレと住み分けすれと言いたい。
0694nobodyさん
03/06/18 15:56ID:???ピクセル以上書くと折り返し表示してくれなく、80ピクセル以上に
テーブルが伸びてしまいます。
全角文字や半角カナ文字は80ピクセル以上だと自動改行してくれるのに
半角英数字だと改行してくれないのはなぜなのでしょうか?
また、改行できる方法を知ってる方がいましたら教えてください。
0695nobodyさん
03/06/18 16:05ID:???cト cト /^、_ノ | 、.__ つ (.__  ̄ ̄ ̄ ̄ ・ ・
,. -─- 、._ ,. -─v─- 、 _
,. ‐'´ `‐、 , ‐'´ `‐、, ‐''´~ `´ ̄`‐、
/ ヽ、_/)ノ < ヽ‐'´ `‐、
/ / ̄~`'''‐- 、.._ ノ ≦ ≦ ヽ
i. /  ̄l 7 1 イ/l/|ヘ ヽヘ ≦ , ,ヘ 、 i
,!ヘ. / ‐- 、._ u |/ / ̄l |/ ! ! | ヾ ヾ ヽ_、l イ/l/|/ヽlヘト、 |
. |〃、!ミ: -─ゝ、 __ .l / ...レ二ヽ、 、__∠´_ |/ | ! | | ヾ ヾヘト、 !
!_ヒ; L(.:)_ `ー'"〈:)_,` /.|\ riヽ_(:)_i '_(:)_/ ! ‐;-、 、__,._-─‐ヽ. ,.-i、
/`゙i u ´ ヽ !..|(・) !{ ,! ` ( } ' (:)〉 ´(:.)~ヽ |//ニ !
_/:::::::! ,,..ゝ!...|⊂⌒.゙! ヽ ' i゙! 7  ̄ | トy'/
_,,. -‐ヘ::::::::::::::ヽ、 r'´~`''‐、 /....| |||||||||!、 ‐=ニ⊃ / ! `ヽ" u i-‐i
! \::::::::::::::ヽ `ー─ ' / ......\ ヘ_ ..ヽ ‐- / ヽ ` ̄二) /ヽト、
i、 \:::::::::::::::..、 ~" / .........\__..ヽ.__,./ //ヽ、 ー / ゝ
.! \ `‐、. `ー:--'´ ./ .//イ;;::::: //〃 \ __,. ‐' ./ / \
ヽ \ \ / ..⊂ ( ./ /i:::::. //  ̄ i:::: / /
0697nobodyさん
03/06/18 17:11ID:???単純な TABLE で色々試して実験すれ。
っていうかそれくらいやってから質問とセットで報告しる!
試してみたがズレるね、確かに。
テーブルはデザインのための要素ぢゃないからこれでいいと思う&記述が足りないだけな気がしなくもないがな。
という事で DIV 要素を使ってみたら単語やブラウザの改行コントロールに優先して幅が制御できたyo!
取り敢えずテーブル内に DIV 入れて制御しといたらどうよ。
っていうか平日昼間から何を言ってる。趣味ならともかくカネもらってコード書いていいレベルじゃないぞ。せめて初心者スレでやってくれ。
またスレ違いに答えちまったよ、、、鬱だ。
0698nobodyさん
03/06/18 18:23ID:???http://pc2.2ch.net/test/read.cgi/php/1054992610/566
0699697
03/06/18 18:28ID:???0700nobodyさん
03/06/19 01:32ID:???これかもね。知らんけど。
ttp://www5e.biglobe.ne.jp/~access_r/hp/css/css_text_013.html
0701nobodyさん
03/06/20 15:52ID:gE9xicSFこれを"tako ika"というように、空白を一つにしたい場合はどうすれば
いいでしょうか。文字列関数をみたのですが、trimだと外側しかできない
のでどうすればいいか困っています。
よろしくお願いします。
0702nobodyさん
03/06/20 16:42ID:???正規表現使うよろし。
0703コピペしようぜ!!
03/06/20 17:01ID:???http://www.memorize.ne.jp/diary/06/93147/
早稲田大レイプ魔晒し上げ画像
http://tmp.2chan.net/img2/src/1056025506230.jpg
http://oosaka52.hp.infoseek.co.jp/cgi-bin/img/586.jpg
早稲田大レイプ魔晒し上げフラッシュ
http://cstrike-inr.mine.nu/SuperFree/waseda.swf
0704701
03/06/20 17:01ID:fyrZFBPohttp://jp.php.net/manual/ja/ref.regex.php
ereg_replaceを使えばいいのはわかりますが、
複数の空白をどのように指定すればよいのでしょうか?
0705山�ア渉(^^)
03/06/20 17:34ID:???function removeSpaces ($str) {
if (preg_match("/\s{2}/",$str) {
$str = preg_replace("/\s{2}/"," ",$str);
removeSpaces($str);
} else {
return $str;
}
という関数を定義して,
$str = "tako ika ikura"; /* 実際は複数スペース,ココでは複数スペースは表示されないので全角スペースを使用 */
$str = removeSpaces($str);
echo $str;
そうすると
tako ika ikura
と表示される
0706山�ア渉(^^)
03/06/20 17:38ID:???str = preg_replace("/\s+/"," ",$str);
でよかった
0707nobodyさん
03/06/20 22:36ID:???今は4.3.1をインストしていますが、それはできたんですよね。
インストーラーパッケージをダウンして、実行してウィザード出て
とんとん拍子で進んだんですが、4.3.1と比べて出来たファイルの数が少なくて不安です
インストーラパッケージを解凍?するフォルダを、4.3.1のフォルダに指定してやればいいんですかね?
PHPが実行できなくなるの怖くて出来ていないままなんです( ´Д⊂ヽ
0708nobodyさん
03/06/20 22:41ID:???0709nobodyさん
03/06/20 22:46ID:???そしてCGI版だとは思うねぇ
これを気にもづーる版に移行汁( ゚д゚)
0710nobodyさん
03/06/20 22:47ID:???CGI版なのかな?よくわかんないんですが( ´Д⊂ヽ
0711nobodyさん
03/06/20 22:59ID:???0712nobodyさん
03/06/20 23:03ID:???http://pc2.2ch.net/test/read.cgi/php/1055280252/l50
0714nobodyさん
03/06/21 00:26ID:???ページに含まれる全ての<a href="URL">文字列</a>から「URL」と「文字列」を
取り出すにはどうすればいいんでしょうか?
正規表現のところできいたほうがいいんでしょうか?
0716山�ア渉(^^)
03/06/21 00:43ID:???ファイルを開いて,一行ずつ
if (preg_match("/<a href=\"([^\"]+)\">([^<]+)</a>/",$str,$match)) {
$hoge[] = array($match[1],$match[2]);
}
したら,$hogeに2次元配列でURIと文字列が入っている
0720nobodyさん
03/06/21 01:38ID:???0722nobodyさん
03/06/21 14:44ID:k+R30mgd何て頼めばいいんでしょうか??
phpinfo 見せてもらったところ、入ってないんですが、
Bear in mind that any module that you required can be enabled by our
support staff.
という返事が。
プログラミングに詳しくて、かつ英語ができる人いますか〜〜?
誰か教えてください〜〜。お願いします。
0723_
03/06/21 14:49ID:???0725nobodyさん
03/06/21 15:11ID:???よくそんなんで海外のサーバ借りようなんて思ったね。
別解だけど、mbstring.phpなんてものがある。
0726722
03/06/21 16:04ID:cPsEdkH0レスありがとうございます(_ _)。
もちろん英語の意味は分かるんですが、
ただ、英語でmbstringとかどんな風に伝えればいいのかが分からないんです。
海外さばでPHP使う場合に気をつけなければならないのは
multibyteだと思うんですが、
要は、mbstring入れてもらえば解決するんでしょうか??
■ このスレッドは過去ログ倉庫に格納されています